Benchmark index Nifty closed above 25,000 for the first time after February 27 on November 6 as a fall in crude prices and limited exposure to AI-linked stocks helped market weather a global tech selloff.
Foreign investors, who had largely shunned Indian equities this year, made their biggest purchases in about six years in the four days through Thursday, fuelling the rally.
On Friday, the Nifty 50 rose 2.01% to 25,030.35 and the Sensex gained 2.17% to 81,028.02, both closing at over eight-month highs.
The Nifty and Sensex rose for a seventh straight session, their longest winning streak in 14 months and 26 months, respectively.
The gains stood in stark contrast to the region's tech-heavy markets. South Korea's Kospi and Japan's Nikkei shed 6% each and Taiwan also slumped 4.5% on Friday, tracking Wall Street's sharp overnight retreat as worries mounted over returns on vast AI infrastructure spending.