Run #24

6/23/2026, 8:25:02 AM · cron · ok

AGL.AX HOLD (low)

Entry · Target · Stop · Size

Price is flat against its 20-day SMA with RSI of 60.9, but below the 50-day SMA and negative on both momentum windows. Signals are conflicting and lean weak; no clear entry.

Signals at recommendation time
{
  "last_price": 8.58,
  "sma20": 8.588,
  "sma50": 9.018,
  "price_vs_sma20_pct": -0.1,
  "price_vs_sma50_pct": -4.86,
  "rsi14": 60.9,
  "annualised_volatility_pct": 27.3,
  "momentum_1m_pct": -4.13,
  "momentum_3m_pct": -9.4,
  "range_position_52w": 0.29
}

BHP.AX HOLD (low)

Entry · Target · Stop · Size

Strong 3m momentum (+23.5%) and high 52-week range position (0.82) are positive, but price is below the 20-day SMA with RSI 40.2 and flat 1m momentum, suggesting a near-term pullback. Wait for stabilisation above the 20-day SMA before entering.

Signals at recommendation time
{
  "last_price": 59.92,
  "sma20": 62.298,
  "sma50": 59.263,
  "price_vs_sma20_pct": -3.82,
  "price_vs_sma50_pct": 1.11,
  "rsi14": 40.2,
  "annualised_volatility_pct": 28.3,
  "momentum_1m_pct": -0.33,
  "momentum_3m_pct": 23.5,
  "range_position_52w": 0.82
}

COH.AX AVOID (medium)

Entry · Target · Stop · Size

Overbought RSI (73.5) on a sharp +16.2% 1m rebound, but 3m momentum is sharply negative (-30.1%) and it sits near its 52-week low (0.1) with very high volatility (51%). Overextended counter-trend bounce; avoid.

Signals at recommendation time
{
  "last_price": 112.78,
  "sma20": 103.813,
  "sma50": 108.542,
  "price_vs_sma20_pct": 8.64,
  "price_vs_sma50_pct": 3.9,
  "rsi14": 73.5,
  "annualised_volatility_pct": 51,
  "momentum_1m_pct": 16.22,
  "momentum_3m_pct": -30.12,
  "range_position_52w": 0.1
}

CSL.AX AVOID (medium)

Entry · Target · Stop · Size

RSI is severely overbought (79.8) after a +13.8% 1m surge, while 3m momentum is deeply negative (-19.6%) and it sits at the bottom of its 52-week range (0.11). Overextended bounce with poor risk/reward; avoid chasing.

Signals at recommendation time
{
  "last_price": 112.04,
  "sma20": 102.245,
  "sma50": 111.914,
  "price_vs_sma20_pct": 9.58,
  "price_vs_sma50_pct": 0.11,
  "rsi14": 79.8,
  "annualised_volatility_pct": 39.1,
  "momentum_1m_pct": 13.78,
  "momentum_3m_pct": -19.62,
  "range_position_52w": 0.11
}

DGT.AX AVOID (medium)

Entry · Target · Stop · Size

Although 3m momentum is high (+39.8%), price is below both SMAs with negative 1m momentum (-9.5%) and very high volatility (55.3%). Erratic and small-cap risk profile; avoid.

Signals at recommendation time
{
  "last_price": 2.37,
  "sma20": 2.541,
  "sma50": 2.48,
  "price_vs_sma20_pct": -6.75,
  "price_vs_sma50_pct": -4.43,
  "rsi14": 43.2,
  "annualised_volatility_pct": 55.3,
  "momentum_1m_pct": -9.54,
  "momentum_3m_pct": 39.82,
  "range_position_52w": 0.4
}

FMG.AX AVOID (medium)

Entry · Target · Stop · Size

Deeply oversold (RSI 22.2) with strongly negative 1m momentum (-11.9%) and price below both SMAs. The downtrend is intact with no reversal confirmation; avoid catching the falling knife.

