Foreign Investors Pull ₹3.12 Lakh Crore From Indian Equities in 2026 as October Selling Accelerates
Foreign portfolio investors have withdrawn a cumulative ₹3.12 lakh crore from Indian stock markets in 2026, driven by elevated domestic valuations, shifting global capital flows, and macroeconomic pressures.

