Extending the winning run to the third straight day, benchmark Sensex jumped 597 points on Tuesday on buying in blue-chip stocks like HDFC Bank, Reliance Industries and firm trends in global markets.
The 30-share index jumped 597.67 points or 0.74 per cent to settle at 80,845.75. During the day, it surged 701.02 points or 0.87 per cent to 80,949.10.
The broader NSE Nifty rose by 181.10 points or 0.75 per cent to 24,457.15.
From the 30-share Sensex pack, Adani Ports surged nearly 6 per cent. NTPC, Axis Bank, State Bank of India, Larsen & Toubro, UltraTech Cement, Tata Motors, HDFC Bank and Reliance Industries were the other big gainers.
Bharti Airtel, ITC, Sun Pharma, Asian Paints and Kotak Mahindra Bank were the laggards.
"Benchmark indices continued to demonstrate resilience amidst positive global sentiment. Investors are now focusing on potential growth drivers, assuming that weak economic data has already been reflected in the recent lacklustre corporate earnings," Vinod Nair, Head of Research, Geojit Financial Services, said.
Banking stocks gained the most ahead of the RBI Monetary Policy Committee meeting while metal stocks benefited from increased import duties and favourable manufacturing data from China.
The BSE smallcap gauge jumped 1.03 per cent and midcap index climbed 0.92 per cent.
Among sectoral indices, services rallied 2.13 per cent, followed by utilities (1.41 per cent), industrials (1.36 per cent), capital goods (1.23 per cent), power (1.20 per cent) and commodities (1.16 per cent).
Telecommunication and FMCG were the laggards.
As many as 2,740 stocks advanced while 1,219 declined and 108 remained unchanged on the BSE.
In Asian markets, Seoul, Tokyo, Shanghai and Hong Kong settled higher. European markets were trading in the green.
US markets ended mostly in the positive territory on Monday.
Foreign institutional investors offloaded equities worth Rs 238.28 crore on Monday, while domestic institutional investors bought shares worth Rs 3,588.66 crore, according to exchange data.
Global oil benchmark Brent crude climbed 1.13 per cent to USD 72.64 a barrel.
Recovering the early lost ground, the BSE benchmark Sensex climbed 445.29 points or 0.56 per cent to settle at 80,248.08 on Monday. The Nifty surged 144.95 points or 0.60 per cent to 24,276.05.