On the NSE, the wider Nifty50 edged higher by 194.55 points, or 1.90 per cent, to provisionally close trade at 10,421.40 points (at 3.30 p.m.).
The barometer 30-scrip Sensitive Index (Sensex) closed at 33,917.94 points -- up 610.80 points, or 1.83 per cent, from the previous session's close.
The Sensex touched a high of 33,962.48 points and a low of 33,468.16 points during the intra-day trade.
The BSE market breadth turned marginally bullish with 1,370 advances and 1,339 declines.
Last week, a sudden sell-off during the last hour of trade trimmed Friday's entire gains and led the equity indices to close on a flat note with marginal losses.
The NSE Nifty50 fell by 15.80 points, or 0.15 per cent, to close at 10,226.85 points, while the BSE Sensex closed at 33,307.14 points -- down 44.43 points or 0.13 per cent.
(This story has not been edited by Business Standard staff and is auto-generated from a syndicated feed.)