Indian stock markets ended Thursday’s session in the red for the seventh straight session after a volatile trading day. The NSE Nifty 50 slipped 32.11 points or 0.04% to close at 76,138.97, while the BSE Sensex shed 24.85 points or 0.11% to settle at 23,020.40. The Nifty Bank ended the day at 49,300.60, down by 0.36%.

“Despite initial market optimism driven by easing domestic inflation data, the rally lost momentum amid uncertain global cues and subdued corporate earnings. Furthermore, a surge in Chinese technology stocks, fuelled by heightened interest in artificial intelligence, redirected FIIs in pursuit of more attractive returns. Market participants are now closely monitoring the outcome of the Trump-Modi discussions for any trade and tariff concessions for a potential pullback rally,” said Vinod Nair, Head of Research, Geojit Financial Services.

The top gainers on the Nifty included Tata Steel, Sun Pharma, Bajaj Finance, Kotak Mahindra Bank, and Bajaj Finserv, while Adani Enterprises, Hero MotoCorp, Adani Ports, TCS, and ONGC were among the biggest losers.

Sectoral indices

The midcap stocks held steady while smallcaps saw a marginal decline of 0.4 percent. Sectoral performance remained divided, as buying interest lifted media, metal, pharma, and realty stocks by 0.5 to 1 percent, while auto, FMCG, IT, consumer durables, and PSU banks faced selling pressure, shedding 0.3 to 1 percent.

Gold price today

Gold prices in India remained firm on Thursday, with the 22 carat gold rate standing at Rs 7,980 per gram, while the 24 carat gold rate today was recorded at Rs 8,705 per gram.

The cost of gold today for 10 grams of 22 kt gold rate today reached Rs 79,800.

For those tracking the 1 gram gold rate today, the yellow metal continues to see steady demand. In addition, the 18 carat gold price is at Rs 65,290 for 10 carat.