BSE S and P Sensex was up by 443 points at 46,728.83, while the Nifty was up by 114.85 points at 13,749.45 in opening session ahead of Union Budget 2021-22.
Among stocks, Reliance Industries was up by 10.85 points at 1,852.
HDFC Bank, Bharti Airtel, Infosys were also among the gainers.