
Expert Recommends Five Stocks for Immediate Investment
Indian Stock Market Sees Marginal Gains Amid US-Iran Tensions
The Indian stock market benchmarks, the Sensex and the Nifty 50, posted marginal gains on Monday, April 20, 2026, led by rising crude oil prices and ongoing uncertainty surrounding the US-Iran war. The Sensex settled at 78,520.30, edging up by 27 points, or 0.03%, while the Nifty 50 closed at 24,364.85, up 11 points, or 0.05%.
| Index | Previous Close | Current Close | Change | Percentage Change |
|---|---|---|---|---|
| Sensex | 78,493.30 | 78,520.30 | 27 | 0.03% |
| Nifty 50 | 24,353.85 | 24,364.85 | 11 | 0.05% |
In contrast, mid- and small-cap stocks ended lower, lagging behind the benchmark indices.
Read also: Treasury Yields Experience Largest Increase in Two Weeks Following Release of Labor Market Data
Nifty 50 Performance
On April 20, 2026, the Nifty 50 opened on a flat-to-positive note at 24,391.50 and witnessed volatility on both sides during the session, marking an intraday high of 24,480.65 and a low of 24,241.25. The index traded largely in a range-bound manner throughout the day and eventually closed at 24,364.85, registering a marginal gain of 11.30 points or 0.05% over the previous close.
Bank Nifty Performance
The Bank Nifty index opened with a modest gap-up at 56,704.05 and traded within a defined range throughout the session, marking an intraday high of 57,085.10 and a low of 56,356.55. The index eventually closed at 56,582.35, registering a marginal gain of 16.65 points or 0.03% for the day.
Read also: US-Iran Tensions Spark Uptick in Oil Prices Amid Global Market Decline
Technical Analysis
According to Sumeet Bagadia, Executive Director at Choice Broking, the formation of a Doji candlestick pattern reflects indecision among market participants, suggesting that a breakout on either side of the range may determine the next directional move.
| Index | Support | Resistance | RSI |
|---|---|---|---|
| Nifty 50 | 24,150-24,200 | 24,500-24,550 | 57.24 |
| Bank Nifty | 56,000-56,100 | 57,000-57,100 | 56.11 |
Stock Recommendations
Sumeet Bagadia recommends five shares to buy on Tuesday, April 21:
1. CESC
- Buy at ₹179.4
- Target: ₹193
- Stop Loss: ₹170
CESC share price has recently shown a strong price expansion after a prolonged sideways phase, indicating fresh momentum entering the stock.
2. MM Forgings
- Buy at ₹485
- Target: ₹525
- Stop Loss: ₹460
MM Forgings share price is displaying a strong bullish continuation after breaking out of its recent consolidation zone around 460.
3. Rashi Peripherals
- Buy at ₹474
- Target: ₹510
- Stop Loss: ₹450
Rashi Peripherals share price is showing a strong breakout-driven rally and is currently trading at fresh all-time high levels near 487.95.
4. Siemens Energy India
- Buy at ₹3138
- Target: ₹3400
- Stop Loss: ₹2980
Siemens Energy India share price is showing a strong recovery pattern after a prolonged correction, with the stock currently trading around 3138.
5. Grindwell Norton
- Buy at ₹1627
- Target: ₹1750
- Stop Loss: ₹1550
Grindwell Norton share price is gradually gaining strength after a consolidation phase, with the stock currently trading around 1627.
Investor Takeaway
Monitor the market for potential opportunities.
More in Market

Treasury Yields Experience Largest Increase in Two Weeks Following Release of Labor Market Data

US-Iran Tensions Spark Uptick in Oil Prices Amid Global Market Decline

Indian Stocks to Watch: BHEL, Agarwal Industrial, JBM Auto, Rajesh Exports, Indian Energy Exchange, Lenskart Solutions in Market Focus on June 4.
