
The Nifty 50 and Sensex have absorbed a fresh wave of selling pressure as foreign money leaves the table. According to CDSL data, FPIs dumped ₹20,974 crore worth of Indian stocks through September 18. This is a stark U-turn. In July, they poured in ₹20,200 crore. In August, that number hit ₹29,630 crore. Now, the tap is closed.
Why the sudden retreat? Dheeraj Gaur, chief investment strategy officer at Choice Wealth, points to a trifecta of headwinds: the Federal Reserve holding rates at 3.75-4%, Brent crude stubbornly above $100 a barrel, and a weakening rupee. The yield differential between India and the US has narrowed, making Indian assets less attractive to global fund managers. Meanwhile, the rupee hit a record low of 95.92-95.96 per dollar, breaching the 96-mark intraday last week.
It’s not just India bleeding. Vedant Gupte, co-founder and CEO of Investment platform Trackk, argues this is a macro story, not a domestic one. “Sept's FPI selling is a crude-and-dollar story, not an India story,” Gupte said. When oil spikes and US yields firm up, capital rotates out of emerging markets broadly. India isn’t being singled out; it’s just paying the price for global inflation fears.
The scale of the 2026 exodus is immense. FPIs have now pulled out nearly ₹2.5 lakh crore from Indian equities this year. That figure has already blown past the total outflow of just under ₹1.7 lakh crore recorded during the entire previous year. For long-term investors, the signal is clear: volatility is returning, and the foreign bid that propped up the market in early 2026 has evaporated.
Watch the primary market for a counter-signal. Despite the secondary market sell-off, Gaur notes that FPI investment through the primary market (IPOs and QIPs) has continued in September. The divergence suggests foreign investors are selective, avoiding overvalued secondary listings while still participating in fresh capital raises if valuations look attractive. The next Fed meeting and crude oil prices will dictate whether this outflow accelerates or stabilizes.