Run #40

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

AGL.AX AVOID (medium)

Entry · Target · Stop · Size

Below SMA50, subdued RSI (46.7), poor 3m momentum (-13.15%) and low range position (0.27). Downtrend with no reversal confirmation; avoid.

Signals at recommendation time
{
  "last_price": 8.52,
  "sma20": 8.477,
  "sma50": 8.765,
  "price_vs_sma20_pct": 0.51,
  "price_vs_sma50_pct": -2.79,
  "rsi14": 46.7,
  "annualised_volatility_pct": 27.2,
  "momentum_1m_pct": -1.27,
  "momentum_3m_pct": -13.15,
  "range_position_52w": 0.27
}

BHP.AX HOLD (low)

Entry · Target · Stop · Size

Oversold RSI (27.4) and positive 3m momentum (4.64%) hint at a possible bounce, but price is below both MAs and 1m momentum is negative. Mixed picture; wait for trend confirmation before acting.

Signals at recommendation time
{
  "last_price": 56.87,
  "sma20": 60.754,
  "sma50": 60.051,
  "price_vs_sma20_pct": -6.39,
  "price_vs_sma50_pct": -5.3,
  "rsi14": 27.4,
  "annualised_volatility_pct": 27.6,
  "momentum_1m_pct": -6.46,
  "momentum_3m_pct": 4.64,
  "range_position_52w": 0.7
}

COH.AX HOLD (low)

Entry · Target · Stop · Size

Sharp +20% 1m rebound and price above both MAs, but 3m momentum is deeply negative (-28.22%), it sits near a 52w low (0.15) and volatility is very high (51.5%). Highly conflicting signals; stand aside.

Signals at recommendation time
{
  "last_price": 123.68,
  "sma20": 117.129,
  "sma50": 105.82,
  "price_vs_sma20_pct": 5.59,
  "price_vs_sma50_pct": 16.88,
  "rsi14": 58.9,
  "annualised_volatility_pct": 51.5,
  "momentum_1m_pct": 20.21,
  "momentum_3m_pct": -28.22,
  "range_position_52w": 0.15
}

CSL.AX HOLD (low)

Entry · Target · Stop · Size

Strong short-term momentum (+17% 1m) and price well above both MAs, but RSI is elevated (67.4) and it sits near a 52w low (range position 0.19) with negative 3m momentum. Overbought after a sharp bounce; risk of pullback argues for waiting.

Signals at recommendation time
{
  "last_price": 125.53,
  "sma20": 115.45,
  "sma50": 108.559,
  "price_vs_sma20_pct": 8.73,
  "price_vs_sma50_pct": 15.63,
  "rsi14": 67.4,
  "annualised_volatility_pct": 39.5,
  "momentum_1m_pct": 17.07,
  "momentum_3m_pct": -8.57,
  "range_position_52w": 0.19
}

DGT.AX HOLD (low)

Entry · Target · Stop · Size

Strong 3m momentum (+40.86%) but price hovers around both MAs with a neutral RSI (46.6) and very high volatility (55.6%). Consolidating; no clear directional edge and volatility undermines a tight stop.

Signals at recommendation time
{
  "last_price": 2.49,
  "sma20": 2.456,
  "sma50": 2.509,
  "price_vs_sma20_pct": 1.39,
  "price_vs_sma50_pct": -0.78,
  "rsi14": 46.6,
  "annualised_volatility_pct": 55.6,
  "momentum_1m_pct": 1.17,
  "momentum_3m_pct": 40.86,
  "range_position_52w": 0.51
}

FMG.AX AVOID (medium)

Entry · Target · Stop · Size

Below both MAs, oversold RSI (25.4), negative momentum on both horizons and low range position (0.37). Clear downtrend with no reversal evidence.

Signals at recommendation time
{
  "last_price": 18.11,
  "sma20": 19.319,
  "sma50": 20.534,
  "price_vs_sma20_pct": -6.26,
  "price_vs_sma50_pct": -11.8,
  "rsi14": 25.4,
  "annualised_volatility_pct": 29.3,
  "momentum_1m_pct": -7.6,
  "momentum_3m_pct": -10.7,
  "range_position_52w": 0.37
}

