The BSE benchmark Sensex gained for the sixth straight session, reclaiming the crucial 34,000 level briefly in early today, ahead of IIP and inflation data scheduled to be released later in the day.
Caution ahead of key macroeconomic numbers and mixed sentiment in other Asian markets is likely to sway investor mood today, brokers said.
The broader NSE Nifty rose 3.55 points, or 0.03 per cent, to 10,420.70.
IT, Teck, consumer durables, auto and power indices were in the positive zone, rising up to 1.08 per cent.
Major gainers were TCS, Infosys, Tata Motors, ONGC, Wipro, M&M and Hero MotoCorp, gaining up to 2.32 per cent.
Meanwhile, on a net basis, domestic institutional investors (DIIs) bought shares worth Rs 111.82 crore yesterday, while foreign portfolio investors (FPIs) also bought equities worth Rs 362.30 crore, provisional data showed.
In the Asian region, Hong Kong's Hang Seng rose 0.07 per cent, while Shanghai Composite Index was down 0.45 per cent in early trade. Japan's Nikkei shed 0.03 per cent.
The US Dow Jones Industrial Average, however, ended 0.90 per cent lower in yesterday's trade.
(This story has not been edited by Business Standard staff and is auto-generated from a syndicated feed.)