Run #81

8/19/2026, 8:25:01 AM · cron · ok

AGL.AX HOLD (low)

Entry · Target · Stop · Size

RSI at 76.8 is overbought and 3m momentum is essentially flat (0.33%), showing the recent 1m spike lacks sustained backing. Mid-range 52-week position (0.46) offers no clear directional edge. Signals are mixed enough to justify standing aside.

Signals at recommendation time
{
  "last_price": 9,
  "sma20": 8.47,
  "sma50": 8.441,
  "price_vs_sma20_pct": 6.25,
  "price_vs_sma50_pct": 6.62,
  "rsi14": 76.8,
  "annualised_volatility_pct": 24.5,
  "momentum_1m_pct": 8.7,
  "momentum_3m_pct": 0.33,
  "range_position_52w": 0.46
}

BHP.AX BUY (medium)

Entry 62.5–63.71 · Target 68.807 · Stop 60.52 · Size 7%

Price sits above both moving averages with consistent positive 1m (6.6%) and 3m (6.6%) momentum, showing a durable uptrend. RSI at 71.9 is elevated but the strong range position (0.93) and moderate volatility support a controlled entry. A large-cap diversifier for the portfolio. [risk rules clamped: target -> 68.807]

Signals at recommendation time
{
  "last_price": 63.71,
  "sma20": 61.681,
  "sma50": 60.753,
  "price_vs_sma20_pct": 3.29,
  "price_vs_sma50_pct": 4.87,
  "rsi14": 71.9,
  "annualised_volatility_pct": 28.4,
  "momentum_1m_pct": 6.61,
  "momentum_3m_pct": 6.63,
  "range_position_52w": 0.93
}

COH.AX AVOID (medium)

Entry · Target · Stop · Size

Price is stretched 13.8% above SMA50 with RSI at 71.2 and a very strong 3m momentum of 40.8%, indicating an extended move. Volatility of 52.8% is too high for the 5% stop framework. The overextension warrants caution.

Signals at recommendation time
{
  "last_price": 137.3,
  "sma20": 125.246,
  "sma50": 120.649,
  "price_vs_sma20_pct": 9.62,
  "price_vs_sma50_pct": 13.8,
  "rsi14": 71.2,
  "annualised_volatility_pct": 52.8,
  "momentum_1m_pct": 22.38,
  "momentum_3m_pct": 40.78,
  "range_position_52w": 0.23
}

CSL.AX AVOID (high)

Entry · Target · Stop · Size

Price is extended a remarkable 26% above SMA20 and 35% above SMA50, with RSI at 84.2 and 1m momentum of 41% signalling a parabolic, unsustainable move. The reversion risk after such an extreme run is very high. Chasing this violates conservative discipline.

Signals at recommendation time
{
  "last_price": 166.48,
  "sma20": 131.872,
  "sma50": 122.996,
  "price_vs_sma20_pct": 26.24,
  "price_vs_sma50_pct": 35.35,
  "rsi14": 84.2,
  "annualised_volatility_pct": 41,
  "momentum_1m_pct": 41.16,
  "momentum_3m_pct": 66.88,
  "range_position_52w": 0.58
}

DGT.AX AVOID (medium)

Entry · Target · Stop · Size

Although trend is positive, RSI at 73.3 is overbought and annualised volatility of 52.9% is incompatible with the tight stop-loss framework. The high volatility and small-cap nature raise stop-out risk. Insufficient risk-adjusted appeal.

Signals at recommendation time
{
  "last_price": 2.77,
  "sma20": 2.692,
  "sma50": 2.577,
  "price_vs_sma20_pct": 2.9,
  "price_vs_sma50_pct": 7.48,
  "rsi14": 73.3,
  "annualised_volatility_pct": 52.9,
  "momentum_1m_pct": 5.32,
  "momentum_3m_pct": 6.62,
  "range_position_52w": 0.82
}

FMG.AX AVOID (medium)

Entry · Target · Stop · Size

Price is below both moving averages with strongly negative 3m momentum (-16%) and a very weak 52-week range position (0.08). RSI at 37.3 confirms downward pressure. The data points to a clear downtrend with no reversal signal.

Signals at recommendation time
{
  "last_price": 18.06,
  "sma20": 18.24,
  "sma50": 18.794,
  "price_vs_sma20_pct": -0.99,
  "price_vs_sma50_pct": -3.91,
  "rsi14": 37.3,
  "annualised_volatility_pct": 28.7,
  "momentum_1m_pct": -2.75,
  "momentum_3m_pct": -16,
  "range_position_52w": 0.08
}

