Run #18
6/17/2026, 11:26:30 PM · cron · ok
AGL.AX AVOID (low)
Entry — · Target — · Stop — · Size —
Below both moving averages with negative 1m and 3m momentum and a weak 52-week range position (0.28). RSI of 36.7 reflects ongoing weakness without a reversal trigger.
Signals at recommendation time
{
"last_price": 8.54,
"sma20": 8.674,
"sma50": 9.107,
"price_vs_sma20_pct": -1.54,
"price_vs_sma50_pct": -6.22,
"rsi14": 36.7,
"annualised_volatility_pct": 27.4,
"momentum_1m_pct": -6.46,
"momentum_3m_pct": -8.07,
"range_position_52w": 0.28
}BHP.AX BUY (medium)
Entry 64.5–65.59 · Target 70.837 · Stop 62.31 · Size 8%
Strong uptrend with price above SMA20 (+6.2%) and SMA50 (+11.8%), positive 1m (+11.7%) and 3m (+30.9%) momentum, and trading at the top of its 52-week range. RSI of 64 is firm but not extreme, and volatility (27.8%) is moderate. Stop and target respect the 5%/8% framework. [risk rules clamped: target -> 70.837]
Signals at recommendation time
{
"last_price": 65.59,
"sma20": 61.778,
"sma50": 58.678,
"price_vs_sma20_pct": 6.17,
"price_vs_sma50_pct": 11.78,
"rsi14": 64,
"annualised_volatility_pct": 27.8,
"momentum_1m_pct": 11.74,
"momentum_3m_pct": 30.94,
"range_position_52w": 1
}COH.AX AVOID (medium)
Entry — · Target — · Stop — · Size —
Sharp 3m decline (-34.6%) and bottom-of-range (0.1) despite a strong 1m bounce. Overbought RSI (71.9) on a counter-trend rally with very high volatility (50.8%) is a poor risk setup.
Signals at recommendation time
{
"last_price": 111.32,
"sma20": 100.215,
"sma50": 113.275,
"price_vs_sma20_pct": 11.08,
"price_vs_sma50_pct": -1.73,
"rsi14": 71.9,
"annualised_volatility_pct": 50.8,
"momentum_1m_pct": 16.72,
"momentum_3m_pct": -34.63,
"range_position_52w": 0.1
}CSL.AX AVOID (medium)
Entry — · Target — · Stop — · Size —
Severe 3m drawdown (-22.6%) and bottom-of-range position (0.08) despite a recent 1m bounce. Price remains below SMA50 with high volatility; this looks like a counter-trend bounce rather than a confirmed reversal.
Signals at recommendation time
{
"last_price": 106.79,
"sma20": 99.617,
"sma50": 114.105,
"price_vs_sma20_pct": 7.2,
"price_vs_sma50_pct": -6.41,
"rsi14": 64.7,
"annualised_volatility_pct": 38.3,
"momentum_1m_pct": 8.21,
"momentum_3m_pct": -22.62,
"range_position_52w": 0.08
}DGT.AX AVOID (low)
Entry — · Target — · Stop — · Size —
Despite strong 3m momentum, near-term 1m momentum is negative, RSI is weak (40) and volatility is very high (54.9%). Mixed, noisy signals on a small-cap make this unsuitable for a conservative entry.
Signals at recommendation time
{
"last_price": 2.57,
"sma20": 2.573,
"sma50": 2.427,
"price_vs_sma20_pct": -0.1,
"price_vs_sma50_pct": 5.91,
"rsi14": 40,
"annualised_volatility_pct": 54.9,
"momentum_1m_pct": -1.91,
"momentum_3m_pct": 31.12,
"range_position_52w": 0.45
}FMG.AX AVOID (low)
Entry — · Target — · Stop — · Size —
Below both moving averages with negative 1m momentum and RSI of 34.7 reflecting weakness. Despite positive 3m momentum, the near-term trend is unfavourable for a long entry.
Signals at recommendation time
{
"last_price": 20.32,
"sma20": 21.2,
"sma50": 21.046,
"price_vs_sma20_pct": -4.15,
"price_vs_sma50_pct": -3.45,
"rsi14": 34.7,
"annualised_volatility_pct": 30,
"momentum_1m_pct": -7.13,
"momentum_3m_pct": 3.15,
"range_position_52w": 0.71
}GMG.AX BUY (medium)
Entry 32–32.7 · Target 35.316 · Stop 31.07 · Size 7%
Clear uptrend with price above SMA20 (+4.7%) and SMA50 (+8.0%), strong 3m momentum (+24.4%) and moderate volatility (27.4%). RSI of 64.2 is firm but not overbought; stop and target fit the 5%/8% framework. [risk rules clamped: target -> 35.316]
Signals at recommendation time
{
"last_price": 32.7,
"sma20": 31.22,
"sma50": 30.281,
"price_vs_sma20_pct": 4.74,
"price_vs_sma50_pct": 7.99,
"rsi14": 64.2,
"annualised_volatility_pct": 27.4,
"momentum_1m_pct": 6.69,
"momentum_3m_pct": 24.43,
"range_position_52w": 0.7
}LYC.AX AVOID (low)
Entry — · Target — · Stop — · Size —
Below both moving averages with negative 3m momentum (-11.2%) and high volatility (59.6%). RSI of 38.7 and weak trend offer no reason to buy.
Signals at recommendation time
{
"last_price": 18.1,
"sma20": 18.403,
"sma50": 19.163,
"price_vs_sma20_pct": -1.64,
"price_vs_sma50_pct": -5.55,
"rsi14": 38.7,
"annualised_volatility_pct": 59.6,
"momentum_1m_pct": -0.11,
"momentum_3m_pct": -11.23,
"range_position_52w": 0.72
}MAQ.AX HOLD (low)
Entry — · Target — · Stop — · Size —
Strong trend above both moving averages near 52-week highs with positive momentum, but RSI of 66.4 is getting stretched and volatility (35.6%) is elevated. Acceptable trend but no clean low-risk entry, so hold.
Signals at recommendation time
{
"last_price": 77.69,
"sma20": 75.347,
"sma50": 72.923,
"price_vs_sma20_pct": 3.11,
"price_vs_sma50_pct": 6.54,
"rsi14": 66.4,
"annualised_volatility_pct": 35.6,
"momentum_1m_pct": 4.25,
"momentum_3m_pct": 20.08,
"range_position_52w": 0.97
}NST.AX HOLD (low)
Entry — · Target — · Stop — · Size —
Strong 1m momentum (+10%) and price above both moving averages, but very high volatility (53.3%) makes a 5% stop fragile. Low 52-week range position (0.42) tempers conviction; better to wait.
Signals at recommendation time
{
"last_price": 21.85,
"sma20": 19.71,
"sma50": 21.217,
"price_vs_sma20_pct": 10.86,
"price_vs_sma50_pct": 2.98,
"rsi14": 58.7,
"annualised_volatility_pct": 53.3,
"momentum_1m_pct": 10.02,
"momentum_3m_pct": 4.3,
"range_position_52w": 0.42
}NXT.AX HOLD (low)
Entry — · Target — · Stop — · Size —
Above SMA50 with positive 3m momentum (+9.3%) but just below SMA20 and a neutral RSI (47.4). Signals are mildly positive but not decisive; high volatility argues for waiting.
Signals at recommendation time
{
"last_price": 14.99,
"sma20": 15.159,
"sma50": 14.527,
"price_vs_sma20_pct": -1.11,
"price_vs_sma50_pct": 3.19,
"rsi14": 47.4,
"annualised_volatility_pct": 40.1,
"momentum_1m_pct": 3.02,
"momentum_3m_pct": 9.34,
"range_position_52w": 0.55
}ORG.AX HOLD (low)
Entry — · Target — · Stop — · Size —
Price is near SMA20 but below SMA50 with negative momentum and a low 52-week range position (0.25). Neutral RSI (46.4) offers no edge; signals are weak and mixed, so no action is warranted.
Signals at recommendation time
{
"last_price": 10.86,
"sma20": 10.897,
"sma50": 11.566,
"price_vs_sma20_pct": -0.34,
"price_vs_sma50_pct": -6.1,
"rsi14": 46.4,
"annualised_volatility_pct": 23.5,
"momentum_1m_pct": -6.14,
"momentum_3m_pct": -7.57,
"range_position_52w": 0.25
}PDN.AX AVOID (medium)
Entry — · Target — · Stop — · Size —
Extremely high annualised volatility (65.3%) makes a 5% stop very likely to be hit on noise. Price is below SMA50 (-9.2%) with weak momentum; risk/reward is unfavourable under this framework.
Signals at recommendation time
{
"last_price": 10.65,
"sma20": 10.686,
"sma50": 11.726,
"price_vs_sma20_pct": -0.34,
"price_vs_sma50_pct": -9.18,
"rsi14": 44.7,
"annualised_volatility_pct": 65.3,
"momentum_1m_pct": 0.19,
"momentum_3m_pct": -6.5,
"range_position_52w": 0.53
}PLS.AX HOLD (low)
Entry — · Target — · Stop — · Size —
Strong 3m momentum (+38.6%) and price above both moving averages near 52-week highs, but extreme volatility (65.1%) makes a tight 5% stop highly likely to be triggered by noise. Risk profile is too aggressive for this framework.
Signals at recommendation time
{
"last_price": 6.36,
"sma20": 6.264,
"sma50": 6.061,
"price_vs_sma20_pct": 1.53,
"price_vs_sma50_pct": 4.93,
"rsi14": 51.5,
"annualised_volatility_pct": 65.1,
"momentum_1m_pct": 7.43,
"momentum_3m_pct": 38.56,
"range_position_52w": 0.93
}PME.AX AVOID (high)
Entry — · Target — · Stop — · Size —
RSI of 88.2 is extremely overbought and price is 13.6% above SMA20 after a 29.7% 1m surge. Combined with very high volatility (51.2%), chasing here risks an imminent pullback; far too extended for a conservative entry.
Signals at recommendation time
{
"last_price": 168.9,
"sma20": 148.666,
"sma50": 139.878,
"price_vs_sma20_pct": 13.61,
"price_vs_sma50_pct": 20.75,
"rsi14": 88.2,
"annualised_volatility_pct": 51.2,
"momentum_1m_pct": 29.66,
"momentum_3m_pct": 34.79,
"range_position_52w": 0.28
}RIO.AX HOLD (low)
Entry — · Target — · Stop — · Size —
Mild uptrend above both moving averages with strong 3m momentum (+19.5%), but RSI is neutral (48.5) and price is barely above SMA20. Trend is constructive but lacks a fresh entry trigger, so hold.
Signals at recommendation time
{
"last_price": 186.91,
"sma20": 185.647,
"sma50": 179.579,
"price_vs_sma20_pct": 0.68,
"price_vs_sma50_pct": 4.08,
"rsi14": 48.5,
"annualised_volatility_pct": 27.8,
"momentum_1m_pct": 4.62,
"momentum_3m_pct": 19.52,
"range_position_52w": 0.92
}RMD.AX AVOID (medium)
Entry — · Target — · Stop — · Size —
Below both moving averages with negative 1m and 3m momentum (-16%) and near 52-week lows (0.09). RSI of 36.9 confirms persistent weakness; no entry justified.
Signals at recommendation time
{
"last_price": 27.55,
"sma20": 28.036,
"sma50": 29.32,
"price_vs_sma20_pct": -1.73,
"price_vs_sma50_pct": -6.04,
"rsi14": 36.9,
"annualised_volatility_pct": 25.1,
"momentum_1m_pct": -4.17,
"momentum_3m_pct": -16.03,
"range_position_52w": 0.09
}S32.AX HOLD (low)
Entry — · Target — · Stop — · Size —
Mixed signals: positive 1m and 3m momentum but price below both moving averages and oversold RSI (32.9). High volatility (38%) and conflicting trend signals make this a skip.
Signals at recommendation time
{
"last_price": 4.29,
"sma20": 4.531,
"sma50": 4.42,
"price_vs_sma20_pct": -5.33,
"price_vs_sma50_pct": -2.94,
"rsi14": 32.9,
"annualised_volatility_pct": 38,
"momentum_1m_pct": 5.67,
"momentum_3m_pct": 2.63,
"range_position_52w": 0.75
}SHL.AX HOLD (low)
Entry — · Target — · Stop — · Size —
Modestly above both moving averages with positive 1m momentum and moderate volatility (25.2%), but negative 3m momentum and a low 52-week range position (0.16) weaken the case. Signals are mixed, so hold.
Signals at recommendation time
{
"last_price": 19.88,
"sma20": 19.302,
"sma50": 19.499,
"price_vs_sma20_pct": 3,
"price_vs_sma50_pct": 1.95,
"rsi14": 62.6,
"annualised_volatility_pct": 25.2,
"momentum_1m_pct": 7.87,
"momentum_3m_pct": -4.38,
"range_position_52w": 0.16
}STO.AX AVOID (medium)
Entry — · Target — · Stop — · Size —
Below both moving averages and negative momentum on 1m and 3m horizons. RSI14 of 30.9 is oversold but a falling-knife trend without confirmation is a marginal trade best skipped.
Signals at recommendation time
{
"last_price": 7.36,
"sma20": 7.849,
"sma50": 7.802,
"price_vs_sma20_pct": -6.24,
"price_vs_sma50_pct": -5.66,
"rsi14": 30.9,
"annualised_volatility_pct": 28,
"momentum_1m_pct": -9.02,
"momentum_3m_pct": -5.28,
"range_position_52w": 0.64
}TLX.AX HOLD (low)
Entry — · Target — · Stop — · Size —
Above SMA20 but flat on 1m momentum and below SMA50, with very high volatility (57.8%). Positive 3m momentum is offset by mixed near-term signals and an unfavourable risk profile for a tight stop.
Signals at recommendation time
{
"last_price": 14.15,
"sma20": 13.38,
"sma50": 14.228,
"price_vs_sma20_pct": 5.76,
"price_vs_sma50_pct": -0.55,
"rsi14": 58.3,
"annualised_volatility_pct": 57.8,
"momentum_1m_pct": -0.42,
"momentum_3m_pct": 14.2,
"range_position_52w": 0.32
}WDS.AX AVOID (medium)
Entry — · Target — · Stop — · Size —
Price is well below both SMA20 (-6.4%) and SMA50 (-8.5%) with negative 1m and 3m momentum. RSI14 of 34.3 is approaching oversold but the trend is clearly down with no reversal signal. No basis for a long entry under a conservative framework.
Signals at recommendation time
{
"last_price": 28.96,
"sma20": 30.931,
"sma50": 31.642,
"price_vs_sma20_pct": -6.37,
"price_vs_sma50_pct": -8.48,
"rsi14": 34.3,
"annualised_volatility_pct": 29.5,
"momentum_1m_pct": -10.29,
"momentum_3m_pct": -7.89,
"range_position_52w": 0.52
}WHC.AX HOLD (low)
Entry — · Target — · Stop — · Size —
Price sits at SMA50 but below SMA20 with positive 1m but negative 3m momentum. High volatility (38.4%) and a neutral RSI make this a mixed signal that does not justify a position.
Signals at recommendation time
{
"last_price": 8.36,
"sma20": 8.772,
"sma50": 8.386,
"price_vs_sma20_pct": -4.7,
"price_vs_sma50_pct": -0.31,
"rsi14": 42.6,
"annualised_volatility_pct": 38.4,
"momentum_1m_pct": 2.58,
"momentum_3m_pct": -4.46,
"range_position_52w": 0.67
}Portfolio note: Only two clear trend-following buys (BHP, GMG) are recommended, both in resources/property and sized below the 10% cap to limit concentration; most other names are either downtrending, overextended, or too volatile for a tight 5% stop, so capital should remain largely uncommitted.