Mumbai: The BSE benchmark Sensex gained nearly 69 points in opening trade on Tuesday in the wake of a four-session losing streak on the back of a firming trend in the Asia region amid covering up of short positions by speculators.

The 30-share Sensex, which has lost 623.17 points in the past four sessions, recovered by 68.79 points, or 0.44 per cent, to 15,448.13 in opening trade on Tuesday.

In a similar fashion, the wide-based National Stock Exchange Nifty index moved up by 24.15 points, or 0.27 per cent, to 4,637.25.

Brokers said a firming trend in the Asia region and covering up of short positions by speculators mainly led to the moderate recovery in stock prices.

In addition, bargain buying of several stocks in the oversold zone supported the recovery, they said.

Buying activity emerged in power, healthcare, oil and gas and PSU stocks, helping the Sensex trade in positive terrain.

In Asia, Japan's Nikkei Index rose by 0.55 per cent in morning trade on Tuesday, while the US Dow Jones Industrial Average ended 0.84 per cent lower in Monday's trade.