Mumbai: The Bombay Stock Exchange (BSE) benchmark Sensex recovered 18,000 points level in opening trade on Tuesday, shooting up by over 113 points on a fresh spell of buying by funds and retail investors, taking cues from the firming trend on other Asian bourses.

The Sensex, which lost 332.76 points in the previous session, suddenly recovered by 113.45 points, or 0.63 percent, to 18,106.78 in the first few minutes of trade on Tuesday, with oil and gas, auto, banking, realty and consumer durable stocks leading the recovery.

Similarly, the wide-based National Stock Exchange Nifty index also moved up by 28.50 points, or 0.53 percent, to 5,415.05.

Brokers attributed the recovery in stocks to fresh buying by funds and retail investors, driven by a firming trend on other Asian bourses.

In addition, covering-up of pending short positions ahead of monthly expiry in the derivatives segment of the National Stock Exchange on Thursday also supported the recovery, they said.

Meanwhile, Japan's Nikkei index was trading 0.11 percent higher and Hong Kong's Hang Seng Index gained 0.10 percent in early trade on Tuesday. The US Dow Jones Industrial Average ended 1.05 percent lower in Monday's trade.