

Best stock recommendations for 21 March by MarketSmith India
Subscribe to enjoy similar stories. Afcons Infrastructure Ltd: Current market price: ₹470 | Buy range: ₹460–474 | Profit goal: ₹540 | Stop loss: ₹444| Timeframe: 2–3 months Gujarat Fluorochemicals Ltd: Current market price: ₹ 4,004.2 | Buy range: ₹3,960–4,040 | Profit goal: ₹4,850| Stop loss: ₹ 3,750| Timeframe: 2–3 months India’s benchmark index, Nifty 50, extended its winning streak to four consecutive sessions, reclaiming the 23,200 level on Thursay, 20 March.
The index opened on a positive note at 23,036 and witnessed steady buying interest throughout the day, forming a bullish candle on the daily chart with a higher-high, higher-low price structure. Read this | Buy the world: Devina Mehra’s advice for Indian investors All major sectoral indices closed in the green, while market breadth remained strong, with an advance-decline ratio of approximately 2:1.
Nifty closed above its 50-day moving average (DMA) and the 23,000 mark, reinforcing bullish sentiment. It also broke out from a downward-sloping trendline connecting the September 2024 and December 2024 highs.
The 14-day Relative Strength Index (RSI) continues to trend upward, currently positioned at 63, while the Moving Average Convergence Divergence (MACD) has shown a positive crossover, although it remains below the central line. Following O’Neil’s methodology, MarketSmith India has upgraded the market status to a 'Confirmed Uptrend' from a 'Rally Attempt' after a follow-through day on Tuesday.
On that day, Nifty 50 and Sensex surged by approximately 1.5% on higher trading volumes compared to the 17 March session, signalling renewed market strength and bullish momentum. Read this | FIIs are betting on these small-cap stocks—should you? However, a rise in
. Read on livemint.com