Skip to content
WealthTicker

FIIs sold ₹4.03 lakh crore of Indian shares in 2026

Foreign institutions sold a net ₹4,03,068 crore of Indian shares from January to September 2026, already 31.5% more than in all of 2025. Month by month.

·

A globe crossed by streams of light, like money moving between countries

The year so far

From 1 January to 30 September 2026, foreign institutional investors (FIIs) sold a net ₹4,03,068 crore of Indian equities. They bought ₹28,96,718 crore and sold ₹32,99,785 crore.

Every figure here is NSE's provisional cash-market number in ₹ crore, the series on our FII and DII data page.

Over the same nine months the Nifty 50 fell 13.4%, from 26,129.60 at the end of 2025 to 22,620.45 on 30 September.

Every month a net sale

Month FII net Nifty 50 that month
Jan 2026 −41,435 −3.1%
Feb 2026 −6,641 −0.6%
Mar 2026 −1,22,540 −11.3%
Apr 2026 −70,136 +7.5%
May 2026 −55,964 −1.9%
Jun 2026 −49,029 +1.4%
Jul 2026 −5,779 +2.2%
Aug 2026 −7,532 −1.2%
Sep 2026 −44,013 −6.1%
Jan–Sep −4,03,068 −13.4%

Not one month of 2026 has been a net purchase. The record covers 185 sessions this year; FIIs were net buyers on 54 and net sellers on 131.

Front-loaded

The selling was heaviest in the first half.

Quarter FII net Sessions
Jan–Mar −1,70,616 60
Apr–Jun −1,75,128 60
Jul–Sep −57,324 65

The first two quarters account for 85.8% of the year's net selling. July and August were the lightest months of the year, under ₹8,000 crore each. September then brought ₹44,013 crore, most of it in the last week, as our September flows post shows.

March is the outlier. FIIs sold a net ₹1,22,540 crore across 19 sessions, and were net sellers on every one of them. The Nifty 50 fell 11.3% that month, its worst of the year.

The biggest days

Date FII net DII net
29 May 2026 −21,105.9 +16,764.1
30 Mar 2026 −11,163.1 +14,894.7
13 Mar 2026 −10,716.6 +9,977.4

29 May stands well clear of anything else: nearly twice the next-largest day. On the buying side, the year's largest net purchase was ₹6,688.4 crore on 2 September, followed by ₹5,236.3 crore on 3 February.

Against 2025

Our daily record starts in September 2024, so 2025 is the one complete year to compare against.

  • In all of 2025 FIIs sold a net ₹3,06,419 crore.
  • In January to September 2025 they sold ₹2,52,222 crore.
  • In January to September 2026 they sold ₹4,03,068 crore.

Nine months of 2026 have already exceeded the whole of 2025 by 31.5%.

The currency alongside

Foreign investors measure their returns in dollars, so a falling rupee eats into them. Over the same nine months the dollar rose from about ₹89.77 at the end of 2025 to ₹95.83 at the end of September, up 6.75%.

The two moved together this year. These figures cannot show which caused which, or whether something else drove both.

What these numbers do not tell you

Provisional, and cash market only. NSE publishes these each evening. They leave out derivatives, debt and primary-market deals such as IPOs, so they will not match NSDL's monthly FPI figures.

The older days are rounded. Our history before 30 September 2026 comes from a one-off import that rounds each figure to ₹0.1 crore. A total of many days carries a small rounding error.

Selling is not the same as a falling market. In April FIIs sold ₹70,136 crore and the Nifty 50 rose 7.5%. Domestic buyers, covered in our DII post, were on the other side.

A flow is not a forecast. Nine months of net selling describes what happened, not what October holds.

Where to go from here

The FII and DII data page has every session and monthly totals, updated each trading evening. For why foreign money moves at all, the guide on how global macro reaches your fund covers interest rates, the dollar and oil.

Frequently asked questions

How much have FIIs sold in 2026?

On NSE's provisional cash-market figures, foreign institutional investors sold a net ₹4,03,068 crore of Indian shares over the 185 trading sessions from 1 January to 30 September 2026: ₹28,96,718 crore of purchases against ₹32,99,785 crore of sales.

Is 2026 worse than 2025 for FII selling?

Yes. In all of 2025 FIIs sold a net ₹3,06,419 crore. By the end of September 2026 they had already sold 31.5% more than that. Over January to September 2025 the figure was ₹2,52,222 crore.

Which was the biggest single day of FII selling in 2026?

29 May 2026, when FIIs sold a net ₹21,105.9 crore in one session. Domestic institutions bought a net ₹16,764.1 crore the same day.

This is commentary on published data, not investment advice. WealthTicker is not a SEBI-registered adviser or distributor. Figures are as of the dates stated and can be revised by their source.