FII / DII Activity
Daily foreign and domestic institutional flows in Indian equities. Sourced from NSE provisional data (daily cash) and NSDL (monthly FPI AUC with sector-wise breakdown).
FII net (today)
₹-721
DII net (today)
₹-285
FII net (30d)
₹-4,998
DII net (30d)
₹12,098
Daily net flow (last 30 days)
Source: NSE provisional figures (`fiidiiTradeReact` endpoint). Values in ₹ crore.
Daily activity
| Date | FII buy | FII sell | FII net | DII buy | DII sell | DII net |
|---|---|---|---|---|---|---|
| 24 Apr 2026 | ₹9,536 | ₹10,257 | ₹-721 | ₹7,925 | ₹8,210 | ₹-285 |
| 23 Apr 2026 | ₹12,905 | ₹13,523 | ₹-618 | ₹8,873 | ₹7,503 | ₹1,370 |
| 22 Apr 2026 | ₹12,516 | ₹10,966 | ₹1,550 | ₹10,276 | ₹10,128 | ₹148 |
| 21 Apr 2026 | ₹9,637 | ₹10,029 | ₹-392 | ₹7,730 | ₹5,904 | ₹1,826 |
| 20 Apr 2026 | ₹8,291 | ₹8,828 | ₹-537 | ₹7,949 | ₹7,887 | ₹62 |
| 17 Apr 2026 | ₹14,503 | ₹16,564 | ₹-2,061 | ₹8,270 | ₹9,099 | ₹-829 |
| 16 Apr 2026 | ₹12,240 | ₹10,558 | ₹1,682 | ₹10,762 | ₹8,638 | ₹2,124 |
| 15 Apr 2026 | ₹10,039 | ₹8,674 | ₹1,365 | ₹10,942 | ₹9,525 | ₹1,417 |
| 14 Apr 2026 | ₹10,372 | ₹12,169 | ₹-1,797 | ₹6,910 | ₹7,965 | ₹-1,055 |
| 13 Apr 2026 | ₹12,622 | ₹11,115 | ₹1,507 | ₹8,144 | ₹9,217 | ₹-1,073 |
| 10 Apr 2026 | ₹14,324 | ₹12,849 | ₹1,475 | ₹9,588 | ₹10,182 | ₹-594 |
| 9 Apr 2026 | ₹9,760 | ₹11,502 | ₹-1,742 | ₹8,189 | ₹6,378 | ₹1,811 |
| 8 Apr 2026 | ₹9,988 | ₹11,452 | ₹-1,464 | ₹7,269 | ₹6,904 | ₹365 |
| 7 Apr 2026 | ₹8,923 | ₹10,077 | ₹-1,154 | ₹8,082 | ₹6,180 | ₹1,902 |
| 6 Apr 2026 | ₹14,354 | ₹14,832 | ₹-478 | ₹10,139 | ₹10,795 | ₹-656 |
| 3 Apr 2026 | ₹13,987 | ₹13,590 | ₹397 | ₹6,581 | ₹5,583 | ₹998 |
| 2 Apr 2026 | ₹13,941 | ₹15,307 | ₹-1,366 | ₹6,296 | ₹4,135 | ₹2,161 |
| 1 Apr 2026 | ₹11,582 | ₹12,639 | ₹-1,057 | ₹9,792 | ₹7,591 | ₹2,201 |
| 31 Mar 2026 | ₹14,690 | ₹13,293 | ₹1,397 | ₹9,136 | ₹8,762 | ₹374 |
| 30 Mar 2026 | ₹14,618 | ₹13,917 | ₹701 | ₹7,269 | ₹7,535 | ₹-266 |
| 27 Mar 2026 | ₹10,827 | ₹12,800 | ₹-1,973 | ₹8,202 | ₹8,318 | ₹-116 |
| 26 Mar 2026 | ₹13,757 | ₹13,469 | ₹288 | ₹6,643 | ₹6,430 | ₹213 |