Run #48

7/17/2026, 8:25:00 AM · cron · ok

AGL.AX AVOID (low)

Entry · Target · Stop · Size

Neutral RSI (52.6) and price near SMA20, but 3m momentum is deeply negative (-10.65%) and the stock is low in its 52w range (0.22). Signals are weak and offer no clear edge.

Signals at recommendation time
{
  "last_price": 8.39,
  "sma20": 8.372,
  "sma50": 8.623,
  "price_vs_sma20_pct": 0.22,
  "price_vs_sma50_pct": -2.7,
  "rsi14": 52.6,
  "annualised_volatility_pct": 27.4,
  "momentum_1m_pct": -2.21,
  "momentum_3m_pct": -10.65,
  "range_position_52w": 0.22
}

BHP.AX HOLD (low)

Entry · Target · Stop · Size

Price is modestly below both SMAs with weak 1m momentum, though 3m momentum is positive (+3.66%) and 52w range position is decent (0.71). Signals are mixed with no clear entry trigger, so waiting is warranted.

Signals at recommendation time
{
  "last_price": 57.54,
  "sma20": 59.116,
  "sma50": 60.438,
  "price_vs_sma20_pct": -2.67,
  "price_vs_sma50_pct": -4.79,
  "rsi14": 40.9,
  "annualised_volatility_pct": 28,
  "momentum_1m_pct": -6.29,
  "momentum_3m_pct": 3.66,
  "range_position_52w": 0.71
}

COH.AX AVOID (low)

Entry · Target · Stop · Size

Despite price above SMA50, 3m momentum is sharply negative (-28.86%), volatility is very high (51.5%), and the stock sits near its 52w low (0.13). Risk is skewed to the downside.

Signals at recommendation time
{
  "last_price": 119.48,
  "sma20": 120.833,
  "sma50": 108.722,
  "price_vs_sma20_pct": -1.12,
  "price_vs_sma50_pct": 9.9,
  "rsi14": 47.1,
  "annualised_volatility_pct": 51.5,
  "momentum_1m_pct": 1.13,
  "momentum_3m_pct": -28.86,
  "range_position_52w": 0.13
}

CSL.AX HOLD (low)

Entry · Target · Stop · Size

Price is well above SMA50 (+13.8%) with positive 1m momentum, but RSI 68.2 is near overbought, 3m momentum is negative (-9.99%) and 52w range position is very low (0.18). Mixed signals and an extended short-term move argue for patience.

Signals at recommendation time
{
  "last_price": 123.32,
  "sma20": 119.636,
  "sma50": 108.351,
  "price_vs_sma20_pct": 3.08,
  "price_vs_sma50_pct": 13.81,
  "rsi14": 68.2,
  "annualised_volatility_pct": 39.4,
  "momentum_1m_pct": 6.02,
  "momentum_3m_pct": -9.99,
  "range_position_52w": 0.18
}

DGT.AX HOLD (low)

Entry · Target · Stop · Size

Strong 3m momentum (+28.36%) and price above both SMAs are positive, but RSI 66.1 is elevated and volatility is very high (55.3%). The risk profile is too aggressive for a conservative entry despite the uptrend.

Signals at recommendation time
{
  "last_price": 2.62,
  "sma20": 2.491,
  "sma50": 2.522,
  "price_vs_sma20_pct": 5.19,
  "price_vs_sma50_pct": 3.88,
  "rsi14": 66.1,
  "annualised_volatility_pct": 55.3,
  "momentum_1m_pct": 2.78,
  "momentum_3m_pct": 28.36,
  "range_position_52w": 0.58
}

FMG.AX AVOID (low)

Entry · Target · Stop · Size

Price sits below SMA50 with negative 1m and 3m momentum and a weak RSI. No trend or reversal edge, so it is skipped.

Signals at recommendation time
{
  "last_price": 18.87,
  "sma20": 18.893,
  "sma50": 20.362,
  "price_vs_sma20_pct": -0.12,
  "price_vs_sma50_pct": -7.33,
  "rsi14": 39.6,
  "annualised_volatility_pct": 29.2,
  "momentum_1m_pct": -4.46,
  "momentum_3m_pct": -10.91,
  "range_position_52w": 0.42
}