Signals at recommendation time
{
  "last_price": 19.27,
  "sma20": 20.794,
  "sma50": 20.976,
  "price_vs_sma20_pct": -7.33,
  "price_vs_sma50_pct": -8.13,
  "rsi14": 22.2,
  "annualised_volatility_pct": 29.8,
  "momentum_1m_pct": -11.85,
  "momentum_3m_pct": -2.13,
  "range_position_52w": 0.6
}

GMG.AX BUY (medium)

Entry 31.2–31.7 · Target 34.07 · Stop 29.97 · Size 7%

Price is above both SMAs with positive 1m (+5%) and strong 3m (+24.4%) momentum, indicating a healthy uptrend. RSI of 49.5 is neutral (not overbought) and volatility is moderate (27.5%), giving a reasonable risk/reward within the framework. Target reflects +8% and stop -5% from entry.

Signals at recommendation time
{
  "last_price": 31.55,
  "sma20": 31.506,
  "sma50": 30.589,
  "price_vs_sma20_pct": 0.14,
  "price_vs_sma50_pct": 3.14,
  "rsi14": 49.5,
  "annualised_volatility_pct": 27.5,
  "momentum_1m_pct": 4.99,
  "momentum_3m_pct": 24.41,
  "range_position_52w": 0.6
}

LYC.AX HOLD (low)

Entry · Target · Stop · Size

Price is marginally above the 20-day SMA but momentum is negative on both windows and volatility is very high (59.6%). Neutral RSI and mixed signals; no edge to trade.

Signals at recommendation time
{
  "last_price": 18.59,
  "sma20": 18.323,
  "sma50": 18.896,
  "price_vs_sma20_pct": 1.46,
  "price_vs_sma50_pct": -1.62,
  "rsi14": 46.6,
  "annualised_volatility_pct": 59.6,
  "momentum_1m_pct": -2.16,
  "momentum_3m_pct": -4.96,
  "range_position_52w": 0.75
}

MAQ.AX HOLD (low)

Entry · Target · Stop · Size

Strong 3m momentum (+17.4%) but price below both SMAs with weak RSI (37.9) and slightly negative 1m momentum. Short-term trend is soft; await stabilisation.

Signals at recommendation time
{
  "last_price": 72.72,
  "sma20": 75.58,
  "sma50": 73.558,
  "price_vs_sma20_pct": -3.78,
  "price_vs_sma50_pct": -1.14,
  "rsi14": 37.9,
  "annualised_volatility_pct": 35.7,
  "momentum_1m_pct": -1.05,
  "momentum_3m_pct": 17.44,
  "range_position_52w": 0.73
}

NST.AX HOLD (low)

Entry · Target · Stop · Size

Positive 1m (+3.6%) and 3m (+17.4%) momentum with price above the 20-day SMA is constructive, but very high volatility (53.3%) and low 52-week range position (0.34) reduce conviction. Neutral RSI; not a clear buy.

Signals at recommendation time
{
  "last_price": 20.62,
  "sma20": 20.068,
  "sma50": 20.964,
  "price_vs_sma20_pct": 2.75,
  "price_vs_sma50_pct": -1.64,
  "rsi14": 47.8,
  "annualised_volatility_pct": 53.3,
  "momentum_1m_pct": 3.57,
  "momentum_3m_pct": 17.36,
  "range_position_52w": 0.34
}

NXT.AX HOLD (low)

Entry · Target · Stop · Size

Strong 3m momentum (+18.8%) is offset by price below both SMAs, weak RSI (34.8) and high volatility (40.2%). Conflicting signals warrant waiting.

Signals at recommendation time
{
  "last_price": 14.53,
  "sma20": 15.201,
  "sma50": 14.69,
  "price_vs_sma20_pct": -4.41,
  "price_vs_sma50_pct": -1.09,
  "rsi14": 34.8,
  "annualised_volatility_pct": 40.2,
  "momentum_1m_pct": -2.09,
  "momentum_3m_pct": 18.81,
  "range_position_52w": 0.49
}

ORG.AX HOLD (low)

Entry · Target · Stop · Size

Price is near the 20-day SMA with neutral RSI (52.6), but the stock sits low in its 52-week range (0.23) with negative 3m momentum (-13.5%). Mixed/weak signals warrant no action.

