Dalal Street moved into Diwali week with the Nifty back above 25,000. A closer look shows the gains were concentrated in a few places. Large private banks and a handful of stocks with strong earnings carried the benchmarks, while mid-cap and small-cap stocks ended the day lower.
On Friday, the Sensex jumped 1,718.01 points, or 2.17%, to close at 81,028.02. The Nifty advanced 493.75 points, or 2.01%, to settle at 25,030.35. It was the seventh straight session of gains, the first such run in three years. The Nifty also reclaimed 25,000 for the first time since February 27, 2026, and posted its strongest close in nine months.
What's driving the rally
Banking and financial services led the advance. The Nifty Private Bank index was the best-performing sector as investors added financial stocks. Among Nifty constituents, Mahindra & Mahindra, ICICI Bank and HDFC Life Insurance Company were the top gainers. The Nifty Media index was the weakest sector of the session.
Global factors also helped. Market participants pointed to the continued unwinding of the global artificial intelligence trade, which has led investors to move money out of crowded AI-linked positions and into other sectors. Indian large caps, especially banks, appear to be benefiting from that shift. The recovery itself began as concerns around the West Asia conflict eased and sentiment improved after corporate earnings announcements.
The broader market tells a different story
While the benchmarks gained more than 2%, the Nifty MidCap 100 ended marginally lower by 0.02% and the Nifty SmallCap 100 fell 0.82%. When the headline indices rise sharply but most of the market does not follow, the rally is described as narrow, with buying confined to a few heavyweight stocks.
For retail investors, many of whom hold mid-cap and small-cap stocks, this means the index gains may not show up in their own portfolios. Narrow rallies can also be more fragile. If the heavyweights driving the move see profit-taking, the indices have less support from the rest of the market.
Technical levels to track
Analysts say the Nifty is now close to an immediate resistance zone of 25,150–25,200. "A decisive and sustained move above this range could reinforce the bullish momentum and open the door for further upside," analysts stated.
They also flagged the downside level to watch. "On the downside, 24,800 is expected to provide immediate support. The index's ability to sustain above this level will be crucial in maintaining the current upward trajectory, while a decisive breach could trigger near-term profit-booking," market watchers noted.
The Diwali factor
The rally has come just before Diwali, when investors traditionally make new investments and markets usually see positive sentiment. After a difficult stretch earlier in the year, a nine-month high gives investors some reason for optimism heading into the new Samvat. Whether the momentum continues will depend on two things: a clean break above 25,200, and whether buying spreads beyond the banks to the rest of the market.
Disclaimer: This article is for informational purposes only and does not constitute investment advice.