Lemonn Mobile Sticky Banner

How to Read FII and DII Data: Flows That Move Markets

FII and DII activity is the daily tally of what foreign and domestic institutions bought and sold on Indian exchanges, published as a net rupee figure after the close. If foreign institutions sell Rs 4,200 crore and domestic institutions buy Rs 3,900 crore in the same session, institutional money mostly changed hands inside the market rather than leaving it.

A net figure is the value of shares a group bought minus the value it sold that day, reported in rupees crore. It drives a lot of evening headlines and tells you far less than those headlines suggest until you split it by segment and read it across several sessions.

Below: who these buyers are, where the data is published, a three day walkthrough, and how retail traders misuse all of it.

Who exactly are FIIs and DIIs?

FII means foreign institutional investor. DII means domestic institutional investor. Both are large pools of professionally managed money placing orders through registered brokers.

FII, FPI, and why you see both terms

SEBI folded the old FII category into a single Foreign Portfolio Investor regime years ago, so officially the money is FPI money. Exchange bulletins and news tickers still say FII out of habit. The pool includes global pension funds, sovereign wealth funds, hedge funds and index trackers rebalancing to a global benchmark, and many of those decisions are taken outside India on a global risk view.

What sits inside the DII number

Indian mutual funds, insurance companies, banks, pension allocations and other domestic financial institutions. A large slice of the mutual fund part is SIP money that arrives monthly whether markets rise or fall, which is why DII buying has grown steadier over the past decade.

Retail investors trading directly are neither. Nor are brokerage proprietary desks, which appear separately in derivatives data as “Pro”.

Where the numbers come from

None of this needs a paid feed.

  • NSE and BSE publish provisional cash market figures within about an hour of the close.
  • SEBI publishes final FPI figures the next working day, and these can differ from the provisional ones.
  • NSDL and CDSL publish FPI custodial data, the cleanest long term record of foreign holdings.
  • The NSE participant wise open interest file splits derivatives activity into FII, DII, Pro and Client.

Provisional and final differ because of custodian routing, late block deals and corrections. If a provisional figure looks extreme, wait for the final one.

Cash and derivatives are two different stories

Most beginners miss this split. A foreign fund can sell Rs 3,000 crore of shares while going long index futures. That is not a contradiction; it may be shifting exposure to a cheaper instrument, hedging, or covering a short.

Data line How to read it
Cash market net Closest thing to real money entering or leaving Indian equities. Start here.
Index futures net position A sharp swing in the position matters more than its absolute level.
Index options activity Noisy and expiry driven. Weakest signal of the four.
Stock futures net Useful mainly when the activity clusters in one sector.

A three day worked example

Suppose you log provisional cash nets for three sessions alongside the Nifty move.

Session FII net (Rs cr) DII net (Rs cr) Combined Nifty
Monday -4,200 +3,900 -300 -0.4%
Tuesday -1,100 +2,400 +1,300 +0.6%
Wednesday +900 -200 +700 +0.8%

FII total: minus 4,200 minus 1,100 plus 900, so minus Rs 4,400 crore. DII total: 3,900 plus 2,400 minus 200, so plus Rs 6,100 crore. Combined institutional flow: plus Rs 1,700 crore.

Read it as a sequence. Monday looks ugly alone, yet the index fell less than half a percent because domestic buying absorbed nearly the whole sale. By Wednesday the foreign selling had stopped and the index gained on a much smaller inflow, which tells you selling pressure, not buying, was the swing factor throughout. Without the DII column the same period reads like a Rs 4,400 crore exodus.

What do heavy FII outflows actually signal?

Usually less about India than people assume. Common drivers are global: US bond yields rising, a strengthening dollar that erodes returns on conversion, a global fund cutting risk everywhere at once, or an index provider changing India’s weight, which forces mechanical selling by trackers.

