The renewed buying spirit steered the benchmark Nifty to rebound over 59 points to close above the psychologically significant 7,000 barrier.
Frantic covering-up of short positions by speculators and pre-Budget shopping in fundamentally strong counters by optimistic participants on hopes of growth-oriented measures to rejuvenate economy mainly buoyed trading sentiments.
In the meantime, the Economic Survey today termed external environment as challenging but projected a 7-7.5 per cent GDP growth rate in the next fiscal which could accelerate to 8 per cent in a couple of years.
Moreover, likely achievement of 2015-16 fiscal deficit target of 3.9 per cent also boosted sentiment ahead of the Budget.
Also Read
Elsewhere, most Asian markets ended with strong gains on expectations of more monetary easing measures from China's central bank even as a rebound in oil prices boosted risk appetite.
European peers were trading firm despite the 'Brexit' fear dominating trading sentiment.
Financials outperformed among sectoral indices, with PSU Bank and Nifty Bank surging over 1.86 and 1.74 per cent, respectively. They were followed by realty (1.44 per cent), FMCG (1.17 per cent), metal (1.06 per cent), infra (0.99 per cent), energy (0.80 per cent) and technology (0.58 per cent).
However, auto, healthcare along with mid-cap and small-cap counters suffered sustained selling pressure.
Major gainers included HDFC Bank, ITC, Infosys, HDFC, L&T, SBI, Axis Bank, Bosch, Reliance, ICICI Bank, Tata Motors, HCL-Tech, Kotak Bank, Coal India, Yes Bank, NTPC and HUL.
Shares of United Spirits, UB Holdings and McDowell Holdings rallied over 2 to 19.96 per cent following the resignation of Vijay Mallya.
Key losers were Bajaj Auto, Hero MotoCorp, Lupin, Bharti Airtel, Sun Pharma, Wipro, Idea and TCS.
Turnover in cash segment fell to Rs 14,088.48 crore from Rs 18,482.58 crore yesterday. A total of 7,484.54 lakh shares changed hands in 67,43,815 trades.
The market capitalisation of NSE stood at Rs 84,77,926 crore.