Market benchmark Sensex today zoomed over 460 points -- its biggest single-session gain in nearly four weeks -- to end at 25,688.86 and the broader NSE Nifty recaptured the 7,800-mark on a flurry of buying by foreign funds and retail investors amid a firm trend overseas.
Besides, a string of encouraging earning numbers so far, raising hopes of an improvement in the country's economy, buoyed trading sentiment.
Buying also kicked up after a soft US jobs report gave investors hope that the Federal Reserve would keep any future interest rate hikes small and slow.
More From This Section
The 50-share NSE Nifty reclaimed the 7,800-mark to hit a high of 7,873.65 before winding up at 7,866.05, a hefty rise of 132.60 points or 1.71 per cent.
From the 30-share Sensex pack, 26 scrips ended higher.
Bajaj Auto emerged as the top gainer from the index by climbing 3.78 per cent to Rs 2,527.95 while Axis Bank jumped 3.41 per cent to Rs 477.25.
Mortgage lender HDFC continued its winning streak for yet another session, largely on the back of upbeat fourth quarter earnings, surging 3.12 per cent to Rs 1,204.
ITC Ltd rose 2.38 per cent to Rs 324.75 after the company said there is "progressive resumption" of production at its cigarette factories.
Other gainers included ICICI Bank 3.28 per cent, L&T (2.72 pc), Bharti Airtel (2.23 pc), NTPC (2.21 pc), Hero MotoCorp (2.19 pc), Asian Paints (2 pc), HDFC Bank (1.89 pc), TCS (1.75 pc), M&M (1.63 pc), ONGC (1.58 pc) and Infosys (1.50 pc).
Sectorally, the BSE banking index gained the most by rising 2.45 per cent followed by capital goods (1.86 pc), realty (1.74 pc), auto (1.60 pc), infra (1.58 pc), teck (1.48 pc), power (1.39 pc), PSU (1.30 pc) and IT (1.29 pc).
Broader markets too were in a better shape with BSE mid-cap rising 1.25 per cent and the mid-cap up 1.20 per cent.
Globally, European markets climbed at the open after Greek lawmakers adopted further austerity measures as Athens bids to unlock more bailout money.
From Asia, Japan's Nikkei surged 0.68 per cent while Hong Kong's Hang Seng rose 0.23 per cent. However, Shanghai composite index sank 2.79 per cent on another disappointing Chinese trade data.