30-share BSE Sensex went up 205.49 points to close on 33,455.79 while the broader 50-share NSE Nifty closed on 10,322.25, gaining 56.60 points. IT and bank stocks led the rally with both Nifty IT and Nifty PSU Bank sub-indices gaining more than a per cent in the day's trade.
The comeback in the stock market started on Thursday last week after the equities bottomed out. Analysts believe upcoming IIP and inflation data and the outcome of Gujarat election will be the next trigger for the markets.
TCS, Mahindra & Mahindra and Aurobindo Pharma were the major gainers while NTPC, ONGC and Infratel losthe most.