Benchmark indices ended the day higher on the last day of expiry for the Jan series. The Sensex ended the day higher by 122 points, while the Nifty ended the day higher by 38 points. Leading the set of gainers from the Sensex was Reliance Industries, Dr Reddy's Labs, Hindustan Unilever and Hero Motor Corp.
Shares in Coal India fell as much as 3 per cent after the government announced a stake sale in the company. India's largest housing finance company, HDFC which reported numbers that largely met expectations dropped lower in trade.
Welspun on the other hand rallied after the company's net profit rose. Mid cap stocks saw some selling pressure in trade. Notable losers were Unitech, Sun TV and India Cements.
Adani Enterprises gained ground ahead of a restructuring exercise to be announced later tomorrow.
Meanwhile, markets across Europe were trading with losses, while most of Asia ended lower.