GMG.AX AVOID (medium)

Entry · Target · Stop · Size

Price is below both moving averages with negative 3m momentum (-3%) and a neutral RSI (49.5). No trend or momentum edge is present. The signals collectively suggest drift rather than opportunity.

Signals at recommendation time
{
  "last_price": 29.22,
  "sma20": 29.752,
  "sma50": 30.352,
  "price_vs_sma20_pct": -1.79,
  "price_vs_sma50_pct": -3.73,
  "rsi14": 49.5,
  "annualised_volatility_pct": 28.5,
  "momentum_1m_pct": 0.86,
  "momentum_3m_pct": -3.05,
  "range_position_52w": 0.4
}

LYC.AX AVOID (high)

Entry · Target · Stop · Size

RSI at 78.3 is overbought while price remains below SMA50 (-2.3%) and 3m momentum is negative (-13.7%), a contradictory and unstable setup. Volatility of 57.6% far exceeds what the 5% stop framework can tolerate. Best avoided.

Signals at recommendation time
{
  "last_price": 16.28,
  "sma20": 15.526,
  "sma50": 16.665,
  "price_vs_sma20_pct": 4.86,
  "price_vs_sma50_pct": -2.31,
  "rsi14": 78.3,
  "annualised_volatility_pct": 57.6,
  "momentum_1m_pct": 5.85,
  "momentum_3m_pct": -13.68,
  "range_position_52w": 0.41
}

MAQ.AX AVOID (high)

Entry · Target · Stop · Size

Price is well below both moving averages (SMA50 -8.7%) with strongly negative 1m and 3m momentum. The very low 52-week range position (0.14) confirms sustained weakness. Clear downtrend with no basis for a long.

Signals at recommendation time
{
  "last_price": 60.9,
  "sma20": 62.726,
  "sma50": 66.692,
  "price_vs_sma20_pct": -2.91,
  "price_vs_sma50_pct": -8.68,
  "rsi14": 49.1,
  "annualised_volatility_pct": 36,
  "momentum_1m_pct": -7.31,
  "momentum_3m_pct": -18.73,
  "range_position_52w": 0.14
}

NST.AX AVOID (medium)

Entry · Target · Stop · Size

Despite strong momentum, RSI at 72.3 is overbought and annualised volatility of 55% is incompatible with a tight 5% stop. The high volatility would likely trigger premature exits. Risk-reward is unfavourable under the conservative framework.

Signals at recommendation time
{
  "last_price": 22.54,
  "sma20": 21.553,
  "sma50": 20.786,
  "price_vs_sma20_pct": 4.58,
  "price_vs_sma50_pct": 8.44,
  "rsi14": 72.3,
  "annualised_volatility_pct": 55,
  "momentum_1m_pct": 10.76,
  "momentum_3m_pct": 19.7,
  "range_position_52w": 0.37
}

NXT.AX AVOID (medium)

Entry · Target · Stop · Size

Price is below both moving averages with negative 1m and 3m momentum, indicating no uptrend. Elevated RSI (67.5) alongside falling prices is a divergent warning. Weak range position (0.39) offers no support for a long.

Signals at recommendation time
{
  "last_price": 13.9,
  "sma20": 14.006,
  "sma50": 14.091,
  "price_vs_sma20_pct": -0.76,
  "price_vs_sma50_pct": -1.35,
  "rsi14": 67.5,
  "annualised_volatility_pct": 43.6,
  "momentum_1m_pct": -0.57,
  "momentum_3m_pct": -7.02,
  "range_position_52w": 0.39
}

ORG.AX AVOID (medium)

Entry · Target · Stop · Size

RSI at 82.5 is deeply overbought and price is stretched 9% above SMA20 and 11.8% above SMA50. The 16.2% 1m momentum indicates a parabolic move that carries high reversion risk. Chasing here violates the conservative preference for margin of safety.

Signals at recommendation time
{
  "last_price": 12.11,
  "sma20": 11.107,
  "sma50": 10.832,
  "price_vs_sma20_pct": 9.03,
  "price_vs_sma50_pct": 11.8,
  "rsi14": 82.5,
  "annualised_volatility_pct": 23.3,
  "momentum_1m_pct": 16.22,
  "momentum_3m_pct": 11.1,
  "range_position_52w": 0.74
}

