The Sensex settled the day at 29,220.12, up 473.47 points. The broader 50-share Nifty closed at 8,844.60, up 160.75 points.
"Budget day is highly significant for markets. It has been observed in the past that the volatility on the day of Budget is quite high. Changes announced could impact sectors and companies.
The BSE Sensex j]umped over 500 points on Friday on expectations.The 50-share Nifty jumped 2 per cent above 8,850 as stock markets posted their best single-day advance in nearly six weeks.
Other shortlisted companies also gained. Tata Power gained 5.2 per cent, Bharat Electronics added 4.8 per cent and Rolta India surged 17.7 per cent.
Advert.