Mumbai, The benchmark index of Bombay Stock Exchange (BSE) on Wednesday rose by 216.51 points to close a choppy session for the third straight session at 37,752.17 following brisk buying in Finance, Realty, Bankex and Energy stocks.
The Nifty of National Stock Exchange (NSE) too advanced by 40.50 points to 11,341.70.
After opening higher at 37,608.29, the Sensex ranged between a low of 37,478.87 and a high of 37,797.29. The Nifty registered day high and low at 11,352.30 and 11,276.60 respectively.
BSE Mid-Cap fell 0.43 pc and Small-Cap also fell by 0.31 pc both these indices underperformed Sensex.The market breadth, indicating the overall health of the market, was negative. On the BSE, 1081 shares rose and 1651 shares fell. A total of 157 shares were unchanged.
Asian share markets were mostly in the red on Wednesday as a risk-off mood gripped investors.
MSCI's broadest index of Asia-Pacific shares outside Japan eased 0.4 per cent in slow trade and almost every major index in the region nursed losses.
Japan's Nikkei led the way with a fall of 1.3 per cent as data showed machinery orders fell in January at the fastest pace in four months. Shanghai blue chips slipped 0.4 per cent following two days of gains. E-Mini futures for the S&P 500 were off 0.25 per cent.
MSCI's all-country world index of equity performance in 47 countries rose 0.49 per cent, while the pan-European STOXX 600 index lost 0.06 per cent.
On Wall Street, the S&P 500 gained 8.22 points, or 0.30 per cent, to 2,791.52 and the Nasdaq Composite added 32.97 points, or 0.44 per cent, to 7,591.03. The Dow Jones Industrial Average fell 96.22 points, or 0.38 per cent, to 25,554.66, dragged lower by slumping Boeing.