Run #69

8/7/2026, 8:25:01 AM · cron · ok

AGL.AX AVOID (medium)

Entry · Target · Stop · Size

Price is below both SMAs, momentum is negative across 1m (-2.49%) and 3m (-10.15%), and it sits near its 52w low (range position 0.15). Downtrend with no reversal signal.

Signals at recommendation time
{
  "last_price": 8.23,
  "sma20": 8.3,
  "sma50": 8.414,
  "price_vs_sma20_pct": -0.84,
  "price_vs_sma50_pct": -2.19,
  "rsi14": 45.1,
  "annualised_volatility_pct": 27.5,
  "momentum_1m_pct": -2.49,
  "momentum_3m_pct": -10.15,
  "range_position_52w": 0.15
}

BHP.AX BUY (medium)

Entry 62–63 · Target 68.04 · Stop 59.85 · Size 7%

Strong uptrend above both SMAs with positive 1m (+8.05%) and 3m (+5.34%) momentum, near 52w highs (range position 0.9). RSI of 71 is overbought, so entry near current levels carries pullback risk, hence moderate sizing.

Signals at recommendation time
{
  "last_price": 62.97,
  "sma20": 59.902,
  "sma50": 60.592,
  "price_vs_sma20_pct": 5.12,
  "price_vs_sma50_pct": 3.92,
  "rsi14": 71,
  "annualised_volatility_pct": 28.2,
  "momentum_1m_pct": 8.05,
  "momentum_3m_pct": 5.34,
  "range_position_52w": 0.9
}

COH.AX BUY (low)

Entry 122–125 · Target 134.85 · Stop 118.62 · Size 5%

Price is above both SMAs with strong 3m momentum (+23.56%) and RSI of 60.2 that is not overbought. However, very high volatility (52.2%) and low 52w range position (0.16) limit conviction, so sizing is kept small.

Signals at recommendation time
{
  "last_price": 124.86,
  "sma20": 119.954,
  "sma50": 115.254,
  "price_vs_sma20_pct": 4.09,
  "price_vs_sma50_pct": 8.33,
  "rsi14": 60.2,
  "annualised_volatility_pct": 52.2,
  "momentum_1m_pct": 2.66,
  "momentum_3m_pct": 23.56,
  "range_position_52w": 0.16
}

CSL.AX BUY (medium)

Entry 130–132.5 · Target 142.29 · Stop 125.58 · Size 6%

Strong uptrend with price above both SMAs (SMA50 +14.47%) and robust momentum (1m +7.57%, 3m +34.13%) while RSI at 63 is not yet overbought. Low 52w range position (0.23) suggests a recovery rather than an exhausted rally; volatility of 40.3% warrants modest sizing.

Signals at recommendation time
{
  "last_price": 132.19,
  "sma20": 123.327,
  "sma50": 115.484,
  "price_vs_sma20_pct": 7.19,
  "price_vs_sma50_pct": 14.47,
  "rsi14": 63,
  "annualised_volatility_pct": 40.3,
  "momentum_1m_pct": 7.57,
  "momentum_3m_pct": 34.13,
  "range_position_52w": 0.23
}

DGT.AX HOLD (low)

Entry · Target · Stop · Size

Trend is positive (above both SMAs, momentum +9.09% 1m) but very high volatility (55.7%) makes the 5% stop likely to be triggered on noise. The reward does not justify the whipsaw risk for a small/illiquid-profile name.

Signals at recommendation time
{
  "last_price": 2.76,
  "sma20": 2.624,
  "sma50": 2.527,
  "price_vs_sma20_pct": 5.2,
  "price_vs_sma50_pct": 9.23,
  "rsi14": 61.5,
  "annualised_volatility_pct": 55.7,
  "momentum_1m_pct": 9.09,
  "momentum_3m_pct": 7.45,
  "range_position_52w": 0.67
}

FMG.AX AVOID (medium)

Entry · Target · Stop · Size

Price is below both SMAs, RSI is weak at 40.0, momentum is strongly negative (3m -17.75%), and it sits near its 52w low (0.11). Clear downtrend with no reversal signal.