PDN.AX AVOID (high)

Entry · Target · Stop · Size

Extreme annualised volatility (67.2%) makes this unsuitable within a conservative 5% stop framework, as normal noise would trigger stops. Conflicting signals with strong 1m momentum (+13%) but sharply negative 3m (-6.6%) indicate instability. Risk is not compensated.

Signals at recommendation time
{
  "last_price": 10.34,
  "sma20": 9.941,
  "sma50": 9.731,
  "price_vs_sma20_pct": 4.01,
  "price_vs_sma50_pct": 6.26,
  "rsi14": 69.3,
  "annualised_volatility_pct": 67.2,
  "momentum_1m_pct": 13.25,
  "momentum_3m_pct": -6.59,
  "range_position_52w": 0.49
}

PLS.AX AVOID (high)

Entry · Target · Stop · Size

Price is below SMA50 (-2.7%) and 3m momentum is deeply negative (-24.9%) despite a short-term bounce. Extreme volatility (59.1%) makes the position untenable within the risk limits. Conflicting signals and downtrend warrant avoidance.

Signals at recommendation time
{
  "last_price": 4.76,
  "sma20": 4.474,
  "sma50": 4.89,
  "price_vs_sma20_pct": 6.39,
  "price_vs_sma50_pct": -2.67,
  "rsi14": 66.7,
  "annualised_volatility_pct": 59.1,
  "momentum_1m_pct": 14.7,
  "momentum_3m_pct": -24.92,
  "range_position_52w": 0.58
}

PME.AX AVOID (high)

Entry · Target · Stop · Size

RSI at 80.1 with price 14% above SMA20 and 3m momentum of 55% signals a deeply overbought, parabolic move. Volatility of 53.6% is incompatible with the tight stop framework. Extreme reversion risk makes entry inappropriate.

Signals at recommendation time
{
  "last_price": 198.85,
  "sma20": 174.027,
  "sma50": 182.322,
  "price_vs_sma20_pct": 14.26,
  "price_vs_sma50_pct": 9.07,
  "rsi14": 80.1,
  "annualised_volatility_pct": 53.6,
  "momentum_1m_pct": 14.64,
  "momentum_3m_pct": 55.41,
  "range_position_52w": 0.43
}

RIO.AX HOLD (low)

Entry · Target · Stop · Size

Price is barely above flat moving averages (SMA20 +1.1%, SMA50 +0.9%), signalling consolidation rather than trend. Positive 1m momentum is offset by negative 3m momentum (-6.5%), a mixed picture. Neutral RSI (58.2) gives no edge; wait for clearer direction.

Signals at recommendation time
{
  "last_price": 169.97,
  "sma20": 168.193,
  "sma50": 168.385,
  "price_vs_sma20_pct": 1.06,
  "price_vs_sma50_pct": 0.94,
  "rsi14": 58.2,
  "annualised_volatility_pct": 28.4,
  "momentum_1m_pct": 6.73,
  "momentum_3m_pct": -6.45,
  "range_position_52w": 0.74
}

RMD.AX BUY (medium)

Entry 30.5–31.25 · Target 33.75 · Stop 29.69 · Size 6%

Price is above both moving averages with strong positive 1m (12.9%) and 3m (6.6%) momentum, and RSI at 55.9 is moderate with clear upside room. Volatility (29.4%) is manageable within the framework, unlike many peers. The low range position (0.29) suggests room to recover further within a healthy trend.

Signals at recommendation time
{
  "last_price": 31.25,
  "sma20": 30.201,
  "sma50": 29.204,
  "price_vs_sma20_pct": 3.47,
  "price_vs_sma50_pct": 7.01,
  "rsi14": 55.9,
  "annualised_volatility_pct": 29.4,
  "momentum_1m_pct": 12.85,
  "momentum_3m_pct": 6.63,
  "range_position_52w": 0.29
}

S32.AX HOLD (low)

Entry · Target · Stop · Size

Positive 3m momentum (9.4%) and price above SMA50 are constructive, but price is exactly at SMA20 (flat), suggesting near-term stalling. High volatility (40.3%) increases stop-out risk within the framework. Signals are not compelling enough for entry.

