The benchmark Sensex surged by 195 points in late morning trade on Tuesday following sustained buying in auto, realty, consumer durables, telecom, finance and capital goods, but healthcare stocks were trading in red.
The BSE mid-cap and small-cap indices were up 0.82 per cent and 1.19 per cent, respectively outperforming the Sensex.
The 30-share Sensex opened higher at 26,408.62 and hovered in a range of 26,577.45 and 26,357.56 before quoting 26,545.32 at 1100 hours, showing a rise of 195.15 points, or0.74 per cent, from its last close.
The NSE 50-share Nifty was also trading up by 57.05 points, or 0.70 per cent, to 8,183.95 at 1100 hours.
Major gainers were, Maruti, M&M, HDFC , GAIL, HeroMotoCo , Bajaj Auto , Coal India and RIL. However, Sun Pharma, Lupin, Huland Dr Reddy.
Meanwhile, foreign portfolio investors (FPIs) sold shares worth a net Rs 1436.40 crore yesterday, as per provisional data released by the stock exchanges.
In overseas markets, most Asian stocks fell ahead of key global events set to take place this week, including a meeting of global oil producers and the release of the USnon-farm payroll report this Friday.
US stocks declined on Monday, for their worst performance in nearly a month, weighed down by a pullback in the financial and consumer discretionary sectors as some investors booked profits on the heels of a record-setting week.