Indian stock markets have rallied for four sessions in a row, and the reason is changing. Investors are leaving global artificial intelligence-linked trades, which have been under pressure lately, and moving into Indian companies reporting solid quarterly earnings, especially consumer brands.

On Tuesday, the Sensex jumped 1,225.07 points, or 1.62 per cent, to close at 76,917.85. The Nifty climbed 370.05 points, or 1.58 per cent, to end at 23,810.85, back above 23,800.

Consumer stocks lead the shift

FMCG stocks drove the rally. The Nifty FMCG index rose nearly 3 per cent as investors bought consumer goods companies on hopes for better earnings and demand. Nestle India and Tata Consumer Products were among the top Nifty gainers, along with BSE.

The direction of money is the main story. Global technology and AI-linked stocks have weakened, and that has pushed investors towards traditional sectors and markets. Indian consumer companies earn mostly at home and have steady demand, so they look like safer places to park money when global tech trades lose steam.

Market experts said improving corporate earnings, stable domestic economic conditions and changing global investment flows are all supporting Indian equities.

Not every sector gained. The Nifty PSU Bank index was the worst performer and closed lower even though the wider market rose. Midcap and smallcap stocks also gained less than the main indices. The Nifty Midcap 100 rose 1.06 per cent and the Nifty Smallcap 100 added 0.31 per cent, which suggests large companies attracted most of the buying.

What the charts suggest

Technical analysts called the recovery encouraging but said the Nifty is now close to a resistance level and may struggle in the 23,800–23,900 zone.

"On the downside, the 23,200–23,500 range is likely to act as immediate support in the event of a pullback. We reiterate our preference for stocks demonstrating relative strength, while maintaining prudent overnight risk management amid global event-related uncertainties," analysts stated.

In practice, the index has room to move up but may stall at these levels. Traders are being advised to stay with stocks that are already outperforming and to be careful about holding risky positions overnight.

Rupee finds support

The rupee gained about 0.15 per cent to 94.74. Lower commodity prices eased worries about India's import bill. For a country that imports most of its crude oil, cheaper commodities help both the currency and inflation.

"Going ahead, the rupee's outlook will depend on commodity price movements, global dollar trends and foreign fund flows, with expectations of improved capital inflows providing some support to the currency," analysts noted.

The bottom line

Tuesday's session suggests that, for now, investors care more about earnings than about AI stories. If quarterly results stay strong and global money keeps moving away from crowded tech trades, Indian consumer and large-cap stocks could stay in favour. Resistance near 23,900 and uncertain global events mean the next few sessions will show whether the rally can continue.