Signals at recommendation time
{
  "last_price": 18.02,
  "sma20": 18.615,
  "sma50": 19.335,
  "price_vs_sma20_pct": -3.19,
  "price_vs_sma50_pct": -6.8,
  "rsi14": 40,
  "annualised_volatility_pct": 28.9,
  "momentum_1m_pct": -2.44,
  "momentum_3m_pct": -17.75,
  "range_position_52w": 0.11
}

GMG.AX HOLD (low)

Entry · Target · Stop · Size

Price hovers near both SMAs with flat 1m momentum (-0.07%) and negative 3m momentum (-2.52%), RSI neutral at 56.8. No directional conviction.

Signals at recommendation time
{
  "last_price": 29.95,
  "sma20": 29.547,
  "sma50": 30.595,
  "price_vs_sma20_pct": 1.37,
  "price_vs_sma50_pct": -2.11,
  "rsi14": 56.8,
  "annualised_volatility_pct": 28,
  "momentum_1m_pct": -0.07,
  "momentum_3m_pct": -2.52,
  "range_position_52w": 0.46
}

LYC.AX AVOID (medium)

Entry · Target · Stop · Size

Price is below SMA50 (-4.19%) with negative momentum (3m -16.71%) and very high volatility (58.1%). Mixed short-term signals do not offset the downtrend risk.

Signals at recommendation time
{
  "last_price": 16.25,
  "sma20": 15.303,
  "sma50": 16.961,
  "price_vs_sma20_pct": 6.19,
  "price_vs_sma50_pct": -4.19,
  "rsi14": 56.1,
  "annualised_volatility_pct": 58.1,
  "momentum_1m_pct": -2.29,
  "momentum_3m_pct": -16.71,
  "range_position_52w": 0.41
}

MAQ.AX AVOID (medium)

Entry · Target · Stop · Size

Price is below both SMAs (SMA50 -9.47%), momentum is negative across both timeframes, and it sits near its 52w low (0.22). Downtrend without any reversal signal.

Signals at recommendation time
{
  "last_price": 62.43,
  "sma20": 63.737,
  "sma50": 68.962,
  "price_vs_sma20_pct": -2.05,
  "price_vs_sma50_pct": -9.47,
  "rsi14": 42.7,
  "annualised_volatility_pct": 36.1,
  "momentum_1m_pct": -4.95,
  "momentum_3m_pct": -16.2,
  "range_position_52w": 0.22
}

NST.AX HOLD (low)

Entry · Target · Stop · Size

Uptrend with price above both SMAs and positive momentum, but RSI of 75.8 is overbought and annualised volatility is extreme at 55%. Risk/reward is unfavourable at these extended levels.

Signals at recommendation time
{
  "last_price": 22.7,
  "sma20": 20.337,
  "sma50": 20.297,
  "price_vs_sma20_pct": 11.62,
  "price_vs_sma50_pct": 11.84,
  "rsi14": 75.8,
  "annualised_volatility_pct": 55,
  "momentum_1m_pct": 10.84,
  "momentum_3m_pct": 5.98,
  "range_position_52w": 0.39
}

NXT.AX HOLD (low)

Entry · Target · Stop · Size

Price is essentially at SMA50 (+0.03%) with modest positive short-term momentum but slightly negative 3m momentum. Neutral setup with high volatility (43.2%) offers no clear edge.

Signals at recommendation time
{
  "last_price": 14.29,
  "sma20": 13.593,
  "sma50": 14.285,
  "price_vs_sma20_pct": 5.13,
  "price_vs_sma50_pct": 0.03,
  "rsi14": 64.1,
  "annualised_volatility_pct": 43.2,
  "momentum_1m_pct": 2.51,
  "momentum_3m_pct": -1.45,
  "range_position_52w": 0.45
}

ORG.AX HOLD (low)

Entry · Target · Stop · Size

Short-term signals are mildly positive (RSI 62.1, above both SMAs) but negative 3m momentum (-6.88%) and a low 52w range position (0.25) undermine conviction. Conflicting picture warrants no action.

Signals at recommendation time
{
  "last_price": 10.82,
  "sma20": 10.633,
  "sma50": 10.705,
  "price_vs_sma20_pct": 1.75,
  "price_vs_sma50_pct": 1.07,
  "rsi14": 62.1,
  "annualised_volatility_pct": 23.3,
  "momentum_1m_pct": 3.34,
  "momentum_3m_pct": -6.88,
  "range_position_52w": 0.25
}

