BSE Sensex surged to a record high on Friday as blue chips rallied on the back of strong buying by foreign institutional investors, marking a remarkable turnaround from two months earlier when the Indian rupee fell to record lows and threatened a crisis of confidence.
The index, also known as BSE Sensex, has been propelled by around $3.5 billion worth of foreign inflows since the US Federal Reserve unexpectedly delayed tapering of its monetary stimulus at a meeting on Sept. 18.
FIIs buying comes amid tentative signs the economy may be improving after posting its slowest growth in a decade, though analysts still widely expect challenges ahead as the central bank raises interest rates to curb stubbornly high inflation.
That has made some investors cautious about whether the rally can be sustained.
"I am not too pleased with the way fundamentals are shaping up. This new high is driven by only a handful of stocks which are hopelessly expensive despite fundamentals," said Phani Sekhar, a fund manager of portfolio management services at Angel Broking.
"The liquidity rush is making people accumulate stocks. If fundamentals don't improve or liquidity tapers, then this rally won't have many legs."
The benchmark BSE index rose to as high as 21,293.88 points, a 0.6 percent gain for the day, and surpassing the previous all-time high of 21,206.77 points on Jan. 10, 2008.
The index has gained 22 percent since hitting a yearly low on Aug. 28.
But despite the record high, the Sensex still remains Asia's fourth-worst performer this year in dollar terms among the exchanges tracked by Thomson Reuters, with a 2.5 percent fall.
The returns have been hurt by a weak rupee, which hit a record low of 68.85 in late August, that had sparked concerns about a currency crisis in the country.
Analysts say the strong foreign buying reflects in part tentative signs of improvement in the economy. Data on Thursday showed India's infrastructure sector output last month rose at its fastest clip in a year.
Meanwhile, measures to stabilise the rupee undertaken by new Reserve Bank of India Governor Raghuram