Run #25
6/24/2026, 8:25:01 AM · cron · ok
AGL.AX HOLD (low)
Entry — · Target — · Stop — · Size —
Neutral-to-mildly-bullish RSI (59.1) but price below SMA50 and negative 3m momentum (-12.1%) near 52w lows. No clear edge; stand aside.
Signals at recommendation time
{
"last_price": 8.53,
"sma20": 8.58,
"sma50": 8.994,
"price_vs_sma20_pct": -0.58,
"price_vs_sma50_pct": -5.16,
"rsi14": 59.1,
"annualised_volatility_pct": 27.3,
"momentum_1m_pct": -1.95,
"momentum_3m_pct": -12.06,
"range_position_52w": 0.27
}BHP.AX HOLD (low)
Entry — · Target — · Stop — · Size —
Price sits right at SMA50 (+0.3%) with strong 3m momentum (+18.7%) and high 52w range position (0.8), but oversold RSI (33.5) and recent dip below SMA20 are mixed. Underlying trend is constructive but no clear entry trigger now.
Signals at recommendation time
{
"last_price": 59.5,
"sma20": 62.256,
"sma50": 59.331,
"price_vs_sma20_pct": -4.43,
"price_vs_sma50_pct": 0.28,
"rsi14": 33.5,
"annualised_volatility_pct": 28.2,
"momentum_1m_pct": -1.41,
"momentum_3m_pct": 18.72,
"range_position_52w": 0.8
}COH.AX AVOID (medium)
Entry — · Target — · Stop — · Size —
Overbought RSI (77.7) after a 17.1% 1m bounce, but 3m momentum is sharply negative (-31.5%) with high volatility (51.0%) near 52w lows (0.11). Counter-trend spike into overbought conditions is high risk.
Signals at recommendation time
{
"last_price": 113.45,
"sma20": 104.64,
"sma50": 107.31,
"price_vs_sma20_pct": 8.42,
"price_vs_sma50_pct": 5.72,
"rsi14": 77.7,
"annualised_volatility_pct": 51,
"momentum_1m_pct": 17.07,
"momentum_3m_pct": -31.5,
"range_position_52w": 0.11
}CSL.AX AVOID (medium)
Entry — · Target — · Stop — · Size —
RSI of 82.3 is severely overbought and price is +11.5% above SMA20 after an 18.7% 1m surge, yet 3m momentum is -18.4% and range position is very low (0.13). Sharp short-term spike into overbought territory carries high pullback risk.
Signals at recommendation time
{
"last_price": 114.99,
"sma20": 103.15,
"sma50": 111.452,
"price_vs_sma20_pct": 11.48,
"price_vs_sma50_pct": 3.17,
"rsi14": 82.3,
"annualised_volatility_pct": 39.2,
"momentum_1m_pct": 18.67,
"momentum_3m_pct": -18.44,
"range_position_52w": 0.13
}DGT.AX AVOID (medium)
Entry — · Target — · Stop — · Size —
Very high volatility (55.3%) and negative 1m momentum (-8.0%) below both SMAs despite a strong 3m figure. Small-cap-style volatility and recent weakness make this unsuitable for the conservative framework.
Signals at recommendation time
{
"last_price": 2.42,
"sma20": 2.531,
"sma50": 2.491,
"price_vs_sma20_pct": -4.39,
"price_vs_sma50_pct": -2.87,
"rsi14": 40.5,
"annualised_volatility_pct": 55.3,
"momentum_1m_pct": -7.98,
"momentum_3m_pct": 39.48,
"range_position_52w": 0.43
}FMG.AX AVOID (medium)
Entry — · Target — · Stop — · Size —
Below both SMAs with very oversold RSI (23.9) and steep 1m drop (-12.3%). Downtrend dominates; no reversal confirmation to justify entry.
Signals at recommendation time
{
"last_price": 19.25,
"sma20": 20.659,
"sma50": 20.949,
"price_vs_sma20_pct": -6.82,
"price_vs_sma50_pct": -8.11,
"rsi14": 23.9,
"annualised_volatility_pct": 29.4,
"momentum_1m_pct": -12.3,
"momentum_3m_pct": -3.99,
"range_position_52w": 0.58
}GMG.AX BUY (medium)
Entry 31.5–31.9 · Target 34.38 · Stop 30.24 · Size 7%
Price is above both SMA20 (+0.7%) and SMA50 (+3.8%) with healthy positive 1m (+6.1%) and 3m (+22.8%) momentum, a neutral-balanced RSI (50.8) that is not overbought, and moderate volatility (27.5%). This is the cleanest uptrend with no extreme readings, supporting a modest position with target/stop per the 8%/5% framework.
Signals at recommendation time
{
"last_price": 31.83,
"sma20": 31.597,
"sma50": 30.664,
"price_vs_sma20_pct": 0.74,
"price_vs_sma50_pct": 3.8,
"rsi14": 50.8,
"annualised_volatility_pct": 27.5,
"momentum_1m_pct": 6.06,
"momentum_3m_pct": 22.8,
"range_position_52w": 0.62
}LYC.AX HOLD (low)
Entry — · Target — · Stop — · Size —
Price above both SMAs with neutral RSI (48.7), but very high volatility (59.7%) and slightly negative 3m momentum offset the mild uptrend. No clear edge to justify entry.
Signals at recommendation time
{
"last_price": 19.34,
"sma20": 18.345,
"sma50": 18.841,
"price_vs_sma20_pct": 5.43,
"price_vs_sma50_pct": 2.65,
"rsi14": 48.7,
"annualised_volatility_pct": 59.7,
"momentum_1m_pct": 2.27,
"momentum_3m_pct": -3.44,
"range_position_52w": 0.8
}MAQ.AX HOLD (low)
Entry — · Target — · Stop — · Size —
Positive momentum (1m +4.2%, 3m +19.0%) and high range position (0.8) are constructive, but price is below SMA20 and RSI (38.2) is soft with elevated volatility (35.7%). Mixed near-term signals; wait.
Signals at recommendation time
{
"last_price": 74.27,
"sma20": 75.728,
"sma50": 73.704,
"price_vs_sma20_pct": -1.93,
"price_vs_sma50_pct": 0.77,
"rsi14": 38.2,
"annualised_volatility_pct": 35.7,
"momentum_1m_pct": 4.17,
"momentum_3m_pct": 18.97,
"range_position_52w": 0.8
}NST.AX HOLD (low)
Entry — · Target — · Stop — · Size —
Mildly positive signals (above SMA20, positive 1m/3m momentum) but very high volatility (53.3%) and neutral RSI (43.7) with low range position (0.34). Not compelling enough to enter under a conservative framework.
Signals at recommendation time
{
"last_price": 20.59,
"sma20": 20.113,
"sma50": 20.896,
"price_vs_sma20_pct": 2.37,
"price_vs_sma50_pct": -1.46,
"rsi14": 43.7,
"annualised_volatility_pct": 53.3,
"momentum_1m_pct": 4.62,
"momentum_3m_pct": 9.52,
"range_position_52w": 0.34
}NXT.AX HOLD (low)
Entry — · Target — · Stop — · Size —
Strong 3m momentum (+18.8%) and price near SMA50, but oversold RSI (30.0) and high volatility (40.2%) point to a recent pullback. Wait for clearer confirmation before acting.
Signals at recommendation time
{
"last_price": 14.9,
"sma20": 15.213,
"sma50": 14.73,
"price_vs_sma20_pct": -2.06,
"price_vs_sma50_pct": 1.16,
"rsi14": 30,
"annualised_volatility_pct": 40.2,
"momentum_1m_pct": 1.71,
"momentum_3m_pct": 18.82,
"range_position_52w": 0.54
}ORG.AX HOLD (low)
Entry — · Target — · Stop — · Size —
Price is essentially at SMA20 with neutral RSI (51.9) and slightly positive 1m momentum, but 3m momentum is weak (-12.3%) and it sits near 52w lows (range pos 0.23). Mixed signals warrant no action.
Signals at recommendation time
{
"last_price": 10.8,
"sma20": 10.859,
"sma50": 11.415,
"price_vs_sma20_pct": -0.54,
"price_vs_sma50_pct": -5.39,
"rsi14": 51.9,
"annualised_volatility_pct": 23.2,
"momentum_1m_pct": 1.5,
"momentum_3m_pct": -12.27,
"range_position_52w": 0.23
}PDN.AX AVOID (high)
Entry — · Target — · Stop — · Size —
Extremely high volatility (65.8%), price down sharply versus both SMAs (-7%/-15%) with strongly negative 1m (-12.5%) and 3m (-15.5%) momentum. High-risk falling knife unsuitable for the conservative framework.
Signals at recommendation time
{
"last_price": 9.7,
"sma20": 10.426,
"sma50": 11.447,
"price_vs_sma20_pct": -6.96,
"price_vs_sma50_pct": -15.26,
"rsi14": 32.2,
"annualised_volatility_pct": 65.8,
"momentum_1m_pct": -12.53,
"momentum_3m_pct": -15.51,
"range_position_52w": 0.42
}PLS.AX AVOID (high)
Entry — · Target — · Stop — · Size —
Very high volatility (65.1%) with sharp -11.6% 1m momentum and price below both SMAs. Despite strong 3m momentum, the recent collapse and extreme volatility are inappropriate for this risk profile.
Signals at recommendation time
{
"last_price": 5.66,
"sma20": 6.132,
"sma50": 6.102,
"price_vs_sma20_pct": -7.69,
"price_vs_sma50_pct": -7.24,
"rsi14": 37.2,
"annualised_volatility_pct": 65.1,
"momentum_1m_pct": -11.56,
"momentum_3m_pct": 15.04,
"range_position_52w": 0.8
}PME.AX AVOID (medium)
Entry — · Target — · Stop — · Size —
Extremely overbought RSI (77.3), price +24% above SMA50 after a 40.6% 1m run, with very high volatility (51.3%). The parabolic move and extreme extension create elevated mean-reversion risk.
Signals at recommendation time
{
"last_price": 178.99,
"sma20": 160.038,
"sma50": 144.202,
"price_vs_sma20_pct": 11.84,
"price_vs_sma50_pct": 24.12,
"rsi14": 77.3,
"annualised_volatility_pct": 51.3,
"momentum_1m_pct": 40.58,
"momentum_3m_pct": 48.18,
"range_position_52w": 0.32
}RIO.AX HOLD (low)
Entry — · Target — · Stop — · Size —
Strong 3m momentum (+16.0%) and high range position (0.78) support the longer trend, but a deeply oversold RSI (24.5) and -7.6% 1m momentum signal a sharp short-term pullback. Mixed picture; wait for stabilisation.
Signals at recommendation time
{
"last_price": 173.92,
"sma20": 184.032,
"sma50": 180.047,
"price_vs_sma20_pct": -5.49,
"price_vs_sma50_pct": -3.4,
"rsi14": 24.5,
"annualised_volatility_pct": 27.9,
"momentum_1m_pct": -7.64,
"momentum_3m_pct": 16.02,
"range_position_52w": 0.78
}RMD.AX HOLD (low)
Entry — · Target — · Stop — · Size —
Slightly above SMA20 with elevated RSI (67.7) but below SMA50 and negative 3m momentum (-15.2%) at deep 52w lows (0.11). Conflicting signals; no clear entry.
Signals at recommendation time
{
"last_price": 27.93,
"sma20": 27.466,
"sma50": 28.783,
"price_vs_sma20_pct": 1.69,
"price_vs_sma50_pct": -2.96,
"rsi14": 67.7,
"annualised_volatility_pct": 25.6,
"momentum_1m_pct": -4.51,
"momentum_3m_pct": -15.15,
"range_position_52w": 0.11
}S32.AX AVOID (medium)
Entry — · Target — · Stop — · Size —
RSI of 15.4 is extremely oversold but accompanied by -9.6% versus SMA20 and -12.3% 1m momentum amid high volatility (37.9%). This is a falling knife, not a confirmed reversal.
Signals at recommendation time
{
"last_price": 4.06,
"sma20": 4.489,
"sma50": 4.373,
"price_vs_sma20_pct": -9.56,
"price_vs_sma50_pct": -7.16,
"rsi14": 15.4,
"annualised_volatility_pct": 37.9,
"momentum_1m_pct": -12.31,
"momentum_3m_pct": -1.22,
"range_position_52w": 0.65
}SHL.AX HOLD (low)
Entry — · Target — · Stop — · Size —
Mild uptrend above both SMAs with moderate volatility (25.2%), but RSI (68.6) is approaching overbought and 3m momentum is flat to negative at low range position (0.16). Insufficient edge for entry.
Signals at recommendation time
{
"last_price": 19.86,
"sma20": 19.587,
"sma50": 19.495,
"price_vs_sma20_pct": 1.39,
"price_vs_sma50_pct": 1.87,
"rsi14": 68.6,
"annualised_volatility_pct": 25.2,
"momentum_1m_pct": 4.42,
"momentum_3m_pct": -1.44,
"range_position_52w": 0.16
}STO.AX AVOID (low)
Entry — · Target — · Stop — · Size —
Below both moving averages with oversold RSI (28.6) but persistent negative momentum across 1m and 3m. The oversold reading alone is not enough to justify catching a falling trend.
Signals at recommendation time
{
"last_price": 7.24,
"sma20": 7.66,
"sma50": 7.739,
"price_vs_sma20_pct": -5.48,
"price_vs_sma50_pct": -6.45,
"rsi14": 28.6,
"annualised_volatility_pct": 28,
"momentum_1m_pct": -8.01,
"momentum_3m_pct": -5.48,
"range_position_52w": 0.59
}TLX.AX AVOID (high)
Entry — · Target — · Stop — · Size —
RSI of 91.7 is extremely overbought with price +15.3% above SMA20 and very high volatility (58.4%). Chasing such an overextended move directly contradicts the conservative, mean-reversion-aware framework.
Signals at recommendation time
{
"last_price": 15.73,
"sma20": 13.64,
"sma50": 14.225,
"price_vs_sma20_pct": 15.33,
"price_vs_sma50_pct": 10.58,
"rsi14": 91.7,
"annualised_volatility_pct": 58.4,
"momentum_1m_pct": 18.9,
"momentum_3m_pct": 23.57,
"range_position_52w": 0.42
}WDS.AX AVOID (medium)
Entry — · Target — · Stop — · Size —
Price is below both SMA20 (-6.5%) and SMA50 (-9.4%) with negative 1m (-8.1%) and 3m (-16.0%) momentum. RSI of 26.7 is oversold but the trend is clearly down with no reversal signal; better to wait for stabilisation.
Signals at recommendation time
{
"last_price": 28.24,
"sma20": 30.202,
"sma50": 31.173,
"price_vs_sma20_pct": -6.5,
"price_vs_sma50_pct": -9.41,
"rsi14": 26.7,
"annualised_volatility_pct": 28.9,
"momentum_1m_pct": -8.07,
"momentum_3m_pct": -16,
"range_position_52w": 0.47
}WHC.AX AVOID (medium)
Entry — · Target — · Stop — · Size —
Oversold RSI (28.5) but high volatility (38.3%) and below SMA20 with negative momentum. The elevated volatility and downtrend make this an unattractive risk/reward.
Signals at recommendation time
{
"last_price": 8.22,
"sma20": 8.724,
"sma50": 8.368,
"price_vs_sma20_pct": -5.78,
"price_vs_sma50_pct": -1.76,
"rsi14": 28.5,
"annualised_volatility_pct": 38.3,
"momentum_1m_pct": -3.75,
"momentum_3m_pct": -7.43,
"range_position_52w": 0.64
}Portfolio note: Only one modest-conviction long (GMG) is justified given that most names are either oversold within downtrends or overbought after sharp spikes; staying largely in cash preserves capital and avoids concentration in volatile resources/biotech moves.