Four combinations, 524 sessions
The database holds NSE's daily institutional cash-market figures from 10 September 2024 to 21 October 2026: 524 sessions. On each one, foreign institutional investors (FIIs) and domestic institutional investors (DIIs) were either net buyers or net sellers. That gives four possible days, and the split is lopsided.
| Day type | Sessions | Share |
|---|---|---|
| FII net sell, DII net buy | 361 | 68.9% |
| Both net buy | 109 | 20.8% |
| FII net buy, DII net sell | 44 | 8.4% |
| Both net sell | 10 | 1.9% |
The typical session is FIIs selling and DIIs absorbing it. In ten of 524 sessions, fewer than one in fifty, neither group was a net buyer.
It was not always this way
| Year | Sessions | Both buy | FII sell / DII buy | FII buy / DII sell | Both sell |
|---|---|---|---|---|---|
| 2024 (from 10 Sep) | 77 | 8 | 57 | 10 | 2 |
| 2025 | 249 | 61 | 166 | 18 | 4 |
| 2026 (to 21 Oct) | 198 | 40 | 138 | 16 | 4 |
The share of "both buy" days was 24.5% of sessions in 2025 and 20.2% in 2026, against 10.4% in the last months of 2024. The share of FII-sell/DII-buy days fell from 74.0% in 2024 to 69.7% in 2026, the gap being taken up by the "both buy" days. Within 2026, the pattern is monthly rather than constant. March had no FII buying day at all; August had 11. The month-by-month table lays out each month.
What the Nifty 50 did on each type of day
Joining the flow dates to the Nifty 50's daily closes (the database's latest Nifty close is 19 October, so 21 October is excluded here), the same-day change looks like this:
| Day type | Sessions | Average Nifty change | Nifty rose |
|---|---|---|---|
| Both net buy | 108 | +0.29% | 69 (63.9%) |
| Both net sell | 9 | -0.60% | 2 (22.2%) |
| All other combinations | 405 | -0.08% | 181 (44.7%) |
On days when both groups bought, the index rose on nearly two sessions in three. On the nine days when both sold, it rose twice. Everything in between was slightly negative on average.
This is a description of coincident numbers, and it should be read that way. Institutional net buying is itself influenced by the day's price move: a falling market can bring in buy orders, and a rising one can bring in selling. The figures say nothing about which came first, and nothing about the following day. Compare the earlier check of whether FII selling moves the Nifty and the daily-move table across 518 sessions.
October 2026 so far
October has been unusually one-sided on the FII side: of 13 recorded sessions, FIIs bought on two and DIIs on 12. Only one of the 13 was a "both buy" day, 21 October, with FII net +₹1,022 crore and DII net +₹1,614 crore. The details are in the post on thirteen sessions to 21 October.
How to use this
- The base rate for any given session is "FIIs net sell, DIIs net buy". A day that breaks it is rarer, but 109 such days in 524 means one in five.
- The sample is only about two years, and the DII data from this period reflects strong monthly SIP inflows. It cannot be extended before September 2024 here.
- Nothing in the table is a signal to act on. A 64% hit rate on 108 same-day observations is a fact about the past two years.
Daily and monthly tables with the underlying figures are on the FII/DII data page. Figures are as of 21 October 2026.
Frequently asked questions
How often do FIIs sell while DIIs buy?
On 361 of 524 sessions (68.9%) between 10 September 2024 and 21 October 2026, from NSE's cash-market figures held in the WealthTicker database.
How often do FIIs and DIIs both buy on the same day?
109 sessions, or 20.8%. Both sold on only 10 sessions (1.9%), and FIIs bought while DIIs sold on 44 (8.4%).
Did the Nifty 50 rise on days when both groups bought?
On 69 of the 108 such days that have a Nifty close in the database, an average change of +0.29%. This is a same-day description, not evidence that the flows caused the move.
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
Biggest FII buying days and DII selling days since 2024
The biggest FII buying day since September 2024 was 20 September 2024 (+₹14,064 cr); DIIs sold most on 25 November 2024 (−₹6,908 cr). Ten of each.
FIIs sold on 11 of 12 October sessions, ₹49,918 crore
From 1 to 19 October 2026 FIIs were net sellers of ₹49,918 crore on 11 of 12 sessions; DIIs bought ₹51,369 crore. Session-by-session figures from NSE.
FIIs net sold in all 10 months of 2026: ₹4.53 lakh crore
From 1 January to 19 October 2026 FIIs sold a net ₹4,52,985 crore of Indian equities and DIIs bought ₹6,90,905 crore, month by month, from NSE.
