BSE Sensex rebounded over 145 points on Friday to close at 36,496.37 while the broader NSE Nifty settled above the 11,000 mark on widespread gains led by IT and pharma stocks.
Investors accumulated fresh positions ahead of the outcome of the no-confidence motion against the government in the Lok Sabha.
A sharp recovery in the rupee from its record low also supported the recovery, the brokers said.
The Sensex, after opening on a strong footing, continued its upward march to hit a high of 36, 567.34 on value-buying in recent losers. It lost some ground on profit-booking, before finally ending at 36,496.37.
The NSE Nifty, after touching a high of 11,030.25, ended at 11,010.20.
Hoewever, the benchmarks logged the first weekly loss in three weeks. The Sensex fell by 45.26 points, while the Nifty lost 8.70 points during the week.