Mumbai, Feb. 23 -- The key Indian equity indices opened on a positive note on Tuesday with the BSE Sensex gaining 400 points to trade well above the 50,000-mark.

Around 10.25 p.m., Sensex was trading at 50,146.82, higher by 402.50 points or 0.81 per cent from its previous close of 49,744.32.

It opened at 49,994.85 and has touched an intraday high of 50,153.26 and a low of 49,659.85 points.

The Nifty50 on the National Stock Exchange was at 14,795.60, higher by 119.90 points or 0.82 per cent from its previous close.

Healthy buying was witnessed in oil and gas, metal and capital goods stocks.

Manish Hathiramani, technical analyst with Deen Dayal Investments said: "Whilst the markets have opened in the green, the short term trend remains...