Benchmark indices Sensex and Nifty hit fresh all-time high levels on Friday amid heavy buying in IT stocks and a rally in global markets.
Fresh foreign fund inflows also added to the optimism in the markets.
The BSE Sensex climbed 129.91 points to reach a record peak of 85,966.03 in early trade. The NSE Nifty went up 61.3 points to hit an all-time high of 26,277.35.
From the 30 Sensex firms, Titan, IndusInd Bank, Tata Steel, Infosys, Asian Paints, Tata Consultancy Services, Hindustan Unilever, Tech Mahindra, HCL Technologies and NTPC were the biggest gainers.
Power Grid, Larsen & Toubro, Bharti Airtel and Kotak Mahindra Bank were among the laggards.
In Asian markets, Tokyo, Shanghai, and Hong Kong were trading higher while Seoul quoted lower.
The US markets ended in the positive territory on Thursday.
"A significant global market trend is the outperformance of China and Hong Kong this month on hopes that the Chinese stimulus will improve the Chinese economy and valuations in these markets where valuations are cheap now. IT stocks are likely to respond positively to the good guidance of Accenture," said V K Vijayakumar, Chief Investment Strategist, Geojit Financial Services.
Foreign Institutional Investors (FIIs) turned buyers on Thursday as they bought equities worth Rs 629.96 crore, according to exchange data. Domestic Institutional Investors (DIIs) also bought equities worth Rs 2,405.12 crore.
Global oil benchmark Brent crude dipped 0.29 per cent to USD 71.39 a barrel.
The BSE benchmark jumped 666.25 points or 0.78 per cent to settle at an all-time high of 85,836.12 on Thursday. During the day, it reached a record intra-day peak of 85,930.43, surging 760.56 points or 0.89 per cent.
The Nifty climbed 211.90 points or 0.81 per cent to close at a record high of 26,216.05. During the day, it soared 246.75 points or 0.94 per cent to hit a fresh intra-day lifetime peak of 26,250.90.
Except for the headline, this story has not been edited by The Telegraph Online staff and has been published from a syndicated feed.