The S&P BSE Sensex climbed 108.11 points, or 0.13%, to start at 81,533.26, while the NSE Nifty 50 advanced 28.25 points, or 0.11%, to 25,001.35.
On the 30-stock Sensex, Eternal, Adani Ports, NTPC, Bharat Electronics and Sun Pharma were among the top performers, advancing between 1% and 2%.
IT shares lagged, with the Nifty IT index slipping 0.4%. Infosys fell 1% ahead of a board meeting on a proposed share buyback, though the stock has already climbed 7% in the past two sessions following the announcement. In contrast, the Nifty PSU Bank index rose 1%, led by gains in Bank of India and Central Bank of India.
Broader markets were muted, with mid-cap and small-cap stocks flat in early trading.
The Nifty 50 has gained 1.6% over the past six sessions, supported by a mix of drivers including India’s consumption-tax reductions, expectations of a Federal Reserve rate cut, and improving sentiment around U.S.-India trade negotiations.