GMG.AX HOLD (low)

Entry · Target · Stop · Size

RSI14 of 15.2 is extremely oversold which could precede a mean-reversion bounce, and volatility is moderate (27.6%). However price is still below both SMAs with negative momentum, so a reversal is unconfirmed and no entry is justified yet.

Signals at recommendation time
{
  "last_price": 29.41,
  "sma20": 30.638,
  "sma50": 30.869,
  "price_vs_sma20_pct": -4.01,
  "price_vs_sma50_pct": -4.73,
  "rsi14": 15.2,
  "annualised_volatility_pct": 27.6,
  "momentum_1m_pct": -6.2,
  "momentum_3m_pct": -1.6,
  "range_position_52w": 0.41
}

LYC.AX AVOID (high)

Entry · Target · Stop · Size

Deeply oversold RSI (19.3) but price well below both SMAs with strong negative momentum and very high volatility (57.8%). Oversold in a sharp downtrend is not a safe entry.

Signals at recommendation time
{
  "last_price": 15.89,
  "sma20": 17.558,
  "sma50": 18.134,
  "price_vs_sma20_pct": -9.5,
  "price_vs_sma50_pct": -12.37,
  "rsi14": 19.3,
  "annualised_volatility_pct": 57.8,
  "momentum_1m_pct": -12.6,
  "momentum_3m_pct": -20.43,
  "range_position_52w": 0.5
}

MAQ.AX AVOID (medium)

Entry · Target · Stop · Size

Price is 11% below SMA50 with strongly negative momentum and a low 52w range position (0.30). Oversold RSI does not offset the intact downtrend.

Signals at recommendation time
{
  "last_price": 64.08,
  "sma20": 67.573,
  "sma50": 72.299,
  "price_vs_sma20_pct": -5.17,
  "price_vs_sma50_pct": -11.37,
  "rsi14": 27.8,
  "annualised_volatility_pct": 35.7,
  "momentum_1m_pct": -15.68,
  "momentum_3m_pct": -12.04,
  "range_position_52w": 0.3
}

NST.AX AVOID (medium)

Entry · Target · Stop · Size

Downtrend with price below both SMAs, negative momentum (-18.68% 3m), very high volatility (54.8%) and a low 52w range position (0.26). Unsuitable for a conservative entry.

Signals at recommendation time
{
  "last_price": 19.24,
  "sma20": 20.265,
  "sma50": 20.167,
  "price_vs_sma20_pct": -5.06,
  "price_vs_sma50_pct": -4.59,
  "rsi14": 45,
  "annualised_volatility_pct": 54.8,
  "momentum_1m_pct": -7.81,
  "momentum_3m_pct": -18.68,
  "range_position_52w": 0.26
}

NXT.AX AVOID (low)

Entry · Target · Stop · Size

Price below both SMAs, weak RSI (34.1), sharply negative 1m momentum (-13.57%) and low 52w range position (0.28). No basis for a conservative long.

Signals at recommendation time
{
  "last_price": 13.12,
  "sma20": 13.974,
  "sma50": 14.607,
  "price_vs_sma20_pct": -6.11,
  "price_vs_sma50_pct": -10.18,
  "rsi14": 34.1,
  "annualised_volatility_pct": 41.8,
  "momentum_1m_pct": -13.57,
  "momentum_3m_pct": -5.6,
  "range_position_52w": 0.28
}

ORG.AX AVOID (medium)

Entry · Target · Stop · Size

Price is below both SMAs, momentum is negative over both windows (-2.05% 1m, -15.08% 3m), and the stock sits near the bottom of its 52w range (0.14). No trend or reversal confirmation present.

Signals at recommendation time
{
  "last_price": 10.53,
  "sma20": 10.589,
  "sma50": 10.867,
  "price_vs_sma20_pct": -0.56,
  "price_vs_sma50_pct": -3.1,
  "rsi14": 43.1,
  "annualised_volatility_pct": 23.1,
  "momentum_1m_pct": -2.05,
  "momentum_3m_pct": -15.08,
  "range_position_52w": 0.14
}

