The year so far
From 1 January to 30 September 2026, domestic institutional investors (DIIs) bought a net ₹6,39,535 crore of Indian shares. They bought ₹34,19,181 crore and sold ₹27,79,645 crore.
Over the same 185 sessions, foreign institutions (FIIs) sold a net ₹4,03,068 crore, as our FII post sets out. DIIs bought 1.59 times as much as FIIs sold.
Every figure is NSE's provisional cash-market number in ₹ crore, from our FII and DII data page.
Month by month, and the offset
| Month | DII net | FII net | Combined | Nifty 50 |
|---|---|---|---|---|
| Jan 2026 | +69,221 | −41,435 | +27,786 | −3.1% |
| Feb 2026 | +38,423 | −6,641 | +31,782 | −0.6% |
| Mar 2026 | +1,42,961 | −1,22,540 | +20,421 | −11.3% |
| Apr 2026 | +51,064 | −70,136 | −19,072 | +7.5% |
| May 2026 | +82,669 | −55,964 | +26,705 | −1.9% |
| Jun 2026 | +85,800 | −49,029 | +36,771 | +1.4% |
| Jul 2026 | +35,099 | −5,779 | +29,320 | +2.2% |
| Aug 2026 | +58,268 | −7,532 | +50,736 | −1.2% |
| Sep 2026 | +76,030 | −44,013 | +32,017 | −6.1% |
In eight of the nine months, DIIs bought more than FIIs sold. Combined, the two groups were net buyers of ₹2,36,467 crore over the nine months.
The two months that break the pattern
If institutional money set prices, the months with the most net buying would be the best ones. They were not.
March was the year's biggest month on both sides. DIIs bought ₹1,42,961 crore, more than FIIs sold, and still the Nifty 50 fell 11.3%. DIIs were net buyers on all 19 sessions.
April was the only month in which DII buying fell short. FIIs sold ₹70,136 crore, DIIs bought ₹51,064 crore, and the combined figure was a net sale of ₹19,072 crore. The Nifty 50 rose 7.5%, its best month of the year.
The month with the largest combined buying, August at ₹50,736 crore, saw the index fall 1.2%.
Steady, with few exceptions
DIIs were net buyers on 166 of 185 sessions and net sellers on 19. Those 19 were spread out:
- none in March or September;
- four in April, the heaviest, totalling ₹9,767 crore of net sales;
- five in July and five in February, both smaller.
The largest single day of DII buying was 29 May 2026, at ₹16,764.1 crore. It was also the year's heaviest day of FII selling, at ₹21,105.9 crore. On most of the big days the two groups traded against each other: on 127 of the 131 sessions on which FIIs were net sellers, DIIs were net buyers.
Against 2025
The record begins in September 2024, so 2025 is the one complete year.
- In all of 2025 DIIs bought a net ₹7,88,185 crore.
- In January to September 2025 they bought ₹5,78,687 crore.
- In January to September 2026 they bought ₹6,39,535 crore.
Nine months of 2026 are 10.5% ahead of the same nine months of 2025, and already at 81% of the full year. FII selling grew much faster over the same comparison, from ₹2,52,222 crore to ₹4,03,068 crore.
What these numbers do not tell you
Buying is not a floor. March and April show it. The price is set by everyone who trades, including individual investors and traders, not by the institutional net figure alone.
"DII" is several investors. Mutual funds, insurers, banks and pension funds buy for different reasons. NSE's daily figure does not split them.
Provisional and partial. These are NSE's evening cash-market numbers. They exclude derivatives and primary-market deals, and days before 30 September 2026 come from a one-off import rounded to ₹0.1 crore.
A flow is not a forecast. Steady buying so far says nothing certain about how long it continues.
Where to go from here
The FII and DII data page has every session. For September in detail, see FII vs DII in September 2026.
Mutual funds are one part of the DII figure. If you invest through them, SIP 101 explains how a SIP works, and the case study of a 20-year SIP through every crash shows what investing through falls has done before.
For how much of their money equity funds have left uninvested, see how much cash equity funds hold.
Frequently asked questions
How much have DIIs bought in 2026?
On NSE's provisional cash-market figures, domestic institutional investors bought a net ₹6,39,535 crore of Indian shares over the 185 sessions from 1 January to 30 September 2026. They were net buyers on 166 of those sessions.
Did DII buying cover the FII selling?
Over the nine months, more than covered it: DIIs bought ₹6,39,535 crore against FII net selling of ₹4,03,068 crore, leaving combined institutional buying of ₹2,36,467 crore. April 2026 was the one month it fell short, with DIIs buying ₹51,064 crore against ₹70,136 crore of FII selling.
Who are DIIs?
Domestic institutional investors: mutual funds, insurance companies, banks and pension funds based in India. NSE reports them as one group, so these figures do not show how much came from each.
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.
Keep reading
FII vs DII in September 2026: who bought, who sold
FIIs sold a net ₹44,013 crore of Indian shares in September 2026; DIIs bought ₹76,030 crore. The month day by day, and the 15-month streak behind it.
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.
Arbitrage funds vs liquid funds: the 2026 scorecard
The median arbitrage fund returned 6.68% in the year to 30 September 2026, against 6.46% for liquid funds. Where each came out ahead, and what it cost.
