Skip to main content

FII/DII Data — Daily Indian Cash-Market Flows

Foreign (FII) and domestic (DII) institutions report what they bought and sold in the Indian cash market (the NSE, BSE and MSEI combined) each trading day. The exchanges publish the aggregate after the close, so the newest figure below is the latest available session — often the previous trading day, never an intraday number.

The last 30 sessions

All figures in ₹ crore. A positive net figure means the group bought more than it sold that day.

On 30 October 2026, the latest session in our data, foreign institutional investors net bought ₹3,599 crore in the Indian cash market while domestic institutions net sold ₹818 crore.

Daily net FII and DII cash-segment flows on the NSE, in rupees crore
SessionFII boughtFII soldFII netDII net
30 October 2026₹20,564 crore₹16,965 crore+₹3,599 crore−₹818 crore
29 October 2026₹13,400 crore₹14,344 crore−₹944 crore+₹1,924 crore
28 October 2026₹16,835 crore₹15,963 crore+₹872 crore+₹643 crore
27 October 2026₹24,518 crore₹20,277 crore+₹4,240 crore−₹1,250 crore
26 October 2026₹9,325 crore₹10,787 crore−₹1,462 crore+₹2,610 crore
23 October 2026₹14,446 crore₹13,558 crore+₹888 crore+₹3,235 crore
22 October 2026₹13,628 crore₹17,086 crore−₹3,459 crore+₹2,891 crore
21 October 2026₹17,004 crore₹15,982 crore+₹1,022 crore+₹1,614 crore
19 October 2026₹11,241 crore₹12,389 crore−₹1,149 crore+₹3,201 crore
16 October 2026₹19,952 crore₹18,786 crore+₹1,166 crore−₹3,661 crore
15 October 2026₹12,736 crore₹18,021 crore−₹5,285 crore+₹3,319 crore
14 October 2026₹16,382 crore₹18,239 crore−₹1,857 crore+₹2,670 crore
13 October 2026₹13,465 crore₹14,771 crore−₹1,305 crore+₹2,439 crore
12 October 2026₹12,583 crore₹14,292 crore−₹1,708 crore+₹3,045 crore
9 October 2026₹10,374 crore₹13,943 crore−₹3,569 crore+₹4,743 crore
8 October 2026₹15,725 crore₹28,669 crore−₹12,944 crore+₹10,703 crore
7 October 2026₹12,578 crore₹18,699 crore−₹6,121 crore+₹4,597 crore
6 October 2026₹11,259 crore₹14,220 crore−₹2,961 crore+₹5,089 crore
5 October 2026₹15,675 crore₹20,374 crore−₹4,699 crore+₹5,182 crore
1 October 2026₹12,260 crore₹21,744 crore−₹9,484 crore+₹10,042 crore
30 September 2026₹14,968 crore₹25,116 crore−₹10,148 crore+₹11,272 crore
29 September 2026₹22,473 crore₹32,453 crore−₹9,980 crore+₹6,953 crore
28 September 2026₹9,048 crore₹14,401 crore−₹5,353 crore+₹5,189 crore
25 September 2026₹12,327 crore₹16,021 crore−₹3,694 crore+₹2,838 crore
24 September 2026₹13,111 crore₹18,139 crore−₹5,027 crore+₹4,301 crore
23 September 2026₹13,580 crore₹11,963 crore+₹1,617 crore+₹2,341 crore
22 September 2026₹9,846 crore₹13,656 crore−₹3,810 crore+₹4,120 crore
21 September 2026₹10,637 crore₹11,213 crore−₹576 crore+₹2,797 crore
18 September 2026₹38,462 crore₹37,862 crore+₹600 crore+₹1,020 crore
17 September 2026₹8,762 crore₹11,970 crore−₹3,209 crore+₹3,618 crore

Our record covers 88 trading sessions, from 25 June 2026 to 30 October 2026. Figures are provisional exchange aggregates for the Indian cash market (NSE, BSE and MSEI combined), published after the close — the latest session available here is often the previous trading day.

Monthly net totals

Each month's sessions added up. Read the session count, not just the total. Our record starts on 25 June 2026, so June 2026 counts only the sessions from that date. Sessions can also be missing inside a month. The NSE endpoint publishes only the last day or two, so a day the collector missed cannot be recovered from it. A month with fewer sessions than the ~21 the NSE trades understates its true net flow; it is not a quiet month.

MonthSessionsFII netDII net
October 202620−₹45,162 crore+₹62,220 crore
September 202621−₹44,013 crore+₹76,030 crore
August 202621−₹7,532 crore+₹58,268 crore
July 202623−₹5,779 crore+₹35,099 crore
June 20263−₹3,523 crore+₹15,392 crore

Monthly reports

One report per calendar month: the net FII and DII flow, every session in the month, and how the month compares with the others in our record. A month gets its report once it has ended, so a cited figure does not change afterwards.

FII/DII data: common questions

What is FII and DII?
FII stands for Foreign Institutional Investors — funds and institutions based outside India. DII stands for Domestic Institutional Investors, such as Indian mutual funds, insurers and pension funds. The exchanges report what each group traded in aggregate, never by individual fund.
At what time is FII/DII data released?
Provisional figures appear after the market closes on each trading day, usually in the evening, and final figures follow later. This page shows the latest session present in our data, which is often the previous trading day rather than the current one.
Can I see live FII/DII data?
No. There is no intraday feed of institutional flows. The figures are aggregates published after the close, so the freshest number anyone has is for a session that has already finished.
What does it mean when FIIs are net sellers?
It means foreign institutions sold more than they bought in the cash segment that day, in rupee terms. It is one day’s aggregate across every foreign institution, so it describes flows rather than the view of any single investor.

Related tools & guides

Provisional exchange aggregates, republished for research and education. Nothing on this page is investment advice or a recommendation to transact.