The Sensex hit its all-time high of 32,687.32, while the broader Nifty flew to a new record of 10,242.45 in early trade Monday as investors threw caution to winds and went ahead with more buying amid positive global cues.
As per statistics from the afternoon trade, Sensex surged 206.16 points to 32,638.85, while the Nifty 50 gained 64.85 points, with reporting numbers being 10,232.30.
The Sensex added 618.47 points, or 1.94 per cent, during the week - the biggest such weekly jump since July 14 when it read 660.12 points, or 2.10 per cent - and the NSE Nifty soared 187.75 points, or 1.88 per cent.
Indian equities ended higher on Monday.
Among BSE sectoral indices, metal index was the star-performer and was up 1.47 per cent, followed by consumer durables 0.96 per cent, auto 0.96 per cent and FMCG 0.76 per cent.
Besides Bharti Airtel, IT bellwether TCS firmed up 0.32 per cent to Rs 2,556.75 even as the company's net profit fell 2.1 per cent in the September quarter.
Globally, Asian markets ended broadly higher as Chinese inflation data for September met expectations and finance ministers from around the world expressed their desire for lower interest rates at a weekend meeting of the International Monetary Fund. Meanwhile, Colgate Palmolive (down 3.20 per cent), Adani Enterprises (down 2.21 per cent), IDFC Bank (down 2.19 per cent), ABFRL (down 2.02 per cent) and MRPL (down 1.81 per cent) pared gains. Australian shares extended their winning streak to a fourth straight session to rise 0.6 percent, while the Shanghai Composite Index edged 0.1 percent higher.
Market breadth was in the favour of gainers, with about 2 stocks advancing to every 1 stock that declined.
On the other hand, defying the bearish sentiment, Japan's Nikkei scaled 21-year highs, gaining 0.5 per cent to 21,255.56, the highest closing level since late 1996.