The S&P BSE Sensex rose 0.3 percent or 112 points to 36,418 and the NSE Nifty 50 Index advanced 0.3 or 37 points to 11,005.
Indian equity benchmarks reversed losses and rose led by gains in Infosys, HDFC twins, Axis Bank and Reliance Industries.
The mid- and small-cap shares were mixed as the S&P BSE MidCap Index rose 0.3 percent while the S&P BSE SmallCap Index declined 0.4 percent.
Eleven of 19 sector gauges compiled by BSE were trading higher led by the S&P BSE Healthcare Index’s 1.5 percent gain. On the flipside, the S&P BSE Telecom Index was top loser, down 1.6 percent. – Neal Bhai Reports