PDN.AX AVOID (medium)

Entry · Target · Stop · Size

Despite a short-term bounce above SMA20, 3m momentum is deeply negative (-20.08%) and annualised volatility is extreme at 66.8% with RSI already at 67.4. The reward does not justify such volatility.

Signals at recommendation time
{
  "last_price": 10.15,
  "sma20": 9.326,
  "sma50": 9.777,
  "price_vs_sma20_pct": 8.83,
  "price_vs_sma50_pct": 3.82,
  "rsi14": 67.4,
  "annualised_volatility_pct": 66.8,
  "momentum_1m_pct": 0.89,
  "momentum_3m_pct": -20.08,
  "range_position_52w": 0.46
}

PLS.AX AVOID (medium)

Entry · Target · Stop · Size

Price is well below SMA50 (-10.4%), 3m momentum is severely negative (-29.54%), and volatility is very high at 62.7%. The short-term SMA20 bounce is insufficient against a strong downtrend.

Signals at recommendation time
{
  "last_price": 4.58,
  "sma20": 4.28,
  "sma50": 5.112,
  "price_vs_sma20_pct": 7.01,
  "price_vs_sma50_pct": -10.4,
  "rsi14": 63.4,
  "annualised_volatility_pct": 62.7,
  "momentum_1m_pct": -1.08,
  "momentum_3m_pct": -29.54,
  "range_position_52w": 0.57
}

PME.AX AVOID (low)

Entry · Target · Stop · Size

Despite strong 3m momentum, recent 1m momentum has turned sharply negative (-10.65%), RSI is weak at 41.6, and price has slipped below SMA50. High volatility (52.6%) with a rolling-over short-term trend is unfavourable.

Signals at recommendation time
{
  "last_price": 176.08,
  "sma20": 175.621,
  "sma50": 177.803,
  "price_vs_sma20_pct": 0.26,
  "price_vs_sma50_pct": -0.97,
  "rsi14": 41.6,
  "annualised_volatility_pct": 52.6,
  "momentum_1m_pct": -10.65,
  "momentum_3m_pct": 39.82,
  "range_position_52w": 0.32
}

RIO.AX HOLD (low)

Entry · Target · Stop · Size

Price is extended above SMA20 (+7.06%) with a very overbought RSI of 77.8, and 3m momentum is negative (-4.17%). Chasing here risks buying a short-term top; better to wait.

Signals at recommendation time
{
  "last_price": 177.69,
  "sma20": 165.965,
  "sma50": 173.158,
  "price_vs_sma20_pct": 7.06,
  "price_vs_sma50_pct": 2.62,
  "rsi14": 77.8,
  "annualised_volatility_pct": 28.3,
  "momentum_1m_pct": 8.02,
  "momentum_3m_pct": -4.17,
  "range_position_52w": 0.81
}

RMD.AX HOLD (low)

Entry · Target · Stop · Size

Signals are neutral: price near both SMAs, RSI 54.1, and mixed momentum (1m -3.86%, 3m +4.6%). No clear edge and low 52w range position (0.16).

Signals at recommendation time
{
  "last_price": 28.87,
  "sma20": 29.027,
  "sma50": 28.603,
  "price_vs_sma20_pct": -0.54,
  "price_vs_sma50_pct": 0.93,
  "rsi14": 54.1,
  "annualised_volatility_pct": 28.8,
  "momentum_1m_pct": -3.86,
  "momentum_3m_pct": 4.6,
  "range_position_52w": 0.16
}

S32.AX HOLD (low)

Entry · Target · Stop · Size

Momentum is very strong (1m +23.38%, at 52w high) but RSI of 81.9 is deeply overbought and volatility is high at 40.2%. The trend is favourable but risk of a sharp mean-reversion pullback is too high to enter now.

Signals at recommendation time
{
  "last_price": 4.96,
  "sma20": 4.439,
  "sma50": 4.348,
  "price_vs_sma20_pct": 11.74,
  "price_vs_sma50_pct": 14.08,
  "rsi14": 81.9,
  "annualised_volatility_pct": 40.2,
  "momentum_1m_pct": 23.38,
  "momentum_3m_pct": 14.02,
  "range_position_52w": 1
}