Signals at recommendation time
{
  "last_price": 10.8,
  "sma20": 10.851,
  "sma50": 11.446,
  "price_vs_sma20_pct": -0.47,
  "price_vs_sma50_pct": -5.65,
  "rsi14": 52.6,
  "annualised_volatility_pct": 23.3,
  "momentum_1m_pct": -0.83,
  "momentum_3m_pct": -13.46,
  "range_position_52w": 0.23
}

PDN.AX AVOID (high)

Entry · Target · Stop · Size

Sharp downtrend (-18.5% vs 50-day SMA, -18.2% 1m momentum) combined with extreme volatility (65.7%) makes this far too risky for the framework. Avoid.

Signals at recommendation time
{
  "last_price": 9.39,
  "sma20": 10.496,
  "sma50": 11.517,
  "price_vs_sma20_pct": -10.53,
  "price_vs_sma50_pct": -18.47,
  "rsi14": 41.1,
  "annualised_volatility_pct": 65.7,
  "momentum_1m_pct": -18.21,
  "momentum_3m_pct": -9.19,
  "range_position_52w": 0.38
}

PLS.AX AVOID (high)

Entry · Target · Stop · Size

Price is far below both SMAs (-11% / -10%) with steep 1m decline (-14.9%) and extreme volatility (65.3%). Despite positive 3m momentum, near-term risk is excessive; avoid.

Signals at recommendation time
{
  "last_price": 5.47,
  "sma20": 6.169,
  "sma50": 6.097,
  "price_vs_sma20_pct": -11.32,
  "price_vs_sma50_pct": -10.28,
  "rsi14": 31.6,
  "annualised_volatility_pct": 65.3,
  "momentum_1m_pct": -14.93,
  "momentum_3m_pct": 20.48,
  "range_position_52w": 0.77
}

PME.AX AVOID (medium)

Entry · Target · Stop · Size

Powerful momentum (+36% 1m, +44.7% 3m) but RSI 71.5 is overbought, price is 21% above its 50-day SMA, and volatility is very high (51.2%). The stock is overextended with elevated pullback risk; avoid entering at these levels.

Signals at recommendation time
{
  "last_price": 172.93,
  "sma20": 157.455,
  "sma50": 143.263,
  "price_vs_sma20_pct": 9.83,
  "price_vs_sma50_pct": 20.71,
  "rsi14": 71.5,
  "annualised_volatility_pct": 51.2,
  "momentum_1m_pct": 36.06,
  "momentum_3m_pct": 44.67,
  "range_position_52w": 0.29
}

RIO.AX HOLD (low)

Entry · Target · Stop · Size

Solid 3m momentum (+19.3%) and high range position (0.81), but oversold RSI (31.4) with negative 1m momentum and price below both SMAs indicates short-term weakness. Mixed signals; hold and reassess.

Signals at recommendation time
{
  "last_price": 176.02,
  "sma20": 184.752,
  "sma50": 180.055,
  "price_vs_sma20_pct": -4.73,
  "price_vs_sma50_pct": -2.24,
  "rsi14": 31.4,
  "annualised_volatility_pct": 28,
  "momentum_1m_pct": -6.28,
  "momentum_3m_pct": 19.29,
  "range_position_52w": 0.81
}

RMD.AX HOLD (low)

Entry · Target · Stop · Size

Price is below both SMAs with negative momentum and at the extreme low of its 52-week range (0.06). RSI 59.8 is mildly constructive but insufficient against the broader weakness; no action.

Signals at recommendation time
{
  "last_price": 27.04,
  "sma20": 27.532,
  "sma50": 28.867,
  "price_vs_sma20_pct": -1.79,
  "price_vs_sma50_pct": -6.33,
  "rsi14": 59.8,
  "annualised_volatility_pct": 25.4,
  "momentum_1m_pct": -6.79,
  "momentum_3m_pct": -16.49,
  "range_position_52w": 0.06
}

S32.AX AVOID (low)

Entry · Target · Stop · Size

RSI 22.6 is very oversold and 3m momentum is slightly positive, but price is well below both SMAs with high volatility (38%) and negative 1m momentum. Conflicting and risky; no entry.

