The BSE Sensex dropped gains after rallying as much as 120 points in early morning trade on Monday, led by losses in HDFC, Infosys, TCS, TCS, and Maruti Suzuki.
The Nifty turned choppy after reclaiming its crucial level of 8,100 weighed down by losses in realty, consumer durables, capital goods, autos, and IT stocks.
The 30-share index was trading 40 points lower or 0.15 per cent at 26,110. It touched a high of 26,270.28 and a low of 26,110.17 in morning trade.
The Nifty50 was trading at 8,055 down 20 points or 0.24 per cent. It touched a high of 8,102.45 and a low of 8,055 in the first 30 minutes of trade.
The S&P BSE Midcap Index was down 0.04 per cent and BSE S&P Smallcap Index was trading 0.05 per cent higher.