The Bombay Stock Exchange benchmark Sensex opened over 61 points higher on Tuesday on the back of selective buying by funds and retail investors.
The 30share index, which had lost 44.73 points in the previous session, rose by 61.48 points, or 0.30 per cent, to 20,090.41 points in the first few minutes of trade.
Likewise, the wide-based National Stock Exchange Nifty index moved up by 12.80 points, or 0.21 per cent, to 6,010.90 points.
Brokers said the buying activity was mostly confined to metal, consumer durables, power and information technology stocks.
They said trading volumes were low on account of poor participation by foreign funds on account of the end-of-year holidays.