PDN.AX AVOID (high)

Entry · Target · Stop · Size

Steep downtrend with price 18.5% below SMA50, brutal momentum (-38% 3m) and extreme volatility (66.2%). This is a falling knife unsuitable for a conservative framework.

Signals at recommendation time
{
  "last_price": 8.42,
  "sma20": 9.549,
  "sma50": 10.336,
  "price_vs_sma20_pct": -11.82,
  "price_vs_sma50_pct": -18.54,
  "rsi14": 37.1,
  "annualised_volatility_pct": 66.2,
  "momentum_1m_pct": -15.97,
  "momentum_3m_pct": -38.13,
  "range_position_52w": 0.27
}

PLS.AX AVOID (high)

Entry · Target · Stop · Size

Severe downtrend: price 24% below SMA50, -26% momentum over both windows, RSI 25.5, and extreme volatility (64.5%). Clear falling knife to avoid.

Signals at recommendation time
{
  "last_price": 4.33,
  "sma20": 4.952,
  "sma50": 5.723,
  "price_vs_sma20_pct": -12.56,
  "price_vs_sma50_pct": -24.34,
  "rsi14": 25.5,
  "annualised_volatility_pct": 64.5,
  "momentum_1m_pct": -26.36,
  "momentum_3m_pct": -26.49,
  "range_position_52w": 0.53
}

PME.AX HOLD (low)

Entry · Target · Stop · Size

Strong 3m momentum (+31.55%) and price above SMA50 are attractive, but price has slipped below SMA20 and volatility is very high (51.6%). The pullback plus elevated risk warrants waiting for stabilisation.

Signals at recommendation time
{
  "last_price": 187.11,
  "sma20": 196.582,
  "sma50": 165.108,
  "price_vs_sma20_pct": -4.82,
  "price_vs_sma50_pct": 13.33,
  "rsi14": 40.3,
  "annualised_volatility_pct": 51.6,
  "momentum_1m_pct": 8.28,
  "momentum_3m_pct": 31.55,
  "range_position_52w": 0.36
}

RIO.AX HOLD (low)

Entry · Target · Stop · Size

RSI14 of 27.9 is oversold, which can precede a bounce, but price remains below both SMAs with negative momentum across both windows. Oversold alone is insufficient without trend confirmation, so no action.

Signals at recommendation time
{
  "last_price": 160.95,
  "sma20": 168.727,
  "sma50": 178.325,
  "price_vs_sma20_pct": -4.61,
  "price_vs_sma50_pct": -9.74,
  "rsi14": 27.9,
  "annualised_volatility_pct": 28.1,
  "momentum_1m_pct": -9.26,
  "momentum_3m_pct": -7.43,
  "range_position_52w": 0.62
}

RMD.AX HOLD (low)

Entry · Target · Stop · Size

Positive 1m momentum (+7.76%) and price near SMA50, but neutral RSI (45.7), negative 3m momentum and a very low 52w range position (0.15) leave the picture mixed. No clear trend edge.

Signals at recommendation time
{
  "last_price": 28.75,
  "sma20": 29.128,
  "sma50": 28.452,
  "price_vs_sma20_pct": -1.3,
  "price_vs_sma50_pct": 1.05,
  "rsi14": 45.7,
  "annualised_volatility_pct": 27.4,
  "momentum_1m_pct": 7.76,
  "momentum_3m_pct": -8.65,
  "range_position_52w": 0.15
}

S32.AX AVOID (low)

Entry · Target · Stop · Size

Below both SMAs with negative momentum and high volatility (39.2%). Neutral RSI offers no reversal signal; nothing actionable here.

Signals at recommendation time
{
  "last_price": 3.9,
  "sma20": 4.033,
  "sma50": 4.272,
  "price_vs_sma20_pct": -3.3,
  "price_vs_sma50_pct": -8.7,
  "rsi14": 47.3,
  "annualised_volatility_pct": 39.2,
  "momentum_1m_pct": -5.57,
  "momentum_3m_pct": -11.56,
  "range_position_52w": 0.59
}

