Equity benchmark indices erased early gains and traded flat during early hours on Friday ahead of the Economic Survey to be tabled in Parliament.
At 10:15 am, the BSE S&P Sensex was up by 93 points or 0.2 percent at 46,967 while the Nifty 50 ticked up by 46 points or 0.33 percent to 13,863.
Except for Nifty FMCG and pharma which dipped slightly, all other sectoral indices at the National Stock Exchange were in the green with Nifty realty gaining by 1.5 percent, auto by 1 percent, private bank by 0.7 percent, and PSU bank by 0.4 percent.

Among stocks, IndusInd Bank was up by 3.4 percent to Rs 830.25 per share while Bajaj Finance moved up by 2 percent to Rs 4,910.15.
The other major gainers were TVS Motors Company which rose by 10 percent after announcing Q3 results, Tata Motors, Hero MotoCorp, Mahindra and Mahindra, Adani Ports, ONGC, and UPL.
However, those which lost were Axis Bank, Maruti Suzuki, Hindustan Unilever, Britannia, Titan, Bharti Airtel, and Tata Consultancy Services.
Meanwhile, Asian stock markets recovered but were headed for their steepest weekly loss in months as a liquidity squeeze in China and a Wall Street retail trading frenzy unnerved investors.
MSCI’s broadest index of Asia Pacific shares outside Japan rose by 0.9 percent. Japan’s Nikkei was steady, the Hang Seng Index in Hong Kong opened 1 percent higher and the Shanghai Composite rose by 0.6 percent.