Led by firm global cues and FII buying, domestic markets ended the session on Tuesday with a gain of over one per cent.
Besides, hopes of encouraging factory output data to be released later this week buoyed the trading sentiment.
Foreign Institutional Investors (FIIs) bought shares worth Rs 897.47 crore yesterday, as per provisional data from the stock exchanges.
The 30-share BSE index Sensex was up 215.31 points (1.09 per cent) at 19,888.95 and the 50-share NSE index Nifty was up 72.5 points (1.21 per cent) at 6,043.55.
On the BSE, FMCG, banking and realty stocks were the top performers with FMCG index up 2.00 per cent, followed by banking 1.8 per cent and realty 1.4 per cent.
Among 30-share Sensex, Hero Motocorp, Bharti Airtel, ITC, Tata Motors and Jindal Steel, while the top five losers were Coal India, Wipro, M&M, Maruti and Tata Power.
In the Asian trade, Japan’s Nikkei 225 surged 486.20 points or 3.55 per cent to 14,180.24 and Hong Kong’s Hang Seng was up 68.63 points or 0.3 per cent at 22,983.72.
European stocks jumped to a near five-year high as companies from Societe Generale SA to HSBC Holdings Plc reported results that topped analysts’ estimates.
Stoxx 50 was up 13.25 points (0.48 per cent) at 2,763.77, FTSE 100 gained 25.46 points (0.39 per cent) to 6,546.92 and DAX rose 57.83 (0.71 per cent) to 8,169.91.