The scoreboard since September 2024
Our daily record of NSE's institutional flows begins on 10 September 2024 and has 518 sessions to 12 October 2026. Over that stretch foreign institutions (FIIs) were net sellers of ₹9,16,560 crore and domestic institutions (DIIs) were net buyers of ₹16,79,715 crore. DIIs bought about 1.8 times what FIIs sold.
The totals hide how the days went. FIIs sold on 367 of the 518 sessions. On 357 of those, DIIs were net buyers. But on only 236 did DII buying equal or exceed the foreign selling in full, 64% of the FII-selling days.
Quarter by quarter
| Quarter | Sessions | FII net (₹ crore) | DII net (₹ crore) | FII-sell days | Fully offset by DIIs | Both bought | Both sold |
|---|---|---|---|---|---|---|---|
| Sep 2024 (part) | 15 | +11,816 | +22,661 | 6 | 3 | 6 | 0 |
| Oct–Dec 2024 | 62 | −1,77,402 | +1,85,934 | 53 | 22 | 2 | 2 |
| Jan–Mar 2025 | 62 | −1,44,349 | +1,89,031 | 52 | 24 | 5 | 0 |
| Apr–Jun 2025 | 61 | +21,997 | +1,68,545 | 25 | 15 | 24 | 2 |
| Jul–Sep 2025 | 64 | −1,29,871 | +2,21,111 | 51 | 40 | 13 | 2 |
| Oct–Dec 2025 | 62 | −54,197 | +2,09,498 | 42 | 38 | 19 | 0 |
| Jan–Mar 2026 | 60 | −1,70,616 | +2,50,605 | 46 | 33 | 10 | 2 |
| Apr–Jun 2026 | 60 | −1,75,128 | +2,19,533 | 46 | 28 | 9 | 1 |
| Jul–Sep 2026 | 65 | −57,324 | +1,69,398 | 39 | 28 | 20 | 1 |
| Oct 2026 (7 sessions) | 7 | −41,487 | +43,400 | 7 | 5 | 0 | 0 |
What the table shows
The offset rate has risen. In the last quarter of 2024, DIIs fully covered FII selling on 22 of 53 days (42%). In July–September 2025 it was 40 of 51 (78%) and in October–December 2025, 38 of 42 (90%). In the latest full quarter it was 28 of 39 (72%).
Foreign selling has not been continuous. April–June 2025 is the only full quarter in the record where FIIs were net buyers (+₹21,997 crore). In that quarter both groups bought on 24 sessions, the most of any quarter.
Both selling together is rare. Over the whole record, FIIs and DIIs sold on the same day just 10 times in 518. The largest such day was 4 April 2025 (FII −₹3,484 crore, DII −₹1,720 crore), followed by 22 April 2026 (−₹2,078 crore and −₹1,048 crore). The mirror case, FIIs buying while DIIs sold, happened 43 times.
October so far
In the seven sessions to 12 October, FIIs were net sellers every day, for ₹41,487 crore, and DIIs bought ₹43,400 crore: slightly more than the foreign selling in total, and enough to offset it on five of the seven days. The biggest session was 8 October, with FIIs at −₹12,944 crore and DIIs at +₹10,703 crore, which DIIs did not fully cover. See the nine-session selling run for that streak in detail.
Reading it carefully
- Net figures are provisional daily totals from NSE's cash-market data. They differ from depositories' figures and exclude derivatives.
- DII buying includes mutual funds, insurers and others. Part of it comes from SIP flows into mutual funds, which we cover in DII buying in 2026.
- Offset on a day is not the same as offset on price. We make no claim about what either group's flows do to the index. For that question, see does FII selling move the Nifty.
Latest day in the data: 12 October 2026. Figures are in ₹ crore.
Frequently asked questions
What does offset mean here?
A session counts as offset when foreign institutions were net sellers and domestic institutions' net buying was at least as large as the foreign net selling. Both numbers come from NSE's daily provisional figures.
Did domestic institutions always outbuy foreign selling?
No. Across 518 sessions from 10 September 2024 to 12 October 2026, foreign investors were net sellers on 367. Domestic institutions were net buyers on 357 of those but matched the selling in full on 236.
Do these flows predict the market?
This post does not claim that. It counts what institutions did, session by session. It makes no statement about what the Nifty does next.
This is commentary on published data, not investment advice. WealthTicker is not a SEBI-registered adviser or distributor. Figures are WealthTicker’s own calculations from public data — AMFI’s fund NAVs and disclosures, NSE’s index and FII/DII files, and the fund houses’ monthly portfolios (how we calculate). They are as of the dates stated and can be revised by their source.
Keep reading
FII and DII flows by day of the week, 2025 and 2026
FIIs sold most on Fridays in 2026 (₹2,875 crore a day) and on Mondays in 2025. The heaviest day changed, as chance alone would produce. Both years side by side.
FIIs have sold nine sessions running: ₹57,469 crore
FIIs were net sellers on all nine sessions from 24 Sep to 7 Oct 2026, ₹57,469 crore in total; DIIs bought ₹55,462 crore. The streak against 2026's longest.
Does FII selling move the Nifty? Two years of daily data
FIIs were net sellers on 360 of 511 days since September 2024; the Nifty 50 rose on 41% of them, against 66% on buying days. The day after, no pattern at all.
