Equity benchmark BSE Sensex rebounded more than 1 per cent while Nifty reclaimed the 18,200 level on Monday, boosted by heavy buying in banking, financial and auto stocks amid a rally in global stock markets.
Besides, continuous foreign fund inflows further bolstered sentiment, traders said.
The 30-share BSE Sensex rallied 709.96 points or 1.16 per cent to settle at 61,764.25. During the day, it jumped 799.9 points or 1.31 per cent to 61,854.19.
Share Bazaar LIVE: Nifty closes above 17250, Sensex jumps 700 pts; Bank Nifty above 43300, Auto, Fin Nifty up 1%, PSU Bank falls
Warren Buffett cautious on US banks, but sees plenty of other investment opportunities
Share Bazaar outlook today: Nifty, Bank Nifty may trade higher amid positive cues; check support, resistance
Stocks to watch: Coal India, Adani Transmission, Adani Total Gas, Paytm, Britannia, Lupin, Ajanta Pharma, Marico
On similar lines, the broader NSE Nifty climbed 195.40 points or 1.08 per cent to end at 18,264.40.
Among the Sensex firms, IndusInd Bank jumped 5.08 per cent. The other winners were Tata Motors, Bajaj Finance, Bajaj Finserv, NTPC, HCL Technologies, Mahindra & Mahindra, Axis Bank, Maruti and Kotak Mahindra Bank.
Value buying in index heavyweights Reliance, HDFC Bank and ICICI Bank added to the momentum.
Sun Pharma, Larsen & Toubro and Nestle were the laggards.
In Asian markets, Seoul, Shanghai and Hong Kong ended with gains, while Tokyo settled lower.
Markets in Europe were trading in the green. The US markets ended with significant gains on Friday. Foreign Institutional Investors (FIIs) were net buyers on Friday as they bought equities worth Rs 777.68 crore, according to exchange data.
Meanwhile, global oil benchmark Brent crude climbed 1.79 per cent to USD 76.65 per barrel.
The rupee pared initial gains to settle lower by 2 paise at 81.80 (provisional) against the US dollar on Monday.
The BSE benchmark had tanked 694.96 points or 1.13 per cent to settle at 61,054.29 on Friday. The Nifty fell 186.80 points or 1.02 per cent to end at 18,069.