Mumbai: Equities recovered from 20-month lows Tuesday as the benchmark BSE Sensex rose by 291.47 points -- its biggest single-day gain of 2016 -- to 24,479.84, tracking some stability in global markets, while bargain-hunting investors also lapped up recently beaten-down stocks.
All the sectors ended in green with the shares of capital goods, infra, banking and realty helping the index snap a three-day losing streak.
Index heavyweight Reliance Industries perked up by 2.51 percent to Rs 1,043.60 before its quarterly earnings report.
"Indian markets, especially at open, got a breather, after Chinese GDP numbers came in more or less as expected. Rise in oil also helped sentiment, which was further boosted by rise in European markets," Anand James, Co Head Technical Research Desk of Geojit BNP Paribas Financial Services.
The BSE Sensex resumed higher at 24,257.28 and hovered in a range of 24,563.34 to 24,247.23 before ending at 24,479.84, showing a gain of 291.47 points or 1.21 percent.
The index had lost almost 666 points in the previous three days following a massive dip in exports and weak global cues after crude slipped below USD 28 a barrel.
Today's gain was also index's biggest single-day gain since December 17.
The 50-share NSE Nifty recaptured the crucial 7,400-mark by bouncing 84.10 points or 1.14 percent to 7,435.10.
In stock-specific action, Anil Ambani-led Reliance Power surged 3.80 percent after reporting a 38 percent rise in consolidated profit to Rs 351.81 crore for December quarter.
Meanwhile, China's economy grew 6.8 percent in the fourth quarter, data released today showed, easing from 6.9 percent in the third quarter. This was the weakest pace of expansion since the first quarter of 2009.
But, hopes of fresh stimulus by the policymakers in China gave a boost to the global shares.
The Shanghai Composite index ended with a gain of 3.22 percent. In Hong Kong, the Hang Seng index rose 2.07 percent, while indexes in Japan, Singapore, South Korea and Taiwan rose by 0.56 percent to 1.75 percent.
From Europe, shares listed in France, Germany and the UK rose between 1.53 percent and 2.00 percent.
Back home, out of the 30-share Sensex, 22 scrips ended higher.
Major gainers were Adani Ports (5.90 percent), Axis Bank (5.23 percent), Tata Motors (3.71 percent), L&T (3.68 percent), Bharti Airtel (3.26 percent), ICICI Bank (2.74 percent), Reliance Industries (2.51 percent), Hero MotoCorp (2.13 percent), HDFC (1.65 percent), ONGC (1.44 percent) and BHEL (1.30 percent).
However, M&M fell by 1.19 percent followed by Wipro 1.02 percent, Coal India (0.92 percent), Asian Paints (0.63 percent), Maruti
(0.61 percent) and ITC (0.44 percent).
Buying by retail investors too reemerged in broader markets helping the mid-cap and small-cap indices gain up to 1.75 percent.
Among BSE sectoral indices, industrials rose by 3.01 percent, followed by capital goods 2.85 percent, telecom (2.74 percent), bankex (1.68 percent), realty (1.67 percent), finance (1.57 percent), healthcare (1.49 percent) and energy (1.36 percent).
The market breadth turned positive as 1,727 shares ended higher, 948 closed lower while 150 ruled steady. The total turnover fell to Rs 3,062.84 crore from Rs 3,191.81 crore yesterday.