&format=webp&quality=medium)
Indian equity benchmarks Sensex and Nifty continued their upward momentum on Tuesday, extending gains for the third consecutive session. The rally was supported by easing crude oil prices, expectations of progress in Iran-US peace talks, and firm global cues.
The Sensex rose 753.03 points or 0.96 per cent to close at 79,273.33. The Nifty 50 gained 211.75 points or 0.87 per cent to settle at 24,576.60. During the session, the Nifty moved above the 24,550 level, while the Sensex remained strong throughout the day.
The market witnessed strong, broad-based buying, with all major sectoral indices ending in the green. Realty and banking stocks led the gains, supported by strong risk appetite and expectations of steady economic growth.
Midcap and cyclical sectors also participated in the rally, while defensive sectors such as pharma and FMCG underperformed as investors shifted towards growth-oriented stocks.
According to market expert Anil Singhvi, the rally is not driven by a single trigger but by multiple supportive factors coming together.
Singhvi said sustained buying by Foreign Institutional Investors (FIIs) and stable crude oil prices have provided strong support to the market. He noted that even though the rupee has seen some weakness, global cues have remained broadly stable.
He said, “The screen clearly shows FIIs are buying. This is not a retail-driven rally; institutional participation is strong.”
He also added that the market is now largely ignoring geopolitical developments, including US political announcements and deadlines related to global tensions.
Both Nifty and Bank Nifty have already achieved key technical targets in the ongoing rally. The Nifty crossed the 24,550 mark, while Bank Nifty moved above 57,300. For the next phase, Nifty is now eyeing the 25,750 level, while Bank Nifty is expected to move towards 57,600–57,750 levels, and later 58,300, as per market estimates.
On the downside, Nifty has strong support in the 24,350–24,000 zone. For Bank Nifty, the support range is seen between 56,750 and 56,900.
Among sectors, Nifty FMCG was the top performer, rising 2.55 per cent. Realty gained 2.14 per cent, while Nifty Bank advanced 1.39 per cent to 57,371.45.
Private banks outperformed PSU banks, with Nifty Private Bank rising 1.50 per cent compared to a 0.79 per cent gain in the PSU Bank index. Financial services also gained 1.18 per cent.
IT stocks ended higher with Nifty IT up 0.45 per cent. Auto index rose 0.39 per cent, while metals remained flat with a marginal gain of 0.04 per cent. Oil & gas edged up 0.07 per cent, while pharma slipped 0.08 per cent.
Broader markets continued to outperform with strong buying interest. Nifty Next 50 rose 0.69 per cent. Midcap indices gained between 0.47 per cent and 0.53 per cent.
Small-cap indices also ended higher, rising between 0.82 per cent and 0.91 per cent. The Nifty Microcap index surged 1.06 per cent, indicating strong participation in lower market segments.
Among Sensex stocks, Trent, Hindustan Unilever, ICICI Bank, Bajaj Finance, HDFC Bank and Axis Bank were among the top gainers. IT majors TCS and Infosys also ended in positive territory. However, Reliance Industries, Titan and BEL were among the laggards.
On NSE, market breadth remained strong on Tuesday with 3,437 stocks traded during the session. Out of these, 2,089 stocks advanced, while 1,247 declined and 101 remained unchanged, indicating positive market sentiment.
A total of 146 stocks touched their 52-week highs, while 45 stocks hit 52-week lows, showing strength in select counters. On the circuit front, 123 stocks hit upper circuit, whereas 67 stocks were locked in the lower circuit. The total market capitalisation on NSE stood at Rs 467.93 lakh crore as of 21 April 2026.