Run #61
7/30/2026, 8:25:02 AM · cron · ok
AGL.AX AVOID (medium)
Entry — · Target — · Stop — · Size —
Price below both moving averages, RSI below 50, negative short- and 3-month momentum (-12%), and very low 52-week range position (0.17). All signals point to a downtrend; no reason to enter.
Signals at recommendation time
{
"last_price": 8.26,
"sma20": 8.328,
"sma50": 8.479,
"price_vs_sma20_pct": -0.82,
"price_vs_sma50_pct": -2.59,
"rsi14": 42.4,
"annualised_volatility_pct": 27.4,
"momentum_1m_pct": -0.36,
"momentum_3m_pct": -12.03,
"range_position_52w": 0.17
}BHP.AX HOLD (low)
Entry — · Target — · Stop — · Size —
Price is flat versus SMA20 and just below SMA50 with neutral RSI (53.1). Positive 3-month momentum (+7.6%) is encouraging but short-term momentum is flat; signals are mixed and do not justify entry now.
Signals at recommendation time
{
"last_price": 59.15,
"sma20": 59.01,
"sma50": 60.417,
"price_vs_sma20_pct": 0.24,
"price_vs_sma50_pct": -2.1,
"rsi14": 53.1,
"annualised_volatility_pct": 28.1,
"momentum_1m_pct": -0.71,
"momentum_3m_pct": 7.64,
"range_position_52w": 0.77
}COH.AX HOLD (low)
Entry — · Target — · Stop — · Size —
Strong 3-month momentum (+21.9%) and price above both SMAs are positive, but very high volatility (52.1%) and a low 52-week range position (0.14) add uncertainty. Neutral RSI offers no fresh edge, so waiting is prudent.
Signals at recommendation time
{
"last_price": 122.2,
"sma20": 120.662,
"sma50": 112.212,
"price_vs_sma20_pct": 1.28,
"price_vs_sma50_pct": 8.9,
"rsi14": 51.1,
"annualised_volatility_pct": 52.1,
"momentum_1m_pct": 1.54,
"momentum_3m_pct": 21.88,
"range_position_52w": 0.14
}CSL.AX BUY (medium)
Entry 125.5–128.5 · Target 138.2 · Stop 121.6 · Size 7%
Constructive uptrend with price above both SMAs (+14.3% vs SMA50), positive 1-month momentum (+8.65%), and a healthy neutral RSI (58.7) that is not yet overbought. Target reflects the 8% framework return and stop the 5% limit. Position kept modest given 40% annualised volatility.
Signals at recommendation time
{
"last_price": 127.93,
"sma20": 121.893,
"sma50": 111.896,
"price_vs_sma20_pct": 4.95,
"price_vs_sma50_pct": 14.33,
"rsi14": 58.7,
"annualised_volatility_pct": 40,
"momentum_1m_pct": 8.65,
"momentum_3m_pct": 2.84,
"range_position_52w": 0.21
}DGT.AX HOLD (low)
Entry — · Target — · Stop — · Size —
Roughly flat around its moving averages with positive 3-month momentum but negative short-term momentum and very high volatility (55.4%). Signals are mixed and the name is too volatile for a conservative entry.
Signals at recommendation time
{
"last_price": 2.49,
"sma20": 2.564,
"sma50": 2.517,
"price_vs_sma20_pct": -2.89,
"price_vs_sma50_pct": -1.08,
"rsi14": 46.2,
"annualised_volatility_pct": 55.4,
"momentum_1m_pct": -0.4,
"momentum_3m_pct": 8.03,
"range_position_52w": 0.51
}FMG.AX HOLD (low)
Entry — · Target — · Stop — · Size —
Marginally above SMA20 but below SMA50 with negative 3-month momentum and mid-range 52-week position. Mixed signals warrant no action.
Signals at recommendation time
{
"last_price": 18.86,
"sma20": 18.674,
"sma50": 19.771,
"price_vs_sma20_pct": 1,
"price_vs_sma50_pct": -4.61,
"rsi14": 57.7,
"annualised_volatility_pct": 28.6,
"momentum_1m_pct": -0.53,
"momentum_3m_pct": -5.37,
"range_position_52w": 0.34
}GMG.AX HOLD (low)
Entry — · Target — · Stop — · Size —
Price slightly below both moving averages with sub-50 RSI and mildly negative momentum. Weak, directionless setup that does not justify entry.
Signals at recommendation time
{
"last_price": 29.28,
"sma20": 29.628,
"sma50": 30.624,
"price_vs_sma20_pct": -1.17,
"price_vs_sma50_pct": -4.39,
"rsi14": 43.3,
"annualised_volatility_pct": 28,
"momentum_1m_pct": -5.24,
"momentum_3m_pct": -1.74,
"range_position_52w": 0.4
}LYC.AX AVOID (high)
Entry — · Target — · Stop — · Size —
Deeply oversold RSI (15.9) reflects a violent selloff, with price 20% below SMA50 and -26.9% 3-month momentum. Attempting to catch a falling knife in a high-volatility name is outside a conservative framework.
Signals at recommendation time
{
"last_price": 13.81,
"sma20": 15.959,
"sma50": 17.423,
"price_vs_sma20_pct": -13.47,
"price_vs_sma50_pct": -20.74,
"rsi14": 15.9,
"annualised_volatility_pct": 58,
"momentum_1m_pct": -22.55,
"momentum_3m_pct": -26.93,
"range_position_52w": 0.29
}MAQ.AX AVOID (medium)
Entry — · Target — · Stop — · Size —
Price 13% below SMA50, RSI oversold at 26.7, negative momentum, and lowest 52-week range position (0.16). Downtrend without any reversal confirmation.
Signals at recommendation time
{
"last_price": 61.17,
"sma20": 64.247,
"sma50": 70.204,
"price_vs_sma20_pct": -4.79,
"price_vs_sma50_pct": -12.87,
"rsi14": 26.7,
"annualised_volatility_pct": 35.9,
"momentum_1m_pct": -11.99,
"momentum_3m_pct": -12.28,
"range_position_52w": 0.16
}NST.AX AVOID (low)
Entry — · Target — · Stop — · Size —
Price hovering around its moving averages with sub-50 RSI, negative 3-month momentum, and very high volatility (55.2%). No trend edge and elevated risk argue against a position.
Signals at recommendation time
{
"last_price": 20.02,
"sma20": 20.287,
"sma50": 20.071,
"price_vs_sma20_pct": -1.32,
"price_vs_sma50_pct": -0.26,
"rsi14": 46.2,
"annualised_volatility_pct": 55.2,
"momentum_1m_pct": 0.96,
"momentum_3m_pct": -5.12,
"range_position_52w": 0.31
}NXT.AX AVOID (medium)
Entry — · Target — · Stop — · Size —
Price below both SMAs, negative momentum across timeframes, low 52-week range position (0.23), and high volatility. No supportive signal for a long.
Signals at recommendation time
{
"last_price": 12.79,
"sma20": 13.506,
"sma50": 14.395,
"price_vs_sma20_pct": -5.3,
"price_vs_sma50_pct": -11.15,
"rsi14": 39,
"annualised_volatility_pct": 42.9,
"momentum_1m_pct": -7.18,
"momentum_3m_pct": -9.16,
"range_position_52w": 0.23
}ORG.AX AVOID (low)
Entry — · Target — · Stop — · Size —
Price is below the SMA50 with weak 3-month momentum (-9.97%) and low 52-week range position (0.19). Neutral RSI provides no edge, and the trend is not supportive of a long.
Signals at recommendation time
{
"last_price": 10.66,
"sma20": 10.472,
"sma50": 10.707,
"price_vs_sma20_pct": 1.8,
"price_vs_sma50_pct": -0.44,
"rsi14": 57,
"annualised_volatility_pct": 23.1,
"momentum_1m_pct": 1.72,
"momentum_3m_pct": -9.97,
"range_position_52w": 0.19
}PDN.AX AVOID (high)
Entry — · Target — · Stop — · Size —
Sharp downtrend with -28.7% 3-month momentum, price far below moving averages, and extreme annualised volatility (66.4%). RSI near 38 without any reversal confirmation makes this too risky.
Signals at recommendation time
{
"last_price": 8.8,
"sma20": 9.339,
"sma50": 9.942,
"price_vs_sma20_pct": -5.77,
"price_vs_sma50_pct": -11.48,
"rsi14": 37.9,
"annualised_volatility_pct": 66.4,
"momentum_1m_pct": -11.56,
"momentum_3m_pct": -28.69,
"range_position_52w": 0.31
}PLS.AX AVOID (high)
Entry — · Target — · Stop — · Size —
Severe downtrend: price 21% below SMA50, -30% 3-month momentum, and extreme volatility (62.8%). RSI at 36 without a reversal signal makes this a clear avoid.
Signals at recommendation time
{
"last_price": 4.21,
"sma20": 4.452,
"sma50": 5.355,
"price_vs_sma20_pct": -5.45,
"price_vs_sma50_pct": -21.39,
"rsi14": 36.2,
"annualised_volatility_pct": 62.8,
"momentum_1m_pct": -17.93,
"momentum_3m_pct": -30.41,
"range_position_52w": 0.51
}PME.AX AVOID (high)
Entry — · Target — · Stop — · Size —
Extremely oversold RSI (14.2) after a -22% 1-month drop, with price 14% below SMA20 and high volatility (52.2%). Despite positive 3-month momentum, this is a sharp reversal down with no stabilisation signal.
Signals at recommendation time
{
"last_price": 160.7,
"sma20": 186.613,
"sma50": 172.556,
"price_vs_sma20_pct": -13.89,
"price_vs_sma50_pct": -6.87,
"rsi14": 14.2,
"annualised_volatility_pct": 52.2,
"momentum_1m_pct": -21.96,
"momentum_3m_pct": 15.89,
"range_position_52w": 0.25
}RIO.AX HOLD (low)
Entry — · Target — · Stop — · Size —
Price above SMA20 but below SMA50, with neutral RSI and roughly flat momentum. No clear directional edge; better to wait for a cleaner trend.
Signals at recommendation time
{
"last_price": 168.41,
"sma20": 163.692,
"sma50": 174.588,
"price_vs_sma20_pct": 2.88,
"price_vs_sma50_pct": -3.54,
"rsi14": 55.7,
"annualised_volatility_pct": 28.5,
"momentum_1m_pct": -1.67,
"momentum_3m_pct": -1.43,
"range_position_52w": 0.7
}RMD.AX BUY (medium)
Entry 29.8–30.5 · Target 32.67 · Stop 28.74 · Size 8%
Cleanly trending above both SMAs with positive momentum across 1- and 3-month horizons, a balanced RSI (51.5) leaving room to run, and the lowest volatility in the growth set (27.8%). Target and stop respect the 8%/5% framework. The moderate volatility supports a slightly larger position.
Signals at recommendation time
{
"last_price": 30.25,
"sma20": 29.12,
"sma50": 28.465,
"price_vs_sma20_pct": 3.88,
"price_vs_sma50_pct": 6.27,
"rsi14": 51.5,
"annualised_volatility_pct": 27.8,
"momentum_1m_pct": 3.17,
"momentum_3m_pct": 4.68,
"range_position_52w": 0.23
}S32.AX HOLD (low)
Entry — · Target — · Stop — · Size —
Solid momentum across timeframes and price above both SMAs with strong 52-week range position (0.84), but RSI at 68.9 and high volatility (40%) suggest the move is stretched. Prefer to wait rather than chase.
Signals at recommendation time
{
"last_price": 4.53,
"sma20": 4.22,
"sma50": 4.318,
"price_vs_sma20_pct": 7.33,
"price_vs_sma50_pct": 4.92,
"rsi14": 68.9,
"annualised_volatility_pct": 40,
"momentum_1m_pct": 8.89,
"momentum_3m_pct": 10.76,
"range_position_52w": 0.84
}SHL.AX BUY (low)
Entry 22.1–22.7 · Target 24.3 · Stop 21.38 · Size 6%
Uptrend with price above both SMAs (+10% vs SMA50), positive momentum across timeframes, and relatively low volatility (26.4%). RSI at 64.1 is approaching overbought, so conviction and size are kept low; target/stop follow the framework's 8%/5% bounds.
Signals at recommendation time
{
"last_price": 22.5,
"sma20": 21.539,
"sma50": 20.449,
"price_vs_sma20_pct": 4.46,
"price_vs_sma50_pct": 10.03,
"rsi14": 64.1,
"annualised_volatility_pct": 26.4,
"momentum_1m_pct": 7.55,
"momentum_3m_pct": 12.67,
"range_position_52w": 0.44
}STO.AX HOLD (low)
Entry — · Target — · Stop — · Size —
Price sits just above both SMAs with neutral RSI (58.1) and positive 1-month momentum (+10.4%), but 3-month momentum is slightly negative. The setup is mildly constructive but not decisive enough to warrant a new position.
Signals at recommendation time
{
"last_price": 7.83,
"sma20": 7.634,
"sma50": 7.618,
"price_vs_sma20_pct": 2.56,
"price_vs_sma50_pct": 2.79,
"rsi14": 58.1,
"annualised_volatility_pct": 29.2,
"momentum_1m_pct": 10.44,
"momentum_3m_pct": -1.01,
"range_position_52w": 0.83
}TLX.AX AVOID (medium)
Entry — · Target — · Stop — · Size —
Steep short-term selloff (-18% 1-month), oversold RSI (25.9), price below both SMAs, and very high volatility (57%). No reversal confirmation makes this too risky for a conservative long.
Signals at recommendation time
{
"last_price": 14.07,
"sma20": 15.584,
"sma50": 14.731,
"price_vs_sma20_pct": -9.72,
"price_vs_sma50_pct": -4.49,
"rsi14": 25.9,
"annualised_volatility_pct": 57,
"momentum_1m_pct": -18.1,
"momentum_3m_pct": -9.81,
"range_position_52w": 0.44
}WDS.AX AVOID (medium)
Entry — · Target — · Stop — · Size —
Strong 1-month momentum (+17.4%) but RSI14 at 76.8 signals overbought conditions and price is 8-9% above both moving averages. Chasing an extended move here risks a mean-reversion pullback. Better to wait for consolidation.
Signals at recommendation time
{
"last_price": 32.9,
"sma20": 30.394,
"sma50": 30.1,
"price_vs_sma20_pct": 8.25,
"price_vs_sma50_pct": 9.3,
"rsi14": 76.8,
"annualised_volatility_pct": 29.7,
"momentum_1m_pct": 17.37,
"momentum_3m_pct": 2.46,
"range_position_52w": 0.8
}WHC.AX AVOID (medium)
Entry — · Target — · Stop — · Size —
Price is well below both SMAs (-11% vs SMA50), momentum is negative across timeframes, and volatility is elevated (37.7%). Clear downtrend with no reversal signal.
Signals at recommendation time
{
"last_price": 7.18,
"sma20": 7.489,
"sma50": 8.094,
"price_vs_sma20_pct": -4.12,
"price_vs_sma50_pct": -11.29,
"rsi14": 44.4,
"annualised_volatility_pct": 37.7,
"momentum_1m_pct": -4.65,
"momentum_3m_pct": -15.53,
"range_position_52w": 0.29
}Portfolio note: Only three modest BUYs (CSL, RMD, SHL) are recommended, together well under half of capital and concentrated in defensive healthcare; most tickers are downtrending, overbought, or too volatile, so keeping large cash reserves is the prudent stance.