The BSE benchmark Sensex recovered by over 45 points in early trade on Friday on fresh buying by funds and retailers after five sessions of losses due to profit-booking.

The 30-share barometer, which lost over 431 points in the past five trading days, rose by 45.13 points, or 0.24 per cent, to 18,516.50, led by gains in stocks of realty, consumer durables and power sectors.

Similarly, the wide-based National Stock Exchange index Nifty moved up by 7.90 points, or 0.14 per cent, to 5,638.90.

Brokers said fresh round of buying by major players largely in select heavyweight stocks amid a firming trend in Asian markets helped trading sentiments improve.

Meanwhile, in Asia, Hong Kong’s Hang Seng index rose 0.45 per cent, while Japan’s Nikkei gained 1.88 per cent.

The US Dow Jones Industrial Average ended 0.23 per cent lower in Thursday’s trade as fiscal woes continued to dent confidence.

More In: Markets | Business