Benchmark indices Sensex and Nifty ended higher on Tuesday, marking their second straight day of gains following a rebound in the US markets and fresh foreign fund inflows.
The 30-share BSE Sensex climbed 361.75 points or 0.44 per cent to settle at 81,921.29 driven by gains in IT, telecom and select banking shares.
During the day, it jumped 637.01 points or 0.78 per cent to 82,196.55.
The NSE Nifty surged 104.70 points or 0.42 per cent to 25,041.10.
Among the 30 Sensex firms, NTPC, HCL Technologies, Bharti Airtel, Tech Mahindra, Power Grid, Axis Bank, Tata Consultancy Services and Adani Ports were the biggest gainers.
Bajaj Finserv, Bajaj Finance, Hindustan Unilever, Mahindra & Mahindra, Tata Motors and State Bank of India were among the laggards.
In Asian markets, Shanghai and Hong Kong settled higher while Seoul and Tokyo ended lower.
Foreign Institutional Investors (FIIs) bought equities worth Rs 1,176.55 crore on Monday, according to exchange data.
Domestic Institutional Investors (DIIs) also bought equities worth Rs 1,757.02 crore.
Global oil benchmark Brent crude declined 1.39 per cent to $70.84 a barrel.
"With an overnight rebound on Wall Street, strong net buying from both FIIs and DIIs, and sluggish oil prices, bullish traders are expected to pursue bargains," Prashanth Tapse, Senior VP (Research), Mehta Equities Ltd, said.
'On Track For Best-Ever IPO Year'
High Valuations Pose Risk To Bull Market
Pixxel Gets An Order From NASA
Will GST Relief On Insurance Benefit Us?
Income Rise To Boost Household Asset Rebuilding