Golden Cross in a Sideways Range
A midcap stock has spent 18 months between ₹300 and ₹340. The 50-day SMA has just crossed above the 200-day SMA: 50-DMA ₹322, 200-DMA ₹320, both nearly flat. Price is ₹330. ADX(14) is 14, and the directional indicators are intertwined. Volume is 0.8 times the 20-day average. RSI(14) is 55. The last three golden crosses in this stock, in the prior two years, produced gains of 4%, 2%, and 6% before price returned to the range. A trader proposes buying at ₹330 with a stop at ₹318 and a target at ₹360, citing the golden cross as a bullish trend signal. The account risks 1% per trade.
1. Evaluate the golden cross signal in this context. Why might it be a weak long trigger?
Read the worked answer
A golden cross is a lagging trend-following signal. Here the 50-DMA at ₹322 is only ₹2 above the 200-DMA at ₹320, and both are flat. ADX at 14 says there is no meaningful trend; the directional indicators are intertwined. Price at ₹330 is near the top of an 18-month ₹300-₹340 range, so a long entry has limited room to resistance and a stop below ₹318 can be hit by range noise. The prior three golden crosses produced only 4%, 2%, and 6% gains before price returned to the range. That history suggests low expectancy in this regime. The cross is real, but it is not sufficient evidence of a new uptrend.
2. What filters or alternative approaches would make the trade more robust?
Read the worked answer
Filters would include ADX above 20-25 and a rising 200-DMA; a close above the range high of ₹340 rather than merely above the moving averages; and volume expansion. Alternatively, treat the range as the trade: buy near ₹300-₹305 with a stop below ₹295, or wait for a breakout above ₹340 with a stop back inside the range. The moving-average cross can be used as a bias filter, not a trigger. If the trader acts on the cross anyway, reduce size and define invalidation at ₹318 or at a close back below the 200-DMA.
3. How should the stop and target be set relative to the range, and what position size is appropriate?
Read the worked answer
The stop at ₹318 is 3.6% below ₹330 and below the 50/200-DMA cluster, but it sits inside the range. A range trade would place the stop below ₹300 support or use a volatility-based stop. The target at ₹360 is above the 18-month range high of ₹340, so it requires a breakout that has not happened. A more logical first target is ₹340; only after a confirmed breakout should ₹360 be considered. Position size should reflect the lower probability: risking 1% of the account on a low-ADX cross is too aggressive. A 0.25-0.5% risk or waiting for confirmation is more consistent with the evidence.