Signals at recommendation time
{
  "last_price": 4.76,
  "sma20": 4.758,
  "sma50": 4.382,
  "price_vs_sma20_pct": 0.04,
  "price_vs_sma50_pct": 8.63,
  "rsi14": 58.3,
  "annualised_volatility_pct": 40.3,
  "momentum_1m_pct": 4.62,
  "momentum_3m_pct": 9.43,
  "range_position_52w": 0.86
}

SHL.AX BUY (medium)

Entry 23–23.56 · Target 25.44 · Stop 22.38 · Size 6%

Strong, consistent uptrend with price above both moving averages and robust 1m (13.3%) and 3m (26.1%) momentum. RSI at 67.3 is elevated but not extreme, and the moderate volatility (26.6%) is the lowest among the momentum leaders, making it framework-compatible. Provides healthcare-sector diversification.

Signals at recommendation time
{
  "last_price": 23.56,
  "sma20": 22.232,
  "sma50": 21.376,
  "price_vs_sma20_pct": 5.97,
  "price_vs_sma50_pct": 10.22,
  "rsi14": 67.3,
  "annualised_volatility_pct": 26.6,
  "momentum_1m_pct": 13.27,
  "momentum_3m_pct": 26.12,
  "range_position_52w": 0.56
}

STO.AX HOLD (low)

Entry · Target · Stop · Size

Trend is positive above both moving averages, but RSI at 68.5 is approaching overbought and the stock sits at the top of its 52-week range (1.0), raising pullback risk. Weak 3m momentum (0.85%) suggests the recent move may be stretched. Prefer to wait for a better entry.

Signals at recommendation time
{
  "last_price": 8.31,
  "sma20": 7.864,
  "sma50": 7.615,
  "price_vs_sma20_pct": 5.67,
  "price_vs_sma50_pct": 9.13,
  "rsi14": 68.5,
  "annualised_volatility_pct": 29.8,
  "momentum_1m_pct": 5.86,
  "momentum_3m_pct": 0.85,
  "range_position_52w": 1
}

TLX.AX AVOID (medium)

Entry · Target · Stop · Size

Trend is positive but RSI at 79.3 is overbought and annualised volatility of 56.7% far exceeds what a 5% stop can accommodate. High-flying momentum with extreme volatility would likely trigger premature stops. Risk-adjusted profile is unattractive.

Signals at recommendation time
{
  "last_price": 16.84,
  "sma20": 15.53,
  "sma50": 15.505,
  "price_vs_sma20_pct": 8.44,
  "price_vs_sma50_pct": 8.61,
  "rsi14": 79.3,
  "annualised_volatility_pct": 56.7,
  "momentum_1m_pct": 13.32,
  "momentum_3m_pct": 26.43,
  "range_position_52w": 0.8
}

WDS.AX BUY (medium)

Entry 33–33.55 · Target 36.23 · Stop 31.87 · Size 6%

Price is above both SMA20 (+3.3%) and SMA50 (+9.9%) with positive 1m and 3m momentum, indicating a healthy uptrend. RSI at 56.4 is moderate with room to run, and range position of 0.84 confirms strength without extreme overextension. Volatility (30%) is manageable within the framework.

Signals at recommendation time
{
  "last_price": 33.55,
  "sma20": 32.479,
  "sma50": 30.523,
  "price_vs_sma20_pct": 3.3,
  "price_vs_sma50_pct": 9.92,
  "rsi14": 56.4,
  "annualised_volatility_pct": 30.1,
  "momentum_1m_pct": 6,
  "momentum_3m_pct": 4.52,
  "range_position_52w": 0.84
}

WHC.AX AVOID (medium)

Entry · Target · Stop · Size

Price is below SMA50 (-1.9%) with negative 1m and 3m momentum, indicating a downtrend. High volatility (37.4%) and a weak 52-week range position (0.39) compound the risk. No bullish case is supported by the data.

Signals at recommendation time
{
  "last_price": 7.55,
  "sma20": 7.441,
  "sma50": 7.696,
  "price_vs_sma20_pct": 1.47,
  "price_vs_sma50_pct": -1.9,
  "rsi14": 64.6,
  "annualised_volatility_pct": 37.4,
  "momentum_1m_pct": -1.18,
  "momentum_3m_pct": -7.48,
  "range_position_52w": 0.39
}

Portfolio note: Only four positions are recommended (WDS, BHP, RMD, SHL), spanning energy, materials and healthcare, keeping combined exposure around 25% and preserving ample cash; many strong-momentum names were avoided due to overbought RSI or volatility incompatible with the tight 5% stop framework.