FII DII net flows: what changed by June 24
Market snapshot: June 24 rebound on the radar
Nifty was quoted at 24,044.75 on 24 June 2026, up 220.65 points or 0.93% in the social-media trackers shared widely. The day’s move came after a volatile stretch in the week’s discussion threads. On 23 June, a “Daily Pulse” note showed Nifty at 23,794.45, down 308.45 points or 1.28%. Another widely shared update for the same session referenced Nifty closing around 23,824, down 1.16%, highlighting how posts can differ by timestamp and source. Volatility was also part of the conversation, with India VIX cited at 14.23 for 23 June and 12.8 for 22 June. The core focus in these threads was not stock-specific news but institutional flow patterns. Retail users repeatedly linked the index swing to how foreign and domestic institutions split their exposure between cash and derivatives.
June 23 flows: cash buying with futures selling
For Tuesday, 23 June 2026, multiple posts converged on a similar picture for cash flows. FIIs were shown as marginal net buyers in cash, around +₹18 crore, while DIIs were net buyers near +₹680 crore. In the “Daily Pulse” sheet, the figures were FII cash +₹17.86 crore and DII cash +₹680.21 crore, which is directionally identical. The same update highlighted that FIIs sold index futures, with FII index futures at -₹936.98 crore. Futures breakdowns shared in the thread put NIFTY futures at -₹552.38 crore and BANKNIFTY futures at -₹396.83 crore, while FINNIFTY futures were +₹5.09 crore. Index options activity was also prominently cited at ₹12,479.94 crore, reflecting heavy derivatives participation. The most repeated interpretation was that FIIs bought cash but sold futures as a hedge against downside, rather than a clean risk-on bet.
June 22 flows: cash selling with futures buying
The prior session, 22 June 2026, was presented as the mirror image in many comments. The “Daily Pulse” entry showed Nifty at 24,087.2, up 74.1 points or 0.31%, alongside a lower VIX reading of 12.8. FIIs were net sellers in cash at -₹635.91 crore, while DIIs were net buyers at +₹1,035.72 crore. At the same time, FIIs were net buyers of index futures at +₹598.14 crore. The breakdown shared was NIFTY futures +₹347.58 crore, BANKNIFTY futures +₹47.53 crore, and FINNIFTY futures -₹0.8 crore. Index options net flow for the day was cited at ₹3,340.9 crore. Social posts framed this as possible short covering or hedging, because the cash and futures legs moved in opposite directions.
What Reddit focused on: hedging signals over headlines
A consistent theme across Reddit-style discussions was that a single “FII net buy” headline can be misleading without the derivatives context. On 23 June, the repeated line was “FIIs bought cash but sold futures,” suggesting portfolio hedging. On 22 June, the narrative flipped to “FIIs sold cash but bought index futures,” which users read as either short covering or a structured hedge. The presence of large index options figures on both days reinforced that institutions were active in layered strategies, not one-way trades. Users also compared VIX readings across the two sessions, noting that 23 June showed a higher VIX at 14.23 than 22 June at 12.8. Several comments treated VIX as a quick sentiment gauge alongside futures positioning. Importantly, these were interpretations from market watchers, not confirmations of intent from the institutions. The practical takeaway shared was to check cash, futures, and options together before concluding that “FIIs are bullish or bearish.”
Key numbers in one view (cash and derivatives)
The most-circulated numbers can be organised into a simple comparison across the dates referenced in posts. This helps separate daily moves from the larger monthly narrative that FIIs were net sellers in June while DIIs were net buyers. Where multiple posts showed near-identical values, the table keeps the commonly repeated figures from the shared trackers. All values are in crore as displayed in the social media screenshots and summaries. The goal here is to reflect what was trending in the discussion, not to restate an official end-of-day bulletin. Investors repeatedly reminded each other that official institutional data is available on NSE and BSE and is generally updated after the trading session. Because the table mixes daily cash, derivatives, and a provisional flow datapoint, it should be read as a snapshot of what the community was reacting to.
June 19: the session that briefly flipped the script
Beyond the daily pulses, one widely shared summary highlighted provisional data for 19 June 2026. It stated that FPIs or FIIs bought equities worth ₹4,859.07 crore, while DIIs were net sellers of ₹1,159.64 crore. NSE data in that summary described it as the first day of net selling by DIIs since May 15. This mattered because the dominant June narrative in posts was “FII selling versus DII buying.” The same write-up noted that despite the 19 June inflow, FIIs had sold shares worth ₹43,044.09 crore so far in June up to 19 June. Weekly figures quoted there showed FIIs as net sellers of ₹3,579 crore and DIIs as net buyers of ₹17,125 crore. Combined weekly institutional flows were still positive at ₹13,546 crore, supporting the idea that domestic buying was cushioning foreign selling. In discussions, June 19 was used as an example of why day-to-day flips do not always change the broader monthly pattern.
Monthly and longer-window trackers: why the story stayed mixed
Several posts referenced month-to-date and rolling-window trackers that aggregated flows. One shared table line showed “Jun 2026” with FIIs at -₹43,662 crore, DIIs at +₹66,771 crore, and Nifty around 24,059.85 marked as “live” with +2.9%. Another screenshot-style summary dated 23 June, 2026 at 05:11 AM presented cumulative June figures: FII buy ₹2,41,008.65 crore, FII sell ₹2,74,003.13 crore, and FII net -₹32,994.47 crore. The same snapshot showed DII buy ₹1,95,079.87 crore, DII sell ₹1,48,269.12 crore, and DII net ₹46,810.74 crore. A different “latest session” card also showed a 30-day FII figure of -₹80,116 crore, while DIIs were shown positive at +₹1,22,108 crore in one post. These trackers were used to argue that daily FII cash buying does not necessarily negate the broader selling trend visible across the month. They also reinforced the idea that DIIs had been the steadier source of net demand through much of 2026 as described in the circulated notes.
Where to verify: NSE and BSE remain the reference point
Amid heavy sharing of screenshots, several posts reminded users where the official data sits. Daily FII and DII activity is available on the National Stock Exchange (NSE) and Bombay Stock Exchange (BSE) websites. The same notes stated that accurate FII activity for the current trading day can be found on official exchange sites rather than forwarded images. They also explained that FII and DII trading data is generally updated at the end of each trading session, with net figures released in the evening. That timing point matters because early-morning cards and mid-day snapshots can be partial or based on different cut-offs. Many commenters also highlighted that institutional flows are a key variable in price formation because institutions deploy large sums in the market. The practical workflow repeated in threads was to cross-check the cash market net figure with index futures and options numbers. In the June 22 and June 23 examples, that cross-check is exactly what produced the popular “hedged long” interpretation.
Frequently Asked Questions
Did your stocks survive the war?
See what broke. See what stood.
Live Q4 Earnings Tracker