Following along? Open the live page
Finmagine — free to explore • premium for full access • no app needed
Institutional flows explained — who FIIs and DIIs are, what their net buying means, and how to read the counter-balance pattern
The FII/DII tab tracks the most-watched data point among Indian market participants — how much Foreign Institutional Investors and Domestic Institutional Investors are buying or selling on NSE's equity segment each day. Large FII outflows have historically coincided with sharp corrections; sustained FII inflows with sustained rallies. But the story is always more nuanced once you add DII flows alongside.
The FII/DII tab is the Markets hub's dedicated view of institutional money flow into and out of Indian equity markets. Every trading day, NSE and BSE publish how much foreign and domestic institutions bought and sold in the equity cash segment. Finmagine syncs this data daily after market close and presents it across three time horizons.
FIIs include foreign mutual funds, hedge funds, pension funds (like Norway's Government Pension Fund), sovereign wealth funds, and foreign insurance companies registered with SEBI. They bring foreign capital into Indian markets and repatriate it when they need liquidity or see better opportunities elsewhere.
DIIs are primarily domestic mutual funds (the largest component — SBI MF, HDFC MF, ICICI Pru MF etc.), plus insurance companies (LIC being the largest), Employee Provident Fund Organisation (EPFO), and National Pension System (NPS). They represent a growing, steady domestic pool of capital fuelled by systematic investment plans (SIPs).
Net = Total Buy Value minus Total Sell Value, measured in ₹ Crore, for the NSE equity cash (delivery) segment. This excludes derivatives (F&O) and BSE-specific data. The sign is the key:
| Date | FII Buy | FII Sell | FII Net | DII Buy | DII Sell | DII Net |
|---|---|---|---|---|---|---|
| 18-Apr-26 | ₹8,420 Cr | ₹6,190 Cr | ₹2,230 Cr | ₹5,100 Cr | ₹6,340 Cr | −₹1,240 Cr |
| 17-Apr-26 | ₹5,870 Cr | ₹9,310 Cr | −₹3,440 Cr | ₹7,820 Cr | ₹4,290 Cr | ₹3,530 Cr |
| 16-Apr-26 | ₹6,210 Cr | ₹7,880 Cr | −₹1,670 Cr | ₹6,450 Cr | ₹5,100 Cr | ₹1,350 Cr |
| 15-Apr-26 | ₹9,130 Cr | ₹7,240 Cr | ₹1,890 Cr | ₹4,760 Cr | ₹6,020 Cr | −₹1,260 Cr |
Illustrative data. Actual figures update every evening after market close.
The three sub-tabs at the top of the FII/DII tab let you switch between time horizons. Each uses the same 7-column layout (Date, FII Buy, FII Sell, FII Net, DII Buy, DII Sell, DII Net) and the same bar chart below the table.
Shows the most recent trading sessions. Use this to see what happened today and over the past month of trading days. Useful for:
Each row is one calendar month showing the total institutional activity for that month. The chart becomes a cleaner picture of multi-month trends. Use this to:
Each row is one Indian financial year (April–March). This is the highest-level view — useful for understanding which years were net FII buying years and which were net selling years, in the context of the market's direction that year.
Below the table, a Chart.js bar chart plots FII Net (blue bars) and DII Net (amber/orange bars) side by side for each period. Bars pointing up are positive (net buy), bars pointing down are negative (net sell).
What to look for in the chart:
The most important structural feature of Indian institutional flows is the counter-balance: on most sessions where FIIs are net sellers, DIIs are net buyers — and the reverse is also broadly true. This is not coincidence.
Domestic mutual funds receive SIP (Systematic Investment Plan) inflows every month from retail investors regardless of market conditions — India's SIP book was running at over ₹25,000 Cr per month by 2025. This creates a standing order of cash that fund managers must deploy. When FII selling pushes prices lower, valuations improve and fund managers deploy their SIP cash more aggressively. This structural buying provides a floor that didn't exist a decade ago when retail investors were the only domestic counterweight to FII activity.
| FII | DII | Signal | What It Typically Means |
|---|---|---|---|
| + Buying | + Buying | Strong Bullish | Broad institutional consensus. Both foreign and domestic capital flowing in simultaneously. Often precedes or confirms strong rallies. Rarer on a daily basis — more common in monthly aggregates during sustained bull phases. |
| + Buying | − Selling | Mixed — FII Led | FII buying, DII taking profits or rebalancing. Market likely up but with some distribution. Very common in trending markets where domestic institutions sell into FII-driven strength. Net bullish — FII conviction usually outweighs DII profit-booking. |
| − Selling | + Buying | Mixed — Counter-Balance | The classic pattern. FII selling absorbed by DII buying. Market may be flat to mildly negative. The index impact depends on the relative magnitudes. If DII buy > FII sell, market can close flat or even positive despite FII outflow. This is the most common daily combination. |
| − Selling | − Selling | Strong Bearish | Both selling simultaneously. No institutional support. This combination is the most dangerous — it occurs during major risk-off events (global shocks, domestic macro surprises). Breadth typically shows broad declines the same day. Treat this as a high-caution signal, especially if it persists for 2–3 consecutive sessions. |
FII and DII institutional activity data is disclosed daily by NSE and BSE pursuant to SEBI regulations. Finmagine's automated fiidii-sync script runs every evening after market close (typically around 18:00 IST) to fetch and store the latest session data. The data covers the NSE equity segment (cash/delivery trades).
Ready to check today's institutional flows?
Open Markets → FII / DII ↗