Domestic triggers exist too, such as a disappointing budget or valuations running past earnings growth. Indian large caps often trade at a premium to other emerging markets, so a modest global risk-off can produce an outsized outflow.

One pattern is worth internalising: foreign flows are far more volatile than domestic flows. Reading them next to India VIX shows stress better than either does alone.

How do you use flow data without overtrading it?

Treat it as context, not a trigger.

  1. Log the daily cash nets and keep a rolling 5 day and 20 day sum. Single days are noise.
  2. Compare that rolling sum with the index move over the same window. Disagreement is more informative than agreement.
  3. Check whether foreign selling is broad or concentrated. Selling parked in two sectors is a rotation, not an exit.
  4. Cross-check the derivatives file. Cash selling with rising net long futures is usually repositioning.
  5. Act only if your original reason for owning something has changed.

Flows work best as a confirmation layer under something you already track, whether that is open interest and volume behaviour or plain support and resistance. The mistakes to avoid are consistent:

  • Trading a single day’s number. Daily flows mean-revert constantly and one block deal can distort a session.
  • Confusing gross with net. A fund can buy Rs 12,000 crore, sell Rs 11,900 crore and show up as a Rs 100 crore buyer.
  • Reading index options participant data as directional. It rarely is.
  • Assuming flows lead price. Often they are recorded after the move that caused them.
  • Forgetting the figures cover the whole market. A small cap can fall hard on a heavy net inflow day.

A plain risk note: flow data describes what already happened and promises nothing about tomorrow. If market internals are new to you, get comfortable with how indices are constructed first, because index weights explain much of where institutional money is forced to go.

Frequently Asked Questions

Why do FII and DII figures differ between websites on the same day?

Most sites publish the provisional exchange numbers released shortly after the close; others wait for SEBI’s final data the next working day. Late custodial trades, block deals and corrections move the figure in between. Neither is wrong, they are snapshots at different times. Use the final data.

Does a big FII selling day always mean the Nifty will fall?

No. The outcome depends on whether domestic institutions and retail buyers absorb the selling. Plenty of sessions see several thousand crore of foreign selling and still close flat or positive. Price reflects the balance of all participants, and foreign flows are only one part of that balance.

Where can I see FII activity in a single stock?

Daily flow reports do not break down by stock. The nearest source is the quarterly shareholding pattern each listed company files with the exchanges, showing FPI and mutual fund holdings as a percentage. It arrives weeks after quarter end, so it shows positioning rather than current activity.

Are hedge funds and index funds counted in the same FII number?

Yes, and that is a real limitation. A passive tracker forced to sell because India’s index weight changed is grouped with a hedge fund taking a deliberate bearish view. The single net figure cannot separate mechanical selling from opinionated selling, which is one reason it should not be read as sentiment.

How much does the rupee matter to foreign flows?

A great deal. A foreign fund earns in rupees but reports in dollars, so rupee weakness cuts its realised gain even when the stock rose. Sustained depreciation can trigger selling unrelated to company performance, which explains several otherwise puzzling outflow stretches.

Is DII buying a reliable floor for the market?

It has cushioned several corrections, but calling it a floor overstates it. Domestic inflows depend on SIP contributions continuing, and those can slow in a long drawdown. Insurance and pension money follows its own mandates and valuation limits rather than buying at any price.

Key Takeaways

  • These are net numbers, buy value minus sell value for the day, and gross activity is usually many times larger.
  • Read the cash segment as the primary signal; participant wise derivatives data is supporting evidence only.
  • Rs 4,200 crore of foreign selling absorbed by Rs 3,900 crore of domestic buying is a very different session from the same selling with no bid behind it.
  • Use rolling 5 day and 20 day sums instead of single sessions, because daily flows reverse constantly.
  • Provisional and final data differ, so wait for the final figure before acting on an extreme reading.
  • Foreign selling frequently reflects global yields, the dollar and index reweighting rather than any view on Indian companies.

Sleek Sticky Registration Footer