SHL.AX BUY (medium)

Entry 21.9–22.3 · Target 24.03 · Stop 21.14 · Size 7%

Clean uptrend above both SMAs with positive momentum (1m +4.76%, 3m +17.66%), a non-overbought RSI of 56.9, and the lowest volatility in the set (26.5%). This favourable risk/reward profile supports a measured long.

Signals at recommendation time
{
  "last_price": 22.25,
  "sma20": 21.711,
  "sma50": 20.841,
  "price_vs_sma20_pct": 2.48,
  "price_vs_sma50_pct": 6.76,
  "rsi14": 56.9,
  "annualised_volatility_pct": 26.5,
  "momentum_1m_pct": 4.76,
  "momentum_3m_pct": 17.66,
  "range_position_52w": 0.42
}

STO.AX HOLD (low)

Entry · Target · Stop · Size

Signals are mixed: price is below SMA20 but barely above SMA50, RSI of 42.4 is soft, and momentum is essentially flat (1m +0.52%, 3m +1.32%). No clear edge, so standing aside.

Signals at recommendation time
{
  "last_price": 7.66,
  "sma20": 7.735,
  "sma50": 7.583,
  "price_vs_sma20_pct": -0.97,
  "price_vs_sma50_pct": 1.02,
  "rsi14": 42.4,
  "annualised_volatility_pct": 29.4,
  "momentum_1m_pct": 0.52,
  "momentum_3m_pct": 1.32,
  "range_position_52w": 0.76
}

TLX.AX HOLD (low)

Entry · Target · Stop · Size

Price is above both SMAs with decent 3m momentum (+12.2%), but 1m momentum has stalled (-0.49%) and volatility is very high at 56.8%. The 5% stop is likely to be hit on noise, so no entry is justified.

Signals at recommendation time
{
  "last_price": 16.19,
  "sma20": 14.98,
  "sma50": 14.893,
  "price_vs_sma20_pct": 8.08,
  "price_vs_sma50_pct": 8.71,
  "rsi14": 61.8,
  "annualised_volatility_pct": 56.8,
  "momentum_1m_pct": -0.49,
  "momentum_3m_pct": 12.2,
  "range_position_52w": 0.73
}

WDS.AX BUY (medium)

Entry 31.5–31.9 · Target 34.43 · Stop 30.29 · Size 7%

Price is above both SMA20 (+1.13%) and SMA50 (+5.42%) with healthy 1m momentum (+9.74%) and a neutral-bullish RSI of 57.9, indicating an intact uptrend without overbought conditions. Range position of 0.73 and moderate 30% volatility support a controlled entry.

Signals at recommendation time
{
  "last_price": 31.88,
  "sma20": 31.525,
  "sma50": 30.241,
  "price_vs_sma20_pct": 1.13,
  "price_vs_sma50_pct": 5.42,
  "rsi14": 57.9,
  "annualised_volatility_pct": 30,
  "momentum_1m_pct": 9.74,
  "momentum_3m_pct": 3.71,
  "range_position_52w": 0.73
}

WHC.AX AVOID (medium)

Entry · Target · Stop · Size

Price is well below SMA50 (-7.65%), RSI is weak at 41.4, and momentum is negative with high 37.6% volatility. Poor risk/reward in a downtrend.

Signals at recommendation time
{
  "last_price": 7.32,
  "sma20": 7.415,
  "sma50": 7.926,
  "price_vs_sma20_pct": -1.27,
  "price_vs_sma50_pct": -7.65,
  "rsi14": 41.4,
  "annualised_volatility_pct": 37.6,
  "momentum_1m_pct": -1.35,
  "momentum_3m_pct": -4.69,
  "range_position_52w": 0.33
}

Portfolio note: Recommended buys (WDS, BHP, CSL, COH, SHL) span energy, materials and healthcare for diversification and together sit well under full deployment, leaving ample cash given many names are overbought or in downtrends. All positions respect the 10% cap and 5% stop framework; conviction is deliberately conservative in this paper-trading context.