Run #78
8/16/2026, 8:25:00 AM · cron · ok
AGL.AX HOLD (low)
Entry — · Target — · Stop — · Size —
Short-term bounce above SMAs but 3m momentum is negative and range position is weak (0.39), indicating no established uptrend. Signals are mixed, so standing aside is prudent.
Signals at recommendation time
{
"last_price": 8.82,
"sma20": 8.374,
"sma50": 8.418,
"price_vs_sma20_pct": 5.33,
"price_vs_sma50_pct": 4.78,
"rsi14": 64.8,
"annualised_volatility_pct": 24.7,
"momentum_1m_pct": 5.13,
"momentum_3m_pct": -3.4,
"range_position_52w": 0.39
}BHP.AX BUY (medium)
Entry 60.97–61.35 · Target 66.258 · Stop 58.28 · Size 7%
Price above both SMAs with positive 1m (+6.6%) and 3m (+4.5%) momentum and a moderate RSI (56). Strong 52w range position (0.84) and manageable volatility support a core large-cap long. Consistent signals justify medium conviction. [risk rules clamped: target -> 66.258]
Signals at recommendation time
{
"last_price": 61.35,
"sma20": 60.973,
"sma50": 60.588,
"price_vs_sma20_pct": 0.62,
"price_vs_sma50_pct": 1.26,
"rsi14": 56.1,
"annualised_volatility_pct": 28.4,
"momentum_1m_pct": 6.62,
"momentum_3m_pct": 4.51,
"range_position_52w": 0.84
}COH.AX AVOID (high)
Entry — · Target — · Stop — · Size —
RSI 84.4 and 40% 3m surge with very high volatility (52%) point to an exhausted, overbought move. Entering now risks a sharp reversal; the risk profile is unfavourable. Avoid.
Signals at recommendation time
{
"last_price": 133.6,
"sma20": 122.218,
"sma50": 118.615,
"price_vs_sma20_pct": 9.31,
"price_vs_sma50_pct": 12.63,
"rsi14": 84.4,
"annualised_volatility_pct": 52.3,
"momentum_1m_pct": 11.82,
"momentum_3m_pct": 40.09,
"range_position_52w": 0.2
}CSL.AX AVOID (medium)
Entry — · Target — · Stop — · Size —
Very strong 3m momentum (+38%) but RSI at 79.3 and price 14% above SMA50 signal severe overextension. Buying at this stretch invites a mean-reversion pullback against the tight stop. Wait for a healthier entry.
Signals at recommendation time
{
"last_price": 136.5,
"sma20": 127.024,
"sma50": 119.825,
"price_vs_sma20_pct": 7.46,
"price_vs_sma50_pct": 13.92,
"rsi14": 79.3,
"annualised_volatility_pct": 40.3,
"momentum_1m_pct": 10.69,
"momentum_3m_pct": 38.31,
"range_position_52w": 0.26
}DGT.AX HOLD (low)
Entry — · Target — · Stop — · Size —
Positive trend and momentum above both SMAs, but very high volatility (54.6%) on a low-priced stock makes the 5% stop fragile. Momentum is decent but risk-reward is marginal, so hold off.
Signals at recommendation time
{
"last_price": 2.81,
"sma20": 2.661,
"sma50": 2.553,
"price_vs_sma20_pct": 5.6,
"price_vs_sma50_pct": 10.08,
"rsi14": 64.1,
"annualised_volatility_pct": 54.6,
"momentum_1m_pct": 7.25,
"momentum_3m_pct": 9.82,
"range_position_52w": 0.83
}FMG.AX AVOID (high)
Entry — · Target — · Stop — · Size —
Clear downtrend: price below both SMAs, deeply negative 3m momentum (-19%), RSI 32.3 and sitting at the very bottom of its 52w range (0.0). No basis for a long here.
Signals at recommendation time
{
"last_price": 17.64,
"sma20": 18.359,
"sma50": 18.923,
"price_vs_sma20_pct": -3.91,
"price_vs_sma50_pct": -6.78,
"rsi14": 32.3,
"annualised_volatility_pct": 28.6,
"momentum_1m_pct": -6.52,
"momentum_3m_pct": -19.38,
"range_position_52w": 0
}GMG.AX HOLD (low)
Entry — · Target — · Stop — · Size —
Price is flat against SMA20, below SMA50, with neutral RSI (52) and negative 3m momentum. No trend and no edge; stand aside.
Signals at recommendation time
{
"last_price": 29.67,
"sma20": 29.673,
"sma50": 30.438,
"price_vs_sma20_pct": -0.01,
"price_vs_sma50_pct": -2.52,
"rsi14": 52,
"annualised_volatility_pct": 28,
"momentum_1m_pct": 0.88,
"momentum_3m_pct": -2.74,
"range_position_52w": 0.44
}LYC.AX AVOID (low)
Entry — · Target — · Stop — · Size —
Price below SMA50 with negative 3m momentum (-9.7%) and very high volatility (58%). Signals are mixed and downside-tilted; no edge. Skip.
Signals at recommendation time
{
"last_price": 16.36,
"sma20": 15.403,
"sma50": 16.723,
"price_vs_sma20_pct": 6.21,
"price_vs_sma50_pct": -2.17,
"rsi14": 65.4,
"annualised_volatility_pct": 57.9,
"momentum_1m_pct": 2.96,
"momentum_3m_pct": -9.71,
"range_position_52w": 0.42
}MAQ.AX AVOID (medium)
Entry — · Target — · Stop — · Size —
Price below SMA50 with negative 3m momentum (-14.3%) and weak 52w range position (0.29). Downtrend with no reversal signal. Avoid.
Signals at recommendation time
{
"last_price": 63.9,
"sma20": 63.098,
"sma50": 67.575,
"price_vs_sma20_pct": 1.27,
"price_vs_sma50_pct": -5.44,
"rsi14": 53.5,
"annualised_volatility_pct": 35.9,
"momentum_1m_pct": -0.28,
"momentum_3m_pct": -14.25,
"range_position_52w": 0.29
}NST.AX HOLD (low)
Entry — · Target — · Stop — · Size —
Positive momentum and uptrend above SMAs, but very high volatility (54.9%) and elevated RSI (69.9) raise pullback risk against a tight 5% stop. Weak 52w range position (0.37) is inconsistent with the momentum. Better to wait.
Signals at recommendation time
{
"last_price": 22.52,
"sma20": 21.095,
"sma50": 20.575,
"price_vs_sma20_pct": 6.76,
"price_vs_sma50_pct": 9.45,
"rsi14": 69.9,
"annualised_volatility_pct": 54.9,
"momentum_1m_pct": 17.05,
"momentum_3m_pct": 13.39,
"range_position_52w": 0.37
}NXT.AX BUY (low)
Entry 13.89–14.88 · Target 16.07 · Stop 14.14 · Size 4%
Above both SMAs with strong 1m momentum (+13.4%) and positive 3m trend. RSI 69 is near overbought and volatility is high (43%), so keep size small. Constructive but late-stage move.
Signals at recommendation time
{
"last_price": 14.88,
"sma20": 13.888,
"sma50": 14.158,
"price_vs_sma20_pct": 7.14,
"price_vs_sma50_pct": 5.1,
"rsi14": 69,
"annualised_volatility_pct": 43.3,
"momentum_1m_pct": 13.41,
"momentum_3m_pct": 2.27,
"range_position_52w": 0.54
}ORG.AX AVOID (medium)
Entry — · Target — · Stop — · Size —
RSI of 84.5 and price 11% above SMA20 signal extreme overbought conditions after a sharp 14.6% 1m run. Chasing this extension risks buying into a pullback. Prefer to wait for consolidation.
Signals at recommendation time
{
"last_price": 12.07,
"sma20": 10.873,
"sma50": 10.764,
"price_vs_sma20_pct": 11,
"price_vs_sma50_pct": 12.14,
"rsi14": 84.5,
"annualised_volatility_pct": 23.3,
"momentum_1m_pct": 14.62,
"momentum_3m_pct": 4.32,
"range_position_52w": 0.73
}PDN.AX AVOID (medium)
Entry — · Target — · Stop — · Size —
Extreme annualised volatility (67%) combined with negative 3m momentum makes this too risky for the framework's tight 5% stop. The 1m spike (+20%) is not supported by a durable trend. Avoid.
Signals at recommendation time
{
"last_price": 10.13,
"sma20": 9.668,
"sma50": 9.709,
"price_vs_sma20_pct": 4.77,
"price_vs_sma50_pct": 4.34,
"rsi14": 57.4,
"annualised_volatility_pct": 67,
"momentum_1m_pct": 20.31,
"momentum_3m_pct": -4.7,
"range_position_52w": 0.46
}PLS.AX AVOID (medium)
Entry — · Target — · Stop — · Size —
Very high volatility (58.8%), RSI overbought (70.9), price below SMA50 and sharply negative 3m momentum (-17.7%) make this a conflicted, high-risk setup. Avoid.
Signals at recommendation time
{
"last_price": 4.87,
"sma20": 4.358,
"sma50": 4.945,
"price_vs_sma20_pct": 11.75,
"price_vs_sma50_pct": -1.52,
"rsi14": 70.9,
"annualised_volatility_pct": 58.8,
"momentum_1m_pct": 12.47,
"momentum_3m_pct": -17.74,
"range_position_52w": 0.61
}PME.AX AVOID (low)
Entry — · Target — · Stop — · Size —
Despite strong 3m momentum, 1m momentum has turned negative (-4.4%) and price sits below SMA50 with very high volatility (52%). Mixed signals and elevated RSI make a fresh entry unattractive. Avoid.
Signals at recommendation time
{
"last_price": 178.86,
"sma20": 172.412,
"sma50": 180.753,
"price_vs_sma20_pct": 3.74,
"price_vs_sma50_pct": -1.05,
"rsi14": 69.7,
"annualised_volatility_pct": 52.2,
"momentum_1m_pct": -4.41,
"momentum_3m_pct": 37.31,
"range_position_52w": 0.34
}RIO.AX HOLD (low)
Entry — · Target — · Stop — · Size —
Price is essentially flat versus SMA20 and below SMA50 with negative 3m momentum (-4.6%). Signals are mixed with no clear trend, so no action is preferred.
Signals at recommendation time
{
"last_price": 167.59,
"sma20": 166.401,
"sma50": 168.992,
"price_vs_sma20_pct": 0.71,
"price_vs_sma50_pct": -0.83,
"rsi14": 59.6,
"annualised_volatility_pct": 28.5,
"momentum_1m_pct": 5.91,
"momentum_3m_pct": -4.59,
"range_position_52w": 0.72
}RMD.AX BUY (medium)
Entry 29.76–32.03 · Target 34.59 · Stop 30.43 · Size 6%
Clean uptrend above both SMAs with matching positive 1m and 3m momentum (+11.4%) and moderate volatility (29%). RSI 69.8 is near overbought but the trend is well supported. Reasonable risk-reward for a medium position.
Signals at recommendation time
{
"last_price": 32.03,
"sma20": 29.757,
"sma50": 29.062,
"price_vs_sma20_pct": 7.64,
"price_vs_sma50_pct": 10.21,
"rsi14": 69.8,
"annualised_volatility_pct": 29.4,
"momentum_1m_pct": 11.41,
"momentum_3m_pct": 11.41,
"range_position_52w": 0.32
}S32.AX BUY (medium)
Entry 4.68–4.76 · Target 5.14 · Stop 4.52 · Size 5%
Strong and consistent momentum (1m +22%, 3m +17%) with price above both SMAs and high 52w range position (0.86). RSI 61 is not yet overbought. High volatility (40%) tempers position size.
Signals at recommendation time
{
"last_price": 4.76,
"sma20": 4.682,
"sma50": 4.365,
"price_vs_sma20_pct": 1.67,
"price_vs_sma50_pct": 9.05,
"rsi14": 61,
"annualised_volatility_pct": 40.2,
"momentum_1m_pct": 22.05,
"momentum_3m_pct": 17.24,
"range_position_52w": 0.86
}SHL.AX BUY (medium)
Entry 21.94–22.37 · Target 24.16 · Stop 21.25 · Size 6%
Price above both SMAs with strong 3m momentum (+21.4%), moderate RSI (64.2) and the lowest volatility in the set (26.4%). The favourable volatility profile suits the tight stop. Balanced, constructive setup. [risk rules clamped: target -> 24.16]
Signals at recommendation time
{
"last_price": 22.37,
"sma20": 21.942,
"sma50": 21.176,
"price_vs_sma20_pct": 1.95,
"price_vs_sma50_pct": 5.64,
"rsi14": 64.2,
"annualised_volatility_pct": 26.4,
"momentum_1m_pct": 2.24,
"momentum_3m_pct": 21.38,
"range_position_52w": 0.43
}STO.AX BUY (low)
Entry 7.81–7.99 · Target 8.629 · Stop 7.59 · Size 5%
Uptrend intact above both moving averages with RSI 63.7 and positive 1m momentum. However, 3m momentum is slightly negative and it sits high in its 52w range (0.90), limiting upside conviction. Small size warranted. [risk rules clamped: target -> 8.629]
Signals at recommendation time
{
"last_price": 7.99,
"sma20": 7.813,
"sma50": 7.597,
"price_vs_sma20_pct": 2.26,
"price_vs_sma50_pct": 5.17,
"rsi14": 63.7,
"annualised_volatility_pct": 29.8,
"momentum_1m_pct": 4.04,
"momentum_3m_pct": -1.24,
"range_position_52w": 0.9
}TLX.AX AVOID (medium)
Entry — · Target — · Stop — · Size —
Strong momentum but RSI 76 and price 9% above both SMAs with extreme volatility (56.7%) create poor risk-reward against a 5% stop. Overbought and prone to whipsaw. Avoid for now.
Signals at recommendation time
{
"last_price": 16.73,
"sma20": 15.291,
"sma50": 15.309,
"price_vs_sma20_pct": 9.41,
"price_vs_sma50_pct": 9.28,
"rsi14": 76,
"annualised_volatility_pct": 56.7,
"momentum_1m_pct": 12.21,
"momentum_3m_pct": 17.73,
"range_position_52w": 0.79
}WDS.AX BUY (medium)
Entry 32.19–32.6 · Target 35.208 · Stop 30.97 · Size 6%
Price above both SMA20 and SMA50 with healthy 1m momentum (+7%) and RSI at a non-overbought 60.5. Trend is constructive and volatility moderate (30%), supporting a measured long. 3m momentum is flat, so conviction is capped at medium. [risk rules clamped: target -> 35.208]
Signals at recommendation time
{
"last_price": 32.6,
"sma20": 32.191,
"sma50": 30.393,
"price_vs_sma20_pct": 1.27,
"price_vs_sma50_pct": 7.26,
"rsi14": 60.5,
"annualised_volatility_pct": 30.2,
"momentum_1m_pct": 7.03,
"momentum_3m_pct": 0.99,
"range_position_52w": 0.78
}WHC.AX AVOID (low)
Entry — · Target — · Stop — · Size —
Price is below SMA50 with negative 3m momentum (-5.6%) and high volatility (37.5%). Neutral RSI and weak trend offer no compelling edge. Skip.
Signals at recommendation time
{
"last_price": 7.69,
"sma20": 7.427,
"sma50": 7.781,
"price_vs_sma20_pct": 3.54,
"price_vs_sma50_pct": -1.17,
"rsi14": 57.1,
"annualised_volatility_pct": 37.5,
"momentum_1m_pct": 3.5,
"momentum_3m_pct": -5.64,
"range_position_52w": 0.43
}Portfolio note: Buys are concentrated in resources (WDS, BHP, S32) and healthcare/defensives (RMD, SHL) with small tech (NXT); keep total exposure well diversified and avoid overweighting the high-volatility, overbought names that were skipped.