The BSE Sensex was trading up 411.23 points or 0.82% at 50,708.12. NSE Nifty was up 124.65 points or 0.84% at 15,043.75.
Sensex and Nifty continued their upward journey in the opening session on March 3, outpacing significant gains in financial stocks.
In the opening session, the BSE Barometer Sensex was up 411.23 points or 0.82% at 50,708.12 and the Nifty was up 124.65 points or 0.84% at 15,043.75.
The Sensex rally was conducted by HDFC, SBI, Bajaj Finance, Axis Bank, IndusInd Bank, L&T and ICICI Bank.
25 of the constituents of SENSEX traded in green.
On 2 March, the Sensex gained 447.05 points or 0.90%, and the Nifty jumped 157.55 points, or 1.07%, gaining for the second consecutive day.
Foreign investors bought a net ₹ 2,223.16 crore of equity in Indian capital markets on March 2, exchange data showed.
Stocks elsewhere in Asia on Wednesday were trading higher in afternoon deals despite an overnight return to Wall Street.
Meanwhile, Brent futures rose 0.64% to trade at 63.02 a barrel.