Few data points generate more discussion among Indian market participants than FII and DII flows. On any given trading day, financial channels will report "FIIs were net buyers of ₹3,200 crore" or "DIIs absorbed selling pressure" — but what does this actually tell you, and more importantly, how should it influence your trading decisions?
This guide explains what FII/DII data represents, derives the key formulas used to analyze it, presents a visual picture of how flows behave in practice, and shows you how to use this data as one contextual input alongside tools like Overwatch that surface it in real time.
Foreign Institutional Investors (FIIs) — officially referred to as Foreign Portfolio Investors (FPIs) under current SEBI regulations — are entities registered outside India that invest in Indian capital markets. This group includes sovereign wealth funds, pension funds, hedge funds, and asset management companies. Their flows are heavily influenced by global risk appetite, USD/INR exchange rates, and relative valuation of Indian equities versus other emerging markets.
Domestic Institutional Investors (DIIs) are Indian-registered institutional investors. The dominant component is mutual funds, whose net buying is driven by retail SIP (Systematic Investment Plan) inflows. Insurance companies (primarily LIC) and domestic pension funds make up the rest. DIIs tend to act as natural counterweights to FII activity, buying when FIIs sell and selling when FIIs buy aggressively.
NSE publishes provisional FII and DII cash segment data daily. A positive Net Flow means net buying; negative means net selling. The raw daily number has limited predictive value, but trends over multiple sessions reveal institutional conviction.
Daily flow data is noisy — institutional desks rebalance, hedge, and unwind mechanically in ways that distort single-day readings. A 5-day rolling average smooths this noise considerably:
Where \(F_{t-i}\) is the net flow on day \(t-i\). A sustained positive \(\bar{F}_t\) over 10+ sessions strongly indicates institutional accumulation. A sign change in \(\bar{F}_t\) from positive to negative can be an early warning of trend deterioration before it shows up in price action.
For more responsiveness to recent data, an exponentially weighted average gives more weight to recent observations:
For a 10-day EMA: \(\alpha = 2/11 \approx 0.182\). This weights today's flow at 18.2% and decays exponentially for older observations.
The chart below is a stylised 15-day FII net-flow sequence — initial selling, then accumulation building progressively — drawn to make the read-the-trend skill clear rather than to depict any specific dates. Real flow data of exactly this shape is what the Overwatch flow tracker updates daily.
For context with documented history: FII behaviour swings to genuine extremes. In March 2020, foreign investors were record net sellers of Indian equities — widely reported at over ₹60,000 crore in a single month — as the COVID-19 crash unfolded, and they remained heavy net sellers in a near-unbroken run from late 2021 into 2022 during the global rate-hike cycle. In both episodes, domestic institutions (DIIs), powered by record monthly mutual-fund SIP inflows, absorbed much of that selling — the classic FII-sell / DII-buy counterweight this guide describes.
Stylised FII net cash flow over 15 consecutive sessions. Note the intermittent selling (D2, D5, D9, D13) inside an accumulation trend — trend direction is visible only via the rolling average, which is the point of the diagram.
Cumulative net flow is more informative than daily readings for identifying trend phases:
When \(\text{CF}_T\) is rising and correlated with index levels, FIIs are driving price. When \(\text{CF}_T\) is rising but the index is flat (or declining), it signals absorption — a bullish sign for the medium term. The correlation coefficient between FII cumulative flow and Nifty 50 price, measured over rolling 20-session windows:
Historically, this correlation has been high (\(\rho > 0.6\)) during FII-led bull phases and near zero or negative during DII-dominated consolidation periods.
| Data Point | Segment | What It Means | Updated |
|---|---|---|---|
| FII Net (Cash) | Equity | Directional equity buying/selling — most watched | ~5:30 PM IST |
| FII Net (F&O) | Derivatives | Includes hedges; cannot be read directionally alone | ~5:30 PM IST |
| DII Net (Cash) | Equity | Primarily mutual fund + LIC buying — strong structural demand | ~5:30 PM IST |
| FPI Monthly Debt | Debt | Bond market flow; affects INR and broader liquidity | Monthly (SEBI) |
FII ownership of Indian equities is a useful second-order indicator. When FII ownership is near its historical high (around 23–25% of NSE-listed free-float market cap), there is less room for incremental buying, which dampens the multiplier effect of positive news. The sensitivity of price change to a unit of net flow decreases as ownership saturates:
Where \(\lambda\) is a market impact coefficient, \(F_t\) is net flow, and \(V_t\) is total market turnover. The ratio \(F_t / V_t\) — FII flow as a fraction of daily turnover — is a more normalized metric than raw crore figures. On a day when Nifty volume is ₹12,000 crore and FII net buying is ₹2,400 crore, the ratio is 0.20 (20% of turnover) — highly significant. On a day when turnover is ₹50,000 crore, the same ₹2,400 crore represents only 4.8% — much less impactful.
The ratio \(F_t / V_t\) is often more meaningful than the absolute crore figure when comparing FII impact across different market conditions.
FIIs and DIIs often trade against each other; the net of the two, not either alone, drives the index. Track a few sessions of cash-market flows in ₹ crore (illustrative):
| Day | FII net | DII net | Net | Nifty |
|---|---|---|---|---|
| Mon | −3,000 | +2,500 | −500 | Slightly down |
| Tue | −4,500 | +4,000 | −500 | Resilient |
| Wed | −1,000 | +2,000 | +1,000 | Up |
How to read it: on Monday and Tuesday FIIs sold heavily, yet the index barely fell because DIIs absorbed most of the selling — the net was only −500 crore each day. That DII cushion is exactly why persistent FII outflows in recent years have not produced the crashes they once did. When the net flips positive (Wednesday), the index lifts. Read FII and DII together: a big FII sell number is only alarming if the DII bid is not there to absorb it.
Overwatch by watsinfo updates FII and DII cash segment data daily alongside real-time news, Nifty breadth, and options chain — giving you the full institutional context in one place.
Open Overwatch Dashboard ↗Empirically, FII flows into Indian equities exhibit seasonal tendencies worth incorporating into your prior:
These patterns aren't reliable in isolation, but combined with current macro context and live flow data on Overwatch, they can sharpen your regime assessment.