Domestic Institutional Investors (DIIs) were net buyers as they bought shares worth nearly Rs 2,000 crore, while Foreign Portfolio Investment (FPIs) offloaded shares amounting Rs 1,300 crore, provisional data showed.
The index had risen by 728.73 points on January 15, 2015 after Reserve Bank effected a surprise 25-basis point rate cut, the first of the four policy cuts last year.
"Finance Minister's hints on big banking reforms added more legs to the short covering seen on Friday, following a week-long sharp and sustained sell-off," said Anand James, Co Head Technical Research Desk at Geojit BNP Paribas.
Market mood changed for the better after Asia rebounded from recent weakness as fears over global economic slowdown eased and crude prices rallied. China's central bank also fixed the yuan higher as the nation returned from a week-long holiday.
The Sensex resumed higher at 23,223.43 and firmed up to 23,622.64 before settling at 23,554.12 points -- showing a rise of 568 points or 2.47 per cent.
In a bloodbath, both the indexes had posted their worst weekly performance since July 2009 with the Sensex falling 1,631 points and Nifty down 508.15 points.
On macro front, the inflation based on Wholesale Price Index (WPI) for January was at (-)0.9 per cent compared with (-)0.73 per cent a month earlier.
Besides, data released after market hours on Friday showed that industrial production declined for a second straight month, recording a decline of 1.34 per cent in December.
In overseas markets, Asian stocks ended mostly higher. Japan's Nikkei settled higher with gains of 7.16 per cent.
However, China's Shanghai Composite settled 0.63 per cent lower after trading resumed after a week-long holiday. Other indexes like Taiwan, South Korea, Singapore and Hong Kong rose between 0.04 per cent to 3.27 per cent.
Back home, mid-cap and small-cap indexes ended 3.47 per
cent and 3.35 per cent higher, respectively.
Major gainers were Tata Steel (13.01 pc), L&T (9.06 pc), SBI (7.94 pc), Adani Ports (7.02 pc), Axis Bank (6.83 pc), Coal India (6.71 pc), Tata Motors (5.96 pc), ICICI Bank (4.74 pc), M&M (4.65 pc), Maruti (4.57 pc) and RIL (4.23 pc).
However, Bharati Airtel fell 2.03 per cent, followed by HUL 0.73 per cent and HDFC 0.13 per cent.
Among BSE sectoral and industry indices, metal rose by 8.79 per cent followed by capital goods 6.73 per cent, industrials (5.46 pc), energy (4.46 pc), auto (4.27 pc), oil&gas (3.95 pc), bankex (3.62 pc) and power (2.96 pc).
