The BSE Sensex on Thursday fell by over 131 points in late morning trade on continued selling pressure and heavy profit-booking in realty, capital goods, power, consumer durables and banking, amid bearish Asian cues.
The 30-share index opened lower at 19,971.37 and hovered between 20,027.56 and 19,887.00 before quoting at 19,931.15 at 10 30 am, showing a loss of 131.09 points, or 0.65%, from its last close.
The NSE 50-share Nifty was also down by 49.10 points, or 0.81% to 6,045.40 at 10 30 am.
Meanwhile, foreign institutional investors (FIIs) bought shares worth a net Rs 540.18 crore on Wednesday, as per BSE provisional data.
Major losers were BHEL 3.20%, SBI 2.94%, Bharti Airtel 2.92%, L&T 2.91% and ICICI Bank 2.48%.
Asian stocks slid in early trade after China's manufacturing output unexpectedly contracted and amid speculation the Federal Reserve may soon wind back stimulus.
Key benchmark indices in Japan, Hong Kong, Indonesia, Singapore, Taiwan and South Korea shed between 0.37% and 1.63%.