The Nifty ended the day higher by 8 points, while the Sensex gained 36 points in trade. Leading gainers on the Nifty was Coal India which jumped 3%, while other notable gainers were Tata Steel, Bharat Heavy, Ranbaxy Labs, Sun Pharma, HDFC and IDFC.
Shares in IT major, Wipro rallied ahead of the company's inclusion into the Nifty. On the other hamd engineering major Larsen and Toubro ended the day higher after one of its subsidiaries one a huge order.
Banking stocks also had a good day of trade after the RBI promised to provide adequate liquidity to the banking sector. ICICI Bank gained, while Yes Bank and Bank of India were the other notable gainers.
Nifty losers in trade today were Jindal Steel, Power Grid, Gail and Cipla. Hindustan Unilever also dropped in trade as investors worried over the volume growth at the company.
Reliance too ended the day lower on worries over its gas exploration programme.
Realty stocks ended the with losses, even as most of the markets ended higher. Among the notable losers from the space was Sobha while other notable losers from the space were Godrej Properties and Phoenix Mills.
However, Anant Raj bucked the trend and ended the day higher.
Meanwhile, most of the markets in Asia ended the day higher with gains led by the Japanese Nikkei, which rallied 1.2 per cent. Other markets that gained were the Korean Seoul Composite and the Singapore's Strait Times.
Most of the markets in Europe, however, drifted lower on worries over the Congress need to pass a short-term spending bill. The UK's FTSE, the German DAX and the French CAC were all trading lower.