The benchmark BSE Sensex recovered over 78 points in opening trade today on emergence of buying by funds and retail investors at prevailing levels ahead of the release of Economic Survey later in the day.

The 30-share index, which had lost 518 points yesterday, its worst drop in 10 months, recovered by 78.30 points, or 0.31 per cent, to 25,660.41, with stocks of capital goods, oil & gas, consumer durables and PSUs, leading the recovery.

On similar lines, the National Stock Exchange index Nifty moved up by 11.35 points, or 0.15 per cent, to 7,634.55.

However, a weak trend at other Asian bourses restricted the gains, brokers said.

Among other Asian markets, Hong Kong's Hang Seng was down 0.57 per cent, while Japan's Nikkei fell 0.51 per cent in early trade today.

The US Dow Jones Industrial Average ended 0.69 per cent lower in yesterday's trade..