GMG.AX HOLD (low)

Entry · Target · Stop · Size

Oversold RSI (29.6) and positive 3m momentum (8.84%) are constructive, but price is below both MAs with negative 1m momentum. Not a clean setup; monitor.

Signals at recommendation time
{
  "last_price": 29.92,
  "sma20": 31.371,
  "sma50": 30.931,
  "price_vs_sma20_pct": -4.63,
  "price_vs_sma50_pct": -3.27,
  "rsi14": 29.6,
  "annualised_volatility_pct": 27.5,
  "momentum_1m_pct": -2.49,
  "momentum_3m_pct": 8.84,
  "range_position_52w": 0.46
}

LYC.AX AVOID (medium)

Entry · Target · Stop · Size

Below both MAs, weak RSI (36.5), poor 3m momentum (-21.54%) and very high volatility (60%). No entry rationale under this framework.

Signals at recommendation time
{
  "last_price": 16.86,
  "sma20": 18.058,
  "sma50": 18.475,
  "price_vs_sma20_pct": -6.63,
  "price_vs_sma50_pct": -8.74,
  "rsi14": 36.5,
  "annualised_volatility_pct": 60,
  "momentum_1m_pct": -0.18,
  "momentum_3m_pct": -21.54,
  "range_position_52w": 0.62
}

MAQ.AX AVOID (medium)

Entry · Target · Stop · Size

Below both MAs (-11% vs SMA50), oversold RSI (25.2), sharp -14% 1m momentum and low range position (0.34). Downtrend without stabilisation; avoid.

Signals at recommendation time
{
  "last_price": 64.93,
  "sma20": 70.891,
  "sma50": 73.024,
  "price_vs_sma20_pct": -8.41,
  "price_vs_sma50_pct": -11.08,
  "rsi14": 25.2,
  "annualised_volatility_pct": 36.9,
  "momentum_1m_pct": -14.03,
  "momentum_3m_pct": -1.74,
  "range_position_52w": 0.34
}

NST.AX HOLD (low)

Entry · Target · Stop · Size

Strong 1m momentum (+9.88%) is offset by negative 3m momentum (-16.13%), a neutral RSI and very high volatility (54.7%). The volatility makes a tight 5% stop unreliable; stand aside.

Signals at recommendation time
{
  "last_price": 20.13,
  "sma20": 20.561,
  "sma50": 20.305,
  "price_vs_sma20_pct": -2.1,
  "price_vs_sma50_pct": -0.86,
  "rsi14": 46.1,
  "annualised_volatility_pct": 54.7,
  "momentum_1m_pct": 9.88,
  "momentum_3m_pct": -16.13,
  "range_position_52w": 0.31
}

NXT.AX HOLD (low)

Entry · Target · Stop · Size

Positive 3m momentum (11.87%) is encouraging but price is below both MAs with weak RSI (35.2) and negative 1m momentum. High volatility (41.1%) and mixed signals warrant waiting.

Signals at recommendation time
{
  "last_price": 13.83,
  "sma20": 14.397,
  "sma50": 14.704,
  "price_vs_sma20_pct": -3.94,
  "price_vs_sma50_pct": -5.95,
  "rsi14": 35.2,
  "annualised_volatility_pct": 41.1,
  "momentum_1m_pct": -4.62,
  "momentum_3m_pct": 11.87,
  "range_position_52w": 0.38
}

ORG.AX AVOID (medium)

Entry · Target · Stop · Size

Price is below both moving averages, RSI is weak (43.8), momentum is negative across 1m and 3m, and it sits near its 52w low (range position 0.14). No supportive signals for a long.

Signals at recommendation time
{
  "last_price": 10.52,
  "sma20": 10.719,
  "sma50": 11.047,
  "price_vs_sma20_pct": -1.86,
  "price_vs_sma50_pct": -4.77,
  "rsi14": 43.8,
  "annualised_volatility_pct": 23,
  "momentum_1m_pct": -3.66,
  "momentum_3m_pct": -14.96,
  "range_position_52w": 0.14
}

