The bull is back in the market. Sensex and Nifty, the two key equity benchmarks, on Tuesday gained sharply for the second straight day, with the domestic indices jumped nearly 2 per cent each tracking positive global cues.


The BSE Sensex rose 934 points (1.81 per cent) to settle at 52,532.07. During the day, it rallied 1,201.56 points (2.32 per) cent to 52,799. On the other hand, the NSE Nifty climbed 288 points (1.88 per cent) to finish at 15,638.


On the 30-share Sensex platform, Titan, SBI, TCS, HCL Technologies, Dr Reddy's, Tata Steel, Wipro, Infosys, ITC, and Tech Mahindra were the major gainers. Only Nestle India ended marginally lower.


In the broader market, the BSE MidCap index added 2.4 per cent, while the BSE SmallCap index edged 3 per cent higher.


In their previous trading on Monday, the BSE benchmark gained 237 points (0.46 per cent) to settle at 51,597, while the NSE Nifty ended 56 points (0.37 per cent) higher at 15,350.


Elsewhere in Asia, markets in Hong Kong, Tokyo and Seoul ended with smart gains, while Shanghai settled in the red.


European markets were trading in the green in mid-session deals. The US markets were closed on Monday for a holiday.


"Absence of fresh selling triggers in the domestic and global economy along with falling commodity prices relieved the heavily discounted equity market to showcase recovery. The recovery indicates that the current uncertainties of inflation and monetary policy tightening have been factored in," said Vinod Nair, Head of Research at Geojit Financial Services.


However, with the highly sensitive nature of the current equity market, even the slightest inconvenience can trigger volatility, he added.


Meanwhile, international oil benchmark Brent crude jumped 1.57 per cent to $115.9 per barrel.


Foreign institutional investors (FIIs) remained net sellers in the capital market, as they sold shares worth Rs 1,217.12 crore on Monday, as per exchange data.