New Delhi: Markets ended marginally higher on Tuesday though Sensex could not retain 35,000 level.
The BSE Sensex ended 40.99 points higher at 34,991.91 while Nifty gained 6 points to close at 10,530.
Among the sectoral indices TECK rose the most with 1.03 percent gain, followed by, Information Technology (0.99 percent), Realty (0.40 percent), Infrastructure (0.17 percent) and Capital Goods (0.02 percent).
Top gainers in the Sensex pack included TCS, Yes Bank, Tata Motors, Reliance, Sun Pharma, Power grid, Bharti Airtel, Vedanta, ICICI Bank, ONGC, LT, and Coal India, rising by upto 2.22 percent.
On Monday, the domestic markets had closed with marginal losses despite positive macro-economic update, marginal foreign fund inflows and a rise in banking stocks.
However, consumer durables, metal, FMCG, PSU, oil & gas, auto, bankex, healthcare and power ended in the negative zone, falling up to 1.79 percent. Exchanges will conduct a special 'Muhurat trading' session Wednesday between 1700 and 1830 hours on the occasion of Diwali.
The markets will remain closed on Thursday for "Diwali Belipratipada'.