The S&P BSE Sensex declined around 230 points minutes after opening on a positive note on Tuesday, tracking weakness in the major Asian markets.
The NSE Nifty50 also traded over 70 points lower than its previous close.
At 12:50 p.m., the Nifty50 traded at 10,889, lower by 72 points or 0.66 per cent from its previous close.
The BSE Sensex, traded at 36,361points, lower by 217 points or 0.59 per cent from the previous close of 36,578.96 points.
It had opened at 36,649.92 points and so far it touched an intra-day high of 36,650.47 and a low of 36,413.30 points.