BofA sees foreign exodus from Dalal Street extending into 2027
Indian stocks are underperforming globally. Foreign investors are unlikely to return before 2027 or 2028. This is due to earnings downgrades and a weakening rupee. Other Asian markets are attracting investment with AI-linked plays. India's valuati...

“India is facing earnings downgrades, while other AI-driven markets are seeing upgrades,” India research head Amish Shah said. Global investors are unlikely to return to India “before 2027 or perhaps even 2028. It definitely does not look like a 2026 event.”
Local stocks are among the worst performers globally so far in 2026, with a weakening rupee worsening a record $23 billion foreign selloff as global investors continue to chase AI-linked plays elsewhere in Asia. Without a meaningful expansion in earnings growth, India’s premium valuations may remain under pressure.

“So essentially, we are looking at low growth on a low base for India,” Shah said. “In contrast, South Korea and Taiwan are delivering high earnings growth.”
Meanwhile, relative valuations for Nifty 50 remain expensive despite this year’s 9% drop. The gauge trades at around 18 times its one-year forward earnings. That compares with 7.5 times for the benchmark in Korea — the world’s best-performing stock market this year.
“Foreign flows are going to depend on when the West Asia conflict comes to an end and when the AI capex cycle peaks out,” Shah said. Until then, domestic money is likely to keep chasing Indian mid- and small-cap stocks, he said.
Download ET Markets APP