Signals at recommendation time
{
  "last_price": 4.14,
  "sma20": 4.517,
  "sma50": 4.385,
  "price_vs_sma20_pct": -8.36,
  "price_vs_sma50_pct": -5.59,
  "rsi14": 22.6,
  "annualised_volatility_pct": 38,
  "momentum_1m_pct": -6.33,
  "momentum_3m_pct": 5.34,
  "range_position_52w": 0.68
}

SHL.AX HOLD (low)

Entry · Target · Stop · Size

Price is above both SMAs with positive 1m momentum and moderate volatility (25.2%), but RSI 69.2 is approaching overbought and 3m momentum is essentially flat (+0.9%). Low range position (0.16) tempers conviction; hold.

Signals at recommendation time
{
  "last_price": 19.83,
  "sma20": 19.545,
  "sma50": 19.5,
  "price_vs_sma20_pct": 1.46,
  "price_vs_sma50_pct": 1.69,
  "rsi14": 69.2,
  "annualised_volatility_pct": 25.2,
  "momentum_1m_pct": 4.81,
  "momentum_3m_pct": 0.92,
  "range_position_52w": 0.16
}

STO.AX AVOID (low)

Entry · Target · Stop · Size

Below both SMAs with negative short- and medium-term momentum and RSI 33. No constructive signal to support a long entry; downtrend intact.

Signals at recommendation time
{
  "last_price": 7.31,
  "sma20": 7.691,
  "sma50": 7.754,
  "price_vs_sma20_pct": -4.96,
  "price_vs_sma50_pct": -5.72,
  "rsi14": 33.3,
  "annualised_volatility_pct": 28,
  "momentum_1m_pct": -7.93,
  "momentum_3m_pct": -6.76,
  "range_position_52w": 0.62
}

TLX.AX AVOID (medium)

Entry · Target · Stop · Size

RSI is highly overbought (77.7) with extreme volatility (57.8%) and price stretched 7.7% above the 20-day SMA. Risk of a sharp reversal outweighs the positive momentum within this conservative framework.

Signals at recommendation time
{
  "last_price": 14.56,
  "sma20": 13.515,
  "sma50": 14.22,
  "price_vs_sma20_pct": 7.74,
  "price_vs_sma50_pct": 2.39,
  "rsi14": 77.7,
  "annualised_volatility_pct": 57.8,
  "momentum_1m_pct": 8.41,
  "momentum_3m_pct": 16.48,
  "range_position_52w": 0.35
}

WDS.AX AVOID (medium)

Entry · Target · Stop · Size

Price is below both the 20- and 50-day SMAs with negative 1m (-6.8%) and 3m (-17.5%) momentum, indicating a sustained downtrend. RSI of 29 is oversold but a falling-knife setup with no trend reversal signal; prefer to wait.

Signals at recommendation time
{
  "last_price": 28.65,
  "sma20": 30.326,
  "sma50": 31.287,
  "price_vs_sma20_pct": -5.53,
  "price_vs_sma50_pct": -8.43,
  "rsi14": 29,
  "annualised_volatility_pct": 29.6,
  "momentum_1m_pct": -6.8,
  "momentum_3m_pct": -17.51,
  "range_position_52w": 0.5
}

WHC.AX AVOID (medium)

Entry · Target · Stop · Size

Below both SMAs with negative momentum and high annualised volatility (38.3%). RSI 35.6 is weak without a reversal signal; risk/reward not favourable.

Signals at recommendation time
{
  "last_price": 8.25,
  "sma20": 8.74,
  "sma50": 8.373,
  "price_vs_sma20_pct": -5.61,
  "price_vs_sma50_pct": -1.47,
  "rsi14": 35.6,
  "annualised_volatility_pct": 38.3,
  "momentum_1m_pct": -6.99,
  "momentum_3m_pct": -11.39,
  "range_position_52w": 0.65
}

Portfolio note: Only one modest position (GMG) meets the conservative trend/momentum criteria; most miners are in oversold downtrends and several healthcare/tech names are overbought, so staying largely in cash and avoiding concentration is prudent.