The Bombay Stock Exchange benchmark Sensex on Tuesday gained about 103 points in early trade on heavy foreign capital inflows as rise in advance tax collection indicated better earnings for the December quarter.

The 30-share index Sensex rose by 102.92 points, or 0.61 per cent, to 17,200.47 points with stocks of metals, realty and auto sectors leading the recovery. The BSE barometer had ended 21.48 points down in the previous trading session.

The wide-based National Stock Exchange index Nifty moved up by 22.70 points, or 0.44 per cent, to 5,128.40 points.

Brokers said trading sentiments turned better after advance tax paid by companies suggested stronger earnings for the December quarter.

Stocks of the country’s most-valued firm Reliance Industries traded 0.50 per cent higher at Rs. 1,071.70 on pick up in buying activity by funds.

Other gainers were Sterlite Industries up 0.97 per cent to Rs. 845.35, Tata Steel by 1.64 per cent to Rs. 553.60, Hindalco by 1.57 per cent to Rs. 142.30, Tata Motors by 0.43 per cent to Rs. 713.50 and DLF Ltd by 0.82 per cent to Rs 385.80.

More In: Markets | Business