Foreign investors have pulled out Rs 48,056 crore from Indian equities so far in October, fresh data showed on Sunday, extending a selling run that has now taken total outflows for 2026 past Rs 3.08 lakh crore. The figure, based on Central Depository Services Ltd (CDSL) data, underlines how heavy the foreign exit from Indian stocks has become this year.
The October selling follows net withdrawals of Rs 35,861 crore in September. It also wipes out the brief return of foreign money seen earlier in the year, when overseas investors put Rs 20,200 crore into Indian shares in July and Rs 29,631 crore in August. Put together, the 2026 outflow of Rs 3.08 lakh crore is already nearly double the Rs 1.66 lakh crore withdrawn during the whole of 2025.
There is, however, a small sign of easing. Foreign portfolio investors (FPIs) sharply moderated their selling last week and turned net buyers on two trading days, suggesting the worst of the current wave may be passing, at least for now.
Why foreign investors are selling
Market watchers point to a mix of global and domestic pressures behind the exit. Elevated crude oil prices sit at the top of the list. Brent crude has surged to around USD 114 per barrel amid escalating tensions in the Middle East, raising worries about India’s import bill, the rupee and inflation.
Weak corporate earnings, concerns over inflation and uncertainty about domestic liquidity conditions have added to the caution. The Rs 30,213-crore Jio Platforms IPO, the country’s biggest ever public issue, also temporarily absorbed market liquidity this month, while global portfolio reallocations pulled money towards other markets.
Dheeraj Gaur, chief investment strategy officer at Choice Wealth, said FPI selling was driven by elevated crude prices, Middle East tensions, weak earnings, inflation worries and liquidity uncertainty. Anand K Rathi, co-founder of MIRA Money, said foreign investors have kept withdrawing amid persistently high oil prices and worries about the earnings outlook, even though second-quarter results have been relatively strong so far.
What the numbers look like
- October 2026 (so far): Rs 48,056 crore withdrawn from equities
- September 2026: Rs 35,861 crore withdrawn
- August 2026: Rs 29,631 crore invested
- July 2026: Rs 20,200 crore invested
- Total 2026 outflows: Rs 3.08 lakh crore, against Rs 1.66 lakh crore in all of 2025
The pattern tells its own story. Foreign money returned briefly in the middle of the year, then reversed hard as oil climbed and geopolitical risks mounted. September and October together have now seen more than Rs 83,000 crore leave Indian equities.

Domestic investors cushion the blow
What has kept the market from falling harder is buying closer to home. Domestic institutional investors and systematic investment plan (SIP) flows from retail investors have steadily absorbed much of the foreign selling. Analysts say this domestic cushion is the key reason Indian benchmarks have held up better than the size of the foreign exit might suggest.
Still, higher oil and logistics costs could weigh on corporate earnings growth in the coming quarters, Rathi warned, even with a decent second-quarter earnings season under way.
What investors should watch next
Traders will now watch a busy set of triggers: central bank decisions in the US and Japan, fresh US economic data, the direction of crude oil prices, and how the rest of the earnings season plays out. Any cooling in oil prices or easing in geopolitical tensions could slow the foreign exit further. A fresh spike, on the other hand, could restart it.
For now, the message from the October data is clear. Foreign investors are still net sellers of Indian stocks, but the pace slowed last week. Whether that turns into a genuine return of foreign money depends on oil, earnings and global rates in the weeks ahead.
FAQs
How much have FPIs withdrawn from Indian equities in October 2026?
Foreign portfolio investors have withdrawn Rs 48,056 crore from Indian equities so far in October, according to CDSL data reported on October 25.
What is the total FPI outflow from India in 2026?
Cumulative FPI outflows from Indian equities in 2026 have reached Rs 3.08 lakh crore, nearly double the Rs 1.66 lakh crore withdrawn in all of 2025.
Why are FPIs selling Indian stocks?
Elevated crude oil prices near USD 114 per barrel, Middle East tensions, inflation concerns, weak earnings expectations and global portfolio reallocations are the main drivers cited by market experts.
Did FPI selling slow down recently?
Yes. FPIs significantly moderated their selling last week and turned net buyers on two trading days, signalling some easing in selling pressure.
What is cushioning the market against FPI outflows?
Steady buying by domestic institutional investors and retail SIP inflows have helped absorb much of the foreign selling.
Foreign investors may be heading for the exit, but domestic money is holding the door steady. The next few weeks, and the price of oil, will decide which way this story turns.
