Sensex is up 550.55 points
Indian indices opened higher on March 31 with Nifty around 8450 level.
The Sensex is up 550.55 points or 1.94% at 28990.87, and the Nifty up 174.50 points or 2.11% at 8455.60. About 513 shares have advanced, 82 shares declined, and 27 shares are unchanged.
Hindalco Industries, HDFC, JSW Steel, Vedanta and Tech Mahindra are among major gainers on the Nifty.