Run #21
6/20/2026, 8:25:01 AM · cron · ok
AGL.AX HOLD (low)
Entry — · Target — · Stop — · Size —
Price is near SMA20 (-0.5%) and RSI is neutral at 51.4, but momentum is negative and the stock trades low in its 52-week range (0.29). Neutral signals warrant standing aside.
Signals at recommendation time
{
"last_price": 8.58,
"sma20": 8.624,
"sma50": 9.064,
"price_vs_sma20_pct": -0.52,
"price_vs_sma50_pct": -5.34,
"rsi14": 51.4,
"annualised_volatility_pct": 27.3,
"momentum_1m_pct": -4.88,
"momentum_3m_pct": -7.04,
"range_position_52w": 0.29
}BHP.AX BUY (medium)
Entry 60.5–61.4 · Target 66.31 · Stop 58.33 · Size 8%
BHP shows constructive trend with price above SMA50 (+4.0%), positive 1m (+3.9%) and strong 3m momentum (+29.3%), and sits high in its 52-week range (0.87). RSI of 47 is neutral, leaving room to run. Volatility (28.3%) is moderate and supports a measured position.
Signals at recommendation time
{
"last_price": 61.4,
"sma20": 62.279,
"sma50": 59.025,
"price_vs_sma20_pct": -1.41,
"price_vs_sma50_pct": 4.02,
"rsi14": 47.3,
"annualised_volatility_pct": 28.3,
"momentum_1m_pct": 3.89,
"momentum_3m_pct": 29.34,
"range_position_52w": 0.87
}COH.AX AVOID (high)
Entry — · Target — · Stop — · Size —
RSI of 76.2 is overbought with price +15.5% above SMA20, while 3m momentum is sharply negative (-28.2%) and range position is very low (0.13). The extreme short-term spike and high volatility (50.9%) make this a poor risk.
Signals at recommendation time
{
"last_price": 118.14,
"sma20": 102.254,
"sma50": 110.916,
"price_vs_sma20_pct": 15.54,
"price_vs_sma50_pct": 6.51,
"rsi14": 76.2,
"annualised_volatility_pct": 50.9,
"momentum_1m_pct": 21.93,
"momentum_3m_pct": -28.23,
"range_position_52w": 0.13
}CSL.AX AVOID (high)
Entry — · Target — · Stop — · Size —
RSI of 80.4 is severely overbought and price is +15.3% above SMA20, signalling a stretched move. Combined with negative 3m momentum (-16%) and a very low 52-week range (0.14), the reward is poor and pullback risk high.
Signals at recommendation time
{
"last_price": 116.32,
"sma20": 100.911,
"sma50": 112.945,
"price_vs_sma20_pct": 15.27,
"price_vs_sma50_pct": 2.99,
"rsi14": 80.4,
"annualised_volatility_pct": 39,
"momentum_1m_pct": 16.26,
"momentum_3m_pct": -16.01,
"range_position_52w": 0.14
}DGT.AX AVOID (medium)
Entry — · Target — · Stop — · Size —
Although 3m momentum is very strong (+46.6%), 1m momentum has turned negative and volatility is very high (55.1%). The conflicting short-term picture and elevated risk make this unsuitable.
Signals at recommendation time
{
"last_price": 2.61,
"sma20": 2.564,
"sma50": 2.456,
"price_vs_sma20_pct": 1.79,
"price_vs_sma50_pct": 6.25,
"rsi14": 48.1,
"annualised_volatility_pct": 55.1,
"momentum_1m_pct": -2.25,
"momentum_3m_pct": 46.63,
"range_position_52w": 0.47
}FMG.AX HOLD (low)
Entry — · Target — · Stop — · Size —
RSI of 26.3 is deeply oversold and 3m momentum is mildly positive, but price is below both SMAs with sharp negative 1m momentum (-9.1%). The conflicting signals favour waiting for confirmation rather than catching a falling knife.
Signals at recommendation time
{
"last_price": 19.75,
"sma20": 21.019,
"sma50": 21.009,
"price_vs_sma20_pct": -6.04,
"price_vs_sma50_pct": -5.99,
"rsi14": 26.3,
"annualised_volatility_pct": 29.7,
"momentum_1m_pct": -9.07,
"momentum_3m_pct": 4.17,
"range_position_52w": 0.65
}GMG.AX BUY (medium)
Entry 31.1–31.6 · Target 34.02 · Stop 29.93 · Size 8%
GMG trades above both SMA20 and SMA50 with positive 1m (+2.1%) and strong 3m momentum (+23.5%), indicating a healthy uptrend. RSI of 48.4 is neutral with upside room, and volatility (27.5%) is the lowest among the trending names. This offers a reasonable risk/reward within the framework.
Signals at recommendation time
{
"last_price": 31.5,
"sma20": 31.368,
"sma50": 30.439,
"price_vs_sma20_pct": 0.42,
"price_vs_sma50_pct": 3.49,
"rsi14": 48.4,
"annualised_volatility_pct": 27.5,
"momentum_1m_pct": 2.11,
"momentum_3m_pct": 23.53,
"range_position_52w": 0.59
}LYC.AX AVOID (medium)
Entry — · Target — · Stop — · Size —
Below both SMAs with negative momentum and very high volatility (59.6%). No bullish trigger justifies a position given the conservative mandate.
Signals at recommendation time
{
"last_price": 18.18,
"sma20": 18.356,
"sma50": 19.017,
"price_vs_sma20_pct": -0.96,
"price_vs_sma50_pct": -4.4,
"rsi14": 41.3,
"annualised_volatility_pct": 59.6,
"momentum_1m_pct": -2.1,
"momentum_3m_pct": -6.96,
"range_position_52w": 0.72
}MAQ.AX BUY (low)
Entry 75.3–76 · Target 82.08 · Stop 72.2 · Size 6%
MAQ is above both SMAs with positive momentum (1m +2.7%, 3m +19.7%) and sits near the top of its 52-week range (0.89). RSI of 55.2 is constructive but elevated range position and 35.6% volatility warrant a smaller position and lower conviction.
Signals at recommendation time
{
"last_price": 76,
"sma20": 75.666,
"sma50": 73.277,
"price_vs_sma20_pct": 0.44,
"price_vs_sma50_pct": 3.72,
"rsi14": 55.2,
"annualised_volatility_pct": 35.6,
"momentum_1m_pct": 2.69,
"momentum_3m_pct": 19.69,
"range_position_52w": 0.89
}NST.AX HOLD (low)
Entry — · Target — · Stop — · Size —
Positive momentum (1m +10.2%, 3m +12.8%) and price above SMA20, but very high volatility (53.3%) and low 52-week range position (0.36) raise caution. The risk profile is too elevated for a conservative buy.
Signals at recommendation time
{
"last_price": 20.87,
"sma20": 19.914,
"sma50": 21.097,
"price_vs_sma20_pct": 4.8,
"price_vs_sma50_pct": -1.08,
"rsi14": 59,
"annualised_volatility_pct": 53.3,
"momentum_1m_pct": 10.19,
"momentum_3m_pct": 12.81,
"range_position_52w": 0.36
}NXT.AX HOLD (low)
Entry — · Target — · Stop — · Size —
Modestly above SMA50 with positive momentum (1m +4%, 3m +18%) but RSI is neutral (49.2) and price sits right at SMA20. High volatility (40.1%) and a borderline trend make this a wait rather than a buy.
Signals at recommendation time
{
"last_price": 15.18,
"sma20": 15.225,
"sma50": 14.607,
"price_vs_sma20_pct": -0.29,
"price_vs_sma50_pct": 3.92,
"rsi14": 49.2,
"annualised_volatility_pct": 40.1,
"momentum_1m_pct": 4.04,
"momentum_3m_pct": 18.04,
"range_position_52w": 0.58
}ORG.AX AVOID (medium)
Entry — · Target — · Stop — · Size —
Weak across the board: below SMA50 (-6.6%), negative 3m momentum (-10.5%) and a very low 52-week range position (0.21). No bullish trigger is present.
Signals at recommendation time
{
"last_price": 10.75,
"sma20": 10.861,
"sma50": 11.51,
"price_vs_sma20_pct": -1.02,
"price_vs_sma50_pct": -6.6,
"rsi14": 45.8,
"annualised_volatility_pct": 23.3,
"momentum_1m_pct": -3.15,
"momentum_3m_pct": -10.49,
"range_position_52w": 0.21
}PDN.AX AVOID (high)
Entry — · Target — · Stop — · Size —
Extremely high volatility (65.6%) combined with price below both SMAs (-6% and -13.9%) makes this unsuitable for the conservative framework. The downtrend is well established.
Signals at recommendation time
{
"last_price": 10.02,
"sma20": 10.662,
"sma50": 11.633,
"price_vs_sma20_pct": -6.02,
"price_vs_sma50_pct": -13.86,
"rsi14": 40.7,
"annualised_volatility_pct": 65.6,
"momentum_1m_pct": -4.11,
"momentum_3m_pct": -7.05,
"range_position_52w": 0.46
}PLS.AX AVOID (medium)
Entry — · Target — · Stop — · Size —
Despite strong 3m momentum (+39%), volatility is extreme at 65.3% and price is below both SMAs with negative short-term momentum. This is far too volatile for the risk framework.
Signals at recommendation time
{
"last_price": 5.88,
"sma20": 6.257,
"sma50": 6.091,
"price_vs_sma20_pct": -6.03,
"price_vs_sma50_pct": -3.46,
"rsi14": 40.3,
"annualised_volatility_pct": 65.3,
"momentum_1m_pct": -4.55,
"momentum_3m_pct": 39.01,
"range_position_52w": 0.84
}PME.AX AVOID (high)
Entry — · Target — · Stop — · Size —
RSI of 87.5 is extremely overbought and price is +22% above SMA50, an unsustainable extension. With 51.3% volatility, the pullback risk far outweighs the reward despite the strong momentum.
Signals at recommendation time
{
"last_price": 172.8,
"sma20": 152.829,
"sma50": 141.497,
"price_vs_sma20_pct": 13.07,
"price_vs_sma50_pct": 22.12,
"rsi14": 87.5,
"annualised_volatility_pct": 51.3,
"momentum_1m_pct": 34.52,
"momentum_3m_pct": 43.93,
"range_position_52w": 0.29
}RIO.AX HOLD (low)
Entry — · Target — · Stop — · Size —
Strong 3m momentum (+20.7%) and high range position (0.82) are positive, but price has pulled back below both SMAs and 1m momentum is negative. Signals are mixed; wait for price to reclaim SMA20 before entering.
Signals at recommendation time
{
"last_price": 177.37,
"sma20": 185.782,
"sma50": 179.881,
"price_vs_sma20_pct": -4.53,
"price_vs_sma50_pct": -1.4,
"rsi14": 41,
"annualised_volatility_pct": 28,
"momentum_1m_pct": -2.37,
"momentum_3m_pct": 20.73,
"range_position_52w": 0.82
}RMD.AX AVOID (medium)
Entry — · Target — · Stop — · Size —
Below both SMAs with deeply negative momentum (1m -9.9%, 3m -16.8%) and sitting at the very bottom of its 52-week range (0.04). The trend is clearly down with no reversal signal.
Signals at recommendation time
{
"last_price": 26.68,
"sma20": 27.752,
"sma50": 29.073,
"price_vs_sma20_pct": -3.86,
"price_vs_sma50_pct": -8.23,
"rsi14": 36.3,
"annualised_volatility_pct": 25.4,
"momentum_1m_pct": -9.86,
"momentum_3m_pct": -16.78,
"range_position_52w": 0.04
}S32.AX HOLD (low)
Entry — · Target — · Stop — · Size —
RSI of 25 is oversold and the stock sits reasonably high in its 52-week range (0.68), but it is well below both SMAs (-9.1% and -6.2%) with high volatility (38%). No confirmed reversal, so stand aside.
Signals at recommendation time
{
"last_price": 4.13,
"sma20": 4.541,
"sma50": 4.404,
"price_vs_sma20_pct": -9.06,
"price_vs_sma50_pct": -6.23,
"rsi14": 25,
"annualised_volatility_pct": 38,
"momentum_1m_pct": -0.24,
"momentum_3m_pct": 3.77,
"range_position_52w": 0.68
}SHL.AX HOLD (low)
Entry — · Target — · Stop — · Size —
Price is above both SMAs with positive 1m momentum (+7.7%) and low volatility (25.2%), which is attractive, but flat 3m momentum and a very low 52-week range position (0.18) temper conviction. Borderline; prefer to wait for clearer trend confirmation.
Signals at recommendation time
{
"last_price": 20.05,
"sma20": 19.444,
"sma50": 19.497,
"price_vs_sma20_pct": 3.12,
"price_vs_sma50_pct": 2.84,
"rsi14": 57.6,
"annualised_volatility_pct": 25.2,
"momentum_1m_pct": 7.74,
"momentum_3m_pct": -0.1,
"range_position_52w": 0.18
}STO.AX HOLD (low)
Entry — · Target — · Stop — · Size —
RSI of 31.4 is near oversold and could mark a bounce, but price sits below both moving averages with negative 1m (-10.2%) and 3m momentum. The signals are too mixed/bearish to justify a fresh long; wait for stabilisation above SMA20.
Signals at recommendation time
{
"last_price": 7.3,
"sma20": 7.77,
"sma50": 7.78,
"price_vs_sma20_pct": -6.05,
"price_vs_sma50_pct": -6.17,
"rsi14": 31.4,
"annualised_volatility_pct": 28,
"momentum_1m_pct": -10.21,
"momentum_3m_pct": -8.52,
"range_position_52w": 0.62
}TLX.AX AVOID (medium)
Entry — · Target — · Stop — · Size —
RSI of 72.6 is overbought and volatility is very high (57.8%), with price stretched +8.1% above SMA20. The risk profile is incompatible with the conservative framework.
Signals at recommendation time
{
"last_price": 14.5,
"sma20": 13.414,
"sma50": 14.252,
"price_vs_sma20_pct": 8.1,
"price_vs_sma50_pct": 1.74,
"rsi14": 72.6,
"annualised_volatility_pct": 57.8,
"momentum_1m_pct": 2.55,
"momentum_3m_pct": 13.73,
"range_position_52w": 0.35
}WDS.AX AVOID (medium)
Entry — · Target — · Stop — · Size —
Price is below both SMA20 (-5.1%) and SMA50 (-7.8%) with negative 1m (-8.8%) and 3m (-14.7%) momentum. RSI of 37 is weak without being a clear oversold reversal. The trend is firmly down, so no entry is justified.
Signals at recommendation time
{
"last_price": 29.03,
"sma20": 30.597,
"sma50": 31.488,
"price_vs_sma20_pct": -5.12,
"price_vs_sma50_pct": -7.8,
"rsi14": 37,
"annualised_volatility_pct": 29.6,
"momentum_1m_pct": -8.8,
"momentum_3m_pct": -14.72,
"range_position_52w": 0.53
}WHC.AX AVOID (medium)
Entry — · Target — · Stop — · Size —
Below SMA20 (-6.9%) with negative 3m momentum (-12.3%) and high annualised volatility (38.5%). The risk/reward is unfavourable with no clear reversal signal.
Signals at recommendation time
{
"last_price": 8.16,
"sma20": 8.766,
"sma50": 8.372,
"price_vs_sma20_pct": -6.91,
"price_vs_sma50_pct": -2.53,
"rsi14": 39.3,
"annualised_volatility_pct": 38.5,
"momentum_1m_pct": -0.49,
"momentum_3m_pct": -12.26,
"range_position_52w": 0.63
}Portfolio note: Only three measured BUYs are suggested (BHP, GMG, MAQ), all in trending names with moderate volatility, keeping total exposure around 22% and leaving ample cash; most tickers are either over-extended or in downtrends, so caution and patience are warranted.