SHL.AX BUY (medium)

Entry 21.5–22 · Target 23.65 · Stop 20.83 · Size 7%

SHL has the cleanest trend: price above both SMAs, positive momentum on both 1m (+9.13%) and 3m (+8.64%), RSI 64.2 (strong but not extreme) and the lowest volatility in the set (25.9%). Target and stop are set to the framework's 8%/5% bounds from entry.

Signals at recommendation time
{
  "last_price": 21.88,
  "sma20": 21.036,
  "sma50": 19.928,
  "price_vs_sma20_pct": 4.01,
  "price_vs_sma50_pct": 9.8,
  "rsi14": 64.2,
  "annualised_volatility_pct": 25.9,
  "momentum_1m_pct": 9.13,
  "momentum_3m_pct": 8.64,
  "range_position_52w": 0.38
}

STO.AX BUY (low)

Entry 7.55–7.75 · Target 8.29 · Stop 7.3 · Size 5%

STO shows a constructive setup: price above both SMAs, positive 1m (+5.21%) and 3m (+3.23%) momentum, and strong 52w range position (0.77). RSI14 at 68.8 is near overbought so conviction and size are kept low, with target/stop set to the framework's 8%/5% bounds.

Signals at recommendation time
{
  "last_price": 7.68,
  "sma20": 7.351,
  "sma50": 7.613,
  "price_vs_sma20_pct": 4.47,
  "price_vs_sma50_pct": 0.88,
  "rsi14": 68.8,
  "annualised_volatility_pct": 29,
  "momentum_1m_pct": 5.21,
  "momentum_3m_pct": 3.23,
  "range_position_52w": 0.77
}

TLX.AX HOLD (low)

Entry · Target · Stop · Size

Mildly positive momentum and price near SMA50, but price is below SMA20, RSI is weak (38.5) and volatility is extreme (58.7%). Mixed signals and high risk make this a skip.

Signals at recommendation time
{
  "last_price": 14.91,
  "sma20": 16.086,
  "sma50": 14.696,
  "price_vs_sma20_pct": -7.31,
  "price_vs_sma50_pct": 1.45,
  "rsi14": 38.5,
  "annualised_volatility_pct": 58.7,
  "momentum_1m_pct": 2.83,
  "momentum_3m_pct": 2.97,
  "range_position_52w": 0.38
}

WDS.AX HOLD (low)

Entry · Target · Stop · Size

Price is above both SMAs with positive 1m momentum, but RSI14 of 71.7 is overbought and 3m momentum is negative (-2.4%). Buying an extended, overbought name invites a marginal, poorly-timed entry, so waiting is preferable.

Signals at recommendation time
{
  "last_price": 30.46,
  "sma20": 28.695,
  "sma50": 29.973,
  "price_vs_sma20_pct": 6.15,
  "price_vs_sma50_pct": 1.62,
  "rsi14": 71.7,
  "annualised_volatility_pct": 29.7,
  "momentum_1m_pct": 4.93,
  "momentum_3m_pct": -2.4,
  "range_position_52w": 0.63
}

WHC.AX AVOID (medium)

Entry · Target · Stop · Size

Price is below both SMAs with negative momentum and elevated volatility (38.3%). RSI at 37 is weak but not oversold enough to signal a reversal; downtrend remains intact.

Signals at recommendation time
{
  "last_price": 7.43,
  "sma20": 7.689,
  "sma50": 8.174,
  "price_vs_sma20_pct": -3.36,
  "price_vs_sma50_pct": -9.1,
  "rsi14": 37,
  "annualised_volatility_pct": 38.3,
  "momentum_1m_pct": -8.95,
  "momentum_3m_pct": -6.42,
  "range_position_52w": 0.36
}

Portfolio note: Only two low/medium-conviction buys (STO, SHL) are proposed for combined ~12% exposure, leaving substantial cash given the broadly weak, downtrending materials/energy complex; avoid concentrating in correlated commodity names.