PDN.AX AVOID (high)

Entry · Target · Stop · Size

Extreme annualised volatility (65.7%), below SMA50, weak 3m momentum (-22.22%). The volatility alone makes the 5% stop unworkable; avoid.

Signals at recommendation time
{
  "last_price": 9.66,
  "sma20": 9.82,
  "sma50": 10.677,
  "price_vs_sma20_pct": -1.63,
  "price_vs_sma50_pct": -9.52,
  "rsi14": 43.7,
  "annualised_volatility_pct": 65.7,
  "momentum_1m_pct": 3.09,
  "momentum_3m_pct": -22.22,
  "range_position_52w": 0.41
}

PLS.AX AVOID (high)

Entry · Target · Stop · Size

Severely below both MAs (-22% vs SMA50), oversold RSI (20.5), -22% 1m momentum and extreme volatility (64.7%). High-risk falling knife; avoid.

Signals at recommendation time
{
  "last_price": 4.61,
  "sma20": 5.478,
  "sma50": 5.919,
  "price_vs_sma20_pct": -15.85,
  "price_vs_sma50_pct": -22.11,
  "rsi14": 20.5,
  "annualised_volatility_pct": 64.7,
  "momentum_1m_pct": -22.39,
  "momentum_3m_pct": -13.67,
  "range_position_52w": 0.59
}

PME.AX AVOID (medium)

Entry · Target · Stop · Size

Despite very strong momentum, RSI is extreme (86.4) and price is 33% above SMA50 with high volatility (51.2%). Buying at such stretched, overbought levels risks a sharp reversal that would breach the 5% stop; avoid chasing.

Signals at recommendation time
{
  "last_price": 210.42,
  "sma20": 188.459,
  "sma50": 157.984,
  "price_vs_sma20_pct": 11.65,
  "price_vs_sma50_pct": 33.19,
  "rsi14": 86.4,
  "annualised_volatility_pct": 51.2,
  "momentum_1m_pct": 29.26,
  "momentum_3m_pct": 58.95,
  "range_position_52w": 0.46
}

RIO.AX HOLD (low)

Entry · Target · Stop · Size

Extremely oversold RSI (16.4) could signal a mean-reversion bounce, but price is 11.6% below SMA50 with sharp -11.9% 1m momentum. Deeply oversold conditions without stabilisation are too risky; monitor rather than buy.

Signals at recommendation time
{
  "last_price": 158.52,
  "sma20": 175.041,
  "sma50": 179.371,
  "price_vs_sma20_pct": -9.44,
  "price_vs_sma50_pct": -11.62,
  "rsi14": 16.4,
  "annualised_volatility_pct": 27.9,
  "momentum_1m_pct": -11.93,
  "momentum_3m_pct": -7.87,
  "range_position_52w": 0.61
}

RMD.AX HOLD (low)

Entry · Target · Stop · Size

Uptrend with price above both MAs and positive 1m momentum, but RSI is stretched (71) indicating overbought conditions. Chasing an overbought move raises stop-out risk; prefer to wait for a pullback.

Signals at recommendation time
{
  "last_price": 30.31,
  "sma20": 28.705,
  "sma50": 28.496,
  "price_vs_sma20_pct": 5.59,
  "price_vs_sma50_pct": 6.37,
  "rsi14": 71,
  "annualised_volatility_pct": 26.8,
  "momentum_1m_pct": 8.37,
  "momentum_3m_pct": -5.4,
  "range_position_52w": 0.23
}

S32.AX AVOID (medium)

Entry · Target · Stop · Size

Below both MAs, weak RSI (38), sharply negative 1m (-12.59%) and 3m (-17.32%) momentum, and high volatility (39.2%). No supportive signals.

Signals at recommendation time
{
  "last_price": 3.82,
  "sma20": 4.127,
  "sma50": 4.284,
  "price_vs_sma20_pct": -7.45,
  "price_vs_sma50_pct": -10.82,
  "rsi14": 38,
  "annualised_volatility_pct": 39.2,
  "momentum_1m_pct": -12.59,
  "momentum_3m_pct": -17.32,
  "range_position_52w": 0.55
}

SHL.AX BUY (low)

Entry 21–21.5 · Target 23.07 · Stop 20.29 · Size 5%

Price is above both SMA20 and SMA50 with positive momentum on both 1m (5.33%) and 3m (8.32%), the cleanest aligned uptrend in the set. RSI (68.5) is elevated but not extreme and volatility is the lowest here (25.7%), making the 5% stop viable. Modest position given RSI is near overbought. Target/stop reflect the framework's 8%/5% bounds off entry.

Signals at recommendation time
{
  "last_price": 21.36,
  "sma20": 20.581,
  "sma50": 19.687,
  "price_vs_sma20_pct": 3.79,
  "price_vs_sma50_pct": 8.5,
  "rsi14": 68.5,
  "annualised_volatility_pct": 25.7,
  "momentum_1m_pct": 5.33,
  "momentum_3m_pct": 8.32,
  "range_position_52w": 0.32
}

STO.AX HOLD (low)

Entry · Target · Stop · Size

Price sits above SMA20 and roughly at SMA50 with RSI 63 and a high 52w range position (0.76), but recent 1m and 3m momentum are negative. The conflict between short-term strength and negative momentum warrants waiting.

Signals at recommendation time
{
  "last_price": 7.65,
  "sma20": 7.305,
  "sma50": 7.644,
  "price_vs_sma20_pct": 4.72,
  "price_vs_sma50_pct": 0.08,
  "rsi14": 63,
  "annualised_volatility_pct": 28.9,
  "momentum_1m_pct": -5.2,
  "momentum_3m_pct": -4.73,
  "range_position_52w": 0.76
}

TLX.AX HOLD (low)

Entry · Target · Stop · Size

Strong uptrend with price above both MAs and +25.76% 1m momentum, but RSI (70.3) is overbought and volatility is very high (58.6%), making a 5% stop easily triggered by noise. Wait for consolidation rather than chase.

Signals at recommendation time
{
  "last_price": 16.94,
  "sma20": 15.567,
  "sma50": 14.643,
  "price_vs_sma20_pct": 8.82,
  "price_vs_sma50_pct": 15.69,
  "rsi14": 70.3,
  "annualised_volatility_pct": 58.6,
  "momentum_1m_pct": 25.76,
  "momentum_3m_pct": 7.42,
  "range_position_52w": 0.5
}

WDS.AX HOLD (low)

Entry · Target · Stop · Size

Price is above SMA20 but below SMA50 with neutral RSI (52.8), giving mixed trend signals. Negative 1m (-7.04%) and 3m (-14.2%) momentum argue against entry. No clear edge; sit out.

Signals at recommendation time
{
  "last_price": 29.3,
  "sma20": 28.64,
  "sma50": 30.28,
  "price_vs_sma20_pct": 2.3,
  "price_vs_sma50_pct": -3.24,
  "rsi14": 52.8,
  "annualised_volatility_pct": 29.3,
  "momentum_1m_pct": -7.04,
  "momentum_3m_pct": -14.2,
  "range_position_52w": 0.55
}

WHC.AX AVOID (medium)

Entry · Target · Stop · Size

Deeply below both MAs, oversold RSI (30.6) with steep -17% 1m momentum and high volatility (38.1%). Falling knife dynamics; no basis for a controlled entry.

Signals at recommendation time
{
  "last_price": 7.4,
  "sma20": 7.941,
  "sma50": 8.275,
  "price_vs_sma20_pct": -6.81,
  "price_vs_sma50_pct": -10.58,
  "rsi14": 30.6,
  "annualised_volatility_pct": 38.1,
  "momentum_1m_pct": -17.04,
  "momentum_3m_pct": -11.16,
  "range_position_52w": 0.39
}

Portfolio note: The signal set is dominated by weak/oversold downtrends (resources) and a few overbought momentum names; only SHL offers a clean, low-volatility trend and is sized modestly. Overall stance is defensive—hold cash rather than force marginal trades in this environment.