4 Sept 2026 bullish
FII Net -₹2,346 crore net sell on Sep 3 (NSE cash provisional), after +₹1,143 crore on Sep 1 and +₹6,688 crore on Sep 2 — a ₹7,832 crore net buy over two days, the best FII run in 10 months
DII Net +₹4,977 crore net buy on Sep 3 (NSE cash provisional)

Combined institutional flows were net positive (+₹2,631 crore) even on a down day: DIIs bought more than twice what FIIs sold, and the FII pullback was tiny against the previous two sessions' record accumulation. The FCNR-backed rupee stability and softening US data are pulling foreign money back, but FIIs are still net sellers by roughly ₹3.5 lakh crore for 2026 — this is an early turn, not a completed trend.

3 Sept 2026 bullish
FII Net +₹6,688 crore net buy on Sep 2 (combined exchanges; largest single-day FII purchase in 10 months)
DII Net +₹2,813 crore net buy on Sep 2

Institutions absorbed the third straight down day with the biggest FII buying spree since October 2025, plus steady DII support. Note the NSE-only cash figure showed FIIs net selling ₹1,914 crore — the +₹6,688 crore is the combined-exchange number — and FIIs remain heavy net sellers for 2026 (~₹3.5 lakh crore), so this is one strong session, not a trend.

2 Sept 2026 mildly positive, tentative
FII Net +Rs 1,143 crore (net buyers) on Sep 1; sold Rs 16,664 cr, bought Rs 17,808 cr
DII Net +Rs 1,847 crore (net buyers) on Sep 1

FIIs turned net buyers on Sep 1 for the first meaningful session after a Rs 7,532 cr August outflow (following Rs 5,779 cr in July), while DIIs continue absorbing (roughly Rs 5.5 lakh cr net bought YTD). Treat as tentative: the crude/war shock can easily reverse foreign flows, and FIIs have still sold ~Rs 3.5 lakh cr cumulatively in 2026.

1 Sept 2026 bearish
FII Net Net sellers ~ -₹7,985 crore (Aug 31)
DII Net Net buyers (absorbing FII supply; exact figure not confirmed)

Foreign investors sold ~₹7,985 crore of equities on Monday amid the crude spike and hawkish Fed signals, while domestic institutions bought the dip. Until FII selling stabilises, index-level upside is capped; the money is rotating into defensives (pharma, private banks) rather than broad beta.

31 Aug 2026 neutral
FII Net -Rs 5,040 crore on Aug 28; August month-to-date still net buyers of ~Rs 30,900 crore
DII Net +Rs 17,320 crore in the week of Aug 17-21, buying every session; +Rs 230 crore on Aug 25

Domestic institutions are absorbing every foreign outflow, which is why the index has stayed rangebound rather than falling; but late-week FII selling on the Iran strike means today's open is defensive.

28 Aug 2026 DII-heavy support with FIIs neutral-to-light sellers
FII Net -₹298 crore net sellers (Aug 27 provisional, NSE)
DII Net +₹4,977 crore net buyers (Aug 27 provisional, NSE)

FIIs turned sellers after three days of buying, but DIIs absorbed nearly ₹5,000 crore — the biggest one-day domestic inflow in a week — keeping combined flows net positive at ~₹4,679 crore. August month-to-date: FIIs ~+₹9,000 crore vs DIIs ~+₹66,000 crore. The market is being carried by domestic money; any return of sustained FII buying would be an accelerant.

27 Aug 2026 DII-driven market — domestic institutions have net-bought for 16 straight sessions; foreign selling has paused in August
FII Net +₹502.63 crore (Aug 26, provisional)
DII Net +₹6,425.16 crore (Aug 26, provisional)

DIIs bought ₹6,425 crore on Aug 26 — their 16th consecutive net-buying session — while FIIs added just ₹503 crore. August month-to-date: FIIs +₹5,792 crore, DIIs +₹43,518 crore. Year to date FIIs are still net sellers (~₹3.4 lakh crore), but the domestic bid has absorbed every wave of selling, which is exactly why the market ranges instead of falling.

26 Aug 2026 positive
FII Net +₹1,593.53 crore (net buy, Aug 25; second straight day; ~+₹8,757 crore MTD August)
DII Net +₹230.26 crore (net buy, Aug 25; ~+₹54,588 crore MTD August)

Two consecutive days of FII buying is the first sustained foreign inflow after months of selling (still -₹3.38 lakh crore YTD), and DIIs keep steadily absorbing supply. This is the kind of two-sided buying that supports a grind higher rather than a one-way rally.

25 Aug 2026 DIIs are carrying the market; FIIs remain volatile two-way flow
FII Net +₹1,182 cr on Aug 24; +₹3,696 cr net month-to-date in August
DII Net +₹2,493 cr on Aug 24; +₹36,863 cr net month-to-date in August

Domestic institutions have bought on almost every session this month and are offsetting every foreign sell day, which is why dips have been shallow. FIIs have flipped between buying and selling daily on US-Iran and crude headlines, but remain net buyers in August after being heavy net sellers over the past year (about ₹3.4 lakh crore YTD).

24 Aug 2026 mixed
FII Net Net sellers for the week ended Aug 21: -₹1,602 cr (-₹543 cr on Friday; sold 3 of 5 sessions), snapping a three-week buying streak; August MTD is still net positive at about +₹2,510 cr.
DII Net Net buyers every session: +₹2,124 cr on Friday and +₹17,320 cr for the week; August DII buying is well above ₹17,000 cr.

DIIs bought every single session and remain the floor, but FIIs posted their first negative week in a month. August is still net positive for foreigners, so treat this as a pause; if the selling extends a second week, the FII streak flips and up-days should be sold into.

22 Aug 2026 mixed
FII Net Net sellers on Aug 21: -₹543 cr (also -₹583 cr on Aug 20; sold 3 of 5 sessions last week; August cumulative still about -₹3,174 cr; YTD about -₹3.4 lakh cr)
DII Net Net buyers every session last week: +₹2,124 cr on Aug 21 (and ₹2,579 cr, ₹3,974 cr, ₹3,538 cr earlier in the week); August DII buying ~₹17,000 cr+

DIIs are the floor and bought every single session, but foreign selling has only slowed, not reversed. A sustained FII turn is the missing ingredient for a durable rally; until then treat up-days as bounces.

21 Aug 2026 neutral
FII Net -Rs 583 cr (provisional NSE/BSE Aug 20; NSDL basis +Rs 495 cr)
DII Net +Rs 3,538 cr (Aug 20)

FIIs flipped back to selling after one day of buying (Rs 408 cr on Aug 19), but DII absorption remains strong and YTD flows (FII -Rs 3.4 lakh cr vs DII +Rs 5.24 lakh cr) keep the market supported on dips.

20 Aug 2026 supportive
FII Net +₹408 cr net buy (Aug 19, 2nd straight session)
DII Net +₹3,974 cr net buy (Aug 19, 7th straight session)

Combined +₹4,382 cr institutional buying cushioned a 7th down day, but FII buying is modest vs ~$25bn cumulative 2026 outflows - support, not a reversal signal.

19 Aug 2026 neutral
FII Net +Rs 1,652 cr (Aug 18, provisional)
DII Net +Rs 2,579 cr (Aug 18)

FIIs reversed two sessions of selling with a net buy, but NSDL data still shows FIIs net sellers (~Rs 339 cr) and YTD outflows near Rs 3.4 lakh cr. DII buying remains the floor, not a fresh foreign-flow tailwind.

18 Aug 2026 mixed-constructive
FII Net -₹2,535.10 cr (Aug 17, provisional)
DII Net +₹5,101.46 cr (Aug 17, provisional)

DIIs out-bought FIIs 2:1 for the 5th straight session, and August FPI inflows remain +₹16,621 cr month-to-date, but crude >$91 and a weak rupee keep foreign flows twitchy - the Nifty still fell 5 sessions in a row.

17 Aug 2026 mildly bullish
FII Net +₹508 cr (Aug 14); +₹1,228 cr week; +₹4,116 cr Aug MTD
DII Net +₹356 cr (Aug 14); +₹9,286 cr week; +₹17,053 cr Aug MTD

FIIs have net bought for a third straight week after two heavy sell weeks, but YTD outflows (~₹2.4 lakh cr) make this a recovery rather than a reversal; DII buying remains the structural floor.

14 Aug 2026 mildly bullish - foreign selling has abated and DII support remains robust
FII Net Net buyer ~Rs 259 cr on Aug 11 (second straight session); ~Rs 10,000-13,000 cr net buy in August MTD
DII Net Net buyer ~Rs 25 cr on Aug 11; ~Rs 38,400 cr net buy in August MTD

FIIs have been net buyers for two consecutive sessions and across August so far after four months of outflows; DIIs remain the structural buyer, offsetting FII's Rs 3.37 lakh cr YTD selling with Rs 4.98 lakh cr YTD buying.

14 Aug 2026 mixed - DII-cushioned
FII Net -Rs 1,000 crore (Aug 12; net sellers after 3 buying sessions)
DII Net +Rs 5,841 crore (Aug 12, cash market)

FII selling resumed on crude and Tata-shock risk aversion but DII cash buying of Rs 5,841 crore absorbed it. FPIs remain net buyers of Rs 12,921 crore in August so far, so the one-day FII print should be treated as noise within an improving August flow trend.

14 Aug 2026 DII accumulation absorbing FII supply
FII Net -₹511 cr net sell (Aug 13, provisional)
DII Net +₹4,353 cr net buy (Aug 13, provisional; month-high)

DIIs bought ~8.5x the FII selling on Aug 13 and ~₹5,841 cr on Aug 12, offsetting August's FII profit-taking; YTD FIIs are still net sellers at ₹3.37 lakh cr vs DII buying of ₹4.98 lakh cr, so domestic money is the marginal price-setter.

14 Aug 2026 mixed-to-bullish - DII accumulation continues and FIIs are still net buyers for July
FII Net -₹736 cr (Jul 15, third straight session of selling; -₹4,538 cr over Jul 13-15)
DII Net +₹705 cr (Jul 15, sixth straight session of buying)

FII cash selling is moderate and monthly flows are positive (~₹3,837 cr in July, first net-buy month since February), while DIIs keep absorbing outflows. The structural shift is supportive: FII ownership is down to ~14.3% while DII ownership has risen to ~18.7%.

14 Aug 2026 positive
FII Net -Rs 1,003 cr (Aug 12 provisional); Aug MTD +Rs 9,836 cr; July +Rs 20,200 cr
DII Net +Rs 5,842 cr (Aug 12); Aug MTD +Rs 38,449 cr

One red session after three days of FII buying, but the trend has turned: July was the first net-buy month after four outflow months, and DIIs continue to absorb every dip. Range-bound market with improving institutional support.

14 Aug 2026 mixed
FII Net Rs -511 cr (Aug 13); Rs -1,003 cr (Aug 12)
DII Net Rs +4,353 cr (Aug 13); Rs +5,842 cr (Aug 12)

FIIs flipped to a two-day sell streak after three days of buying, but August month-to-date FPI inflows stay positive (~Rs 12,900 cr) and DIIs absorbed the selling. Net-net constructive but choppy: DII support is carrying the market while FII direction flips on crude and geopolitical headlines.

14 Aug 2026 Constructive but fragile
FII Net Net buyer ~Rs 9,836 cr MTD August (provisional: +Rs 1,975 cr Aug 10, +Rs 259 cr Aug 11); YTD still net seller at ~Rs 3.37 lakh cr
DII Net Net buyer ~Rs 38,449 cr MTD August; intermittent daily selling (Aug 10: -Rs 1,290 cr); YTD net buyer ~Rs 4.96 lakh cr

FPIs have been net buyers for two straight weeks after a 4-month spree - the first durable flip in 2026 - while DIIs keep absorbing. But DII cash reserves are at 2-year lows, so a fresh FII bout would find a thinner domestic bid.

14 Aug 2026 mixed-to-positive
FII Net -₹1,688 cr on Jul 27 (provisional); net buyers in July's final week - ~₹20,200 cr net for July per NSDL, first net-buy month since Feb
DII Net +₹2,329 cr on Jul 27; +₹35,099 cr in July - 36th straight monthly buy

FII selling is fading fast - July's provisional outflow (~₹5,780 cr) is the lowest of 2026 and the final four sessions turned positive - but they remain net sellers YTD (~₹2.5 lakh cr). DII buying stays the structural support.

14 Aug 2026 bullish
FII Net Net -Rs 511 cr on Aug 13 (provisional); net buyers ~Rs 12,921 cr in August so far
DII Net +Rs 4,353 cr on Aug 13 (highest daily August net buy)

DIIs continue to absorb FII churn (YTD FII -Rs 3.37 lakh cr vs DII +Rs 4.98 lakh cr), and FIIs have turned net buyers in August, removing the biggest flow overhang.

14 Aug 2026 Mixed; DII-led support with fickle FII flows
FII Net -Rs 511 crore (Aug 13); -Rs 1,003 crore (Aug 12)
DII Net +Rs 4,353 crore (Aug 13); +Rs 5,842 crore (Aug 12)

FIIs flipped to net sellers on Aug 12-13 after a three-session buying streak, but DIIs bought Rs 4,353 crore on Aug 13 - the month's biggest daily purchase. August FPI inflows are still positive at ~Rs 12,921 crore so far, while YTD FII net selling remains ~Rs 3.4 lakh crore versus ~Rs 5 lakh crore of DII buying - the structural domestic bid is the market's anchor.

14 Aug 2026 mixed with DII backstop
FII Net +Rs 258.55 cr on Aug 11; -Rs 1,002.50 cr Aug 12 and -Rs 510.69 cr Aug 13; +Rs 9,836 cr month-to-date through Aug 11
DII Net +Rs 24.77 cr Aug 11; +Rs 5,841.66 cr Aug 12 and +Rs 4,353.09 cr Aug 13; +Rs 38,449 cr month-to-date

The FII buying streak paused on geopolitics and crude, but August remains FII-positive after four losing months; DIIs absorbed every sell day, so index downside was contained.

14 Aug 2026 defensive - FII selling cushioned by DII buying
FII Net -Rs 2,999.23 cr (net seller, Jul 23 provisional)
DII Net +Rs 2,947.14 cr (net buyer, Jul 23 provisional)

FIIs net sold Rs 2,999 cr on Jul 23 (Rs 3,289 cr for the week of Jul 20-23) on oil-driven risk-off, while DIIs bought Rs 2,947 cr, nearly fully offsetting. Domestic institutions are the support base, but persistent foreign outflows cap upside while Brent stays above $100.

14 Aug 2026 constructive, DII-led support
FII Net -Rs 511 cr on Aug 13; ~+Rs 9,836 cr MTD August
DII Net +Rs 4,353 cr on Aug 13; ~+Rs 38,449 cr MTD August

FIIs turned net sellers for two straight sessions (Aug 12-13, ~Rs 1,514 cr combined) after a strong August buying streak, but DIIs absorbed it with ~Rs 10,195 cr of net buying over the same two days. CY26 YTD FII outflows (~Rs 3.38 lakh cr) continue to be offset by DII buying (~Rs 4.97 lakh cr), and FIIs favor autos, consumer durables and healthcare.

14 Aug 2026 Constructive but split - DIIs are the anchor, FIIs selectively positive
FII Net -₹511 cr on Aug 13; ~+₹9,800 cr net buyer month-to-date through Aug 11
DII Net +₹4,353 cr on Aug 13; ~₹38,400 cr net bought in August so far

FIIs have been net buyers for most of August (second straight month after four months of selling, YTD still ~₹3.4 lakh cr net sellers), while DIIs consistently absorb supply. Aug 13's FII outflow of ₹511 cr was easily offset by ₹4,353 cr of DII buying.

14 Aug 2026 DII-led support with FII churn; mildly positive
FII Net -Rs 511 cr (Aug 13 provisional); August so far net +Rs 12,921 cr as of Aug 11
DII Net +Rs 4,353 cr (Aug 13, highest daily DII net buy in August)

FIIs turned net sellers (-Rs 511 cr) on Aug 13 while DIIs bought Rs 4,353 cr, the month's largest DII net purchase. August has flipped positive for FIIs (~Rs 12,900 cr net inflow) after four months of outflows, though YTD FII selling remains ~Rs 2.4-3.4 lakh cr.

14 Aug 2026 DII accumulation absorbing FII selling - neutral-bullish
FII Net -₹1,003 crore (net sellers, Aug 12)
DII Net +₹5,842 crore (net buyers, Aug 12)

DIIs have absorbed FII cash-market outflows for a second straight session (Aug 13: FII -₹511 cr, DII +₹4,353 cr), keeping combined flows positive in a range-bound market. FII buying in stock futures (+₹1,048 cr) suggests the selling is tactical, not structural.

14 Aug 2026 constructive
FII Net -Rs 511 cr on Aug 13; +Rs 9,836 cr month-to-date in August
DII Net +Rs 4,353 cr on Aug 13; ~+Rs 8,900 cr this week, +Rs 7,767 cr last week

FIIs flipped to net buyers in August after four months of selling (second straight positive week), while DIIs are absorbing every FII profit-taking day (Rs 4,353 cr on Aug 13). The combination explains why the market is range-bound rather than falling despite crude and geopolitical noise.

14 Aug 2026 mildly bullish
FII Net +Rs 1,650 cr on Jul 21 (provisional); July monthly ~+Rs 20,200 cr (NSDL incl. primary) or outflow narrowed to Rs 5,780 cr (provisional cash-only)
DII Net -Rs 657 cr on Jul 21 (provisional); July monthly +Rs 35,100 cr (7th straight month)

FIIs net bought Rs 1,650 cr on Jul 21 while DIIs net sold Rs 657 cr - a reversal from June. Monthly, FPIs turned net buyers in July after four months of outflows while DIIs kept buying, with FII ownership at a record-low ~14.3% vs DII ~21% of Nifty 500.

5 Aug 2026 neutral-to-positive
FII Net +Rs 2,446 crore (Aug 4)
DII Net -Rs 936 crore (Aug 4)

FIIs turned net buyers for a second straight session while DIIs profit-booked, but the YTD picture is unchanged: FIIs still net sellers of ~Rs 3.4 lakh crore against DII net buying of ~Rs 4.8 lakh crore, so domestic flows remain the market's backbone.

5 Aug 2026 neutral
FII Net -Rs 943 cr (Aug 5, provisional)
DII Net +Rs 2,883 cr (Aug 5, provisional)

FII selling resumed (-Rs 943 cr) after a six-session buying streak (Rs 2,446 cr on Aug 4) ahead of the RBI decision, while DIIs absorbed the flow (+Rs 2,883 cr). YTD FIIs remain net sellers (~-Rs 3.4 lakh cr) against DII buying of ~Rs 4.94 lakh cr, so domestic accumulation remains the structural support.

5 Aug 2026 constructive
FII Net -Rs 943 cr (Aug 5, provisional)
DII Net +Rs 2,883 cr (Aug 5, provisional)

FIIs sold Rs 943 cr on Aug 5 after two sessions of buying, but July turned net-positive (~Rs 20,000 cr) after four months of outflows; DIIs keep absorbing with a record 21% Nifty 500 ownership, so dips are being bought.

5 Aug 2026 FII selling easing, DIIs remain strong counterbalance
FII Net ₹+383.76 crore (June 25)
DII Net ₹+5,747.75 crore (June 25)

FIIs turned marginal net buyers on June 25 after weeks of sustained selling, though June MTD FII outflows still totaled ~₹45,000 crore. DIIs maintained heavy buying at ₹+76,000+ crore for June, absorbing FII supply. The flow divergence is narrowing — a potential early signal of FII capitulation on the short side.

5 Aug 2026 DIIs absorbing FII selling; neutral-to-cautious
FII Net -₹943.42 Cr (Aug 5, sell)
DII Net +₹2,883.17 Cr (Aug 5, buy)

FIIs turned net sellers on Aug 5 after 6 consecutive buying sessions (+₹2,446 Cr on Aug 4), taking profits post RBI policy. DIIs stepped in strongly with ₹2,883 Cr purchases, cushioning the downside. YTD FIIs are net sellers of ~₹3.4 lakh Cr while DIIs have infused ~₹4.9 lakh Cr.

5 Aug 2026 constructive
FII Net +Rs 243 crore (Jul 6, provisional)
DII Net +Rs 3,791 crore (Jul 6, provisional)

FIIs bought for a second straight session after turning net buyers on July 3, pausing June's ~Rs 49,000 crore exit; DIIs anchored with Rs 3,791 crore bought. Weekly FII flows were still net negative (~-Rs 4,000 crore), so the reversal is early and unconfirmed.

5 Aug 2026 Foreign buying with domestic profit booking
FII Net Rs +2,446.47 crore on 2026-08-04
DII Net Rs -936.14 crore on 2026-08-04

FII cash buying is a constructive change from prior outflows. DII selling means the signal is supportive but not yet synchronized institutional accumulation.

5 Aug 2026 Foreign buying with domestic profit booking
FII Net Rs +2,446.47 crore on 2026-08-04
DII Net Rs -936.14 crore on 2026-08-04

FII cash buying is a constructive change from prior outflows. DII selling means the signal is supportive but not yet a synchronized institutional accumulation day.

5 Aug 2026 mixed — domestic absorption remains the anchor; FII selling resumed after a two-session buy streak
FII Net -Rs 943 cr (Aug 5); YTD ~-Rs 3.4 lakh cr
DII Net +Rs 2,883 cr (Aug 5); YTD ~+Rs 4.94 lakh cr

FIIs turned net sellers (-Rs 943 cr) after buying Rs 2,446 cr on Aug 4, keeping YTD outflows near Rs 3.4 lakh cr. July turned FII-positive on rupee stability and ~$40.8bn FCNR inflows, but flows were debt-led, so a durable equity reversal is not yet established.

5 Aug 2026 Improving — inflection point reached
FII Net -₹43,600 Cr (June MTD) but flipped to net buying of ~₹1.3B in second half of June
DII Net +₹66,000+ Cr (June MTD, record monthly inflow)

FIIs were heavy sellers in early June (~$4.3B) amid West Asia conflict but turned net buyers after the US-Iran ceasefire and crude oil crash. DIIs absorbed all FII selling with record monthly inflows, powered by SIP flows and retail participation. FII ownership fell to record low ~14%, DII ownership at all-time high ~19%. The second-half reversal into net FII buying is a potential regime change signal after 21 months of sustained foreign selling.

5 Aug 2026 FII selling inflection with DII floor intact — net institutional flow turning supportive
FII Net −₹31,823 Cr (June MTD); turned net buyer of $899M in 5 sessions post June 15 ceasefire
DII Net +₹76,156 Cr (June MTD); 35th consecutive month of net buying

FIIs sold $3B in June overall but the month split dramatically: $4.3B outflow in first half vs $1.3B inflow in second half post-ceasefire. DIIs continued record buying at $9B+ for the month, fully offsetting foreign outflows. The FII-to-DII ownership ratio in Nifty-500 is now at a historic low (17.1% vs 20.9%), suggesting diminishing marginal selling pressure from foreign investors.

13 Jul 2026 constructive
FII Net -₹3,062 crore (July 13); July cash-market outflow ~₹5,780 cr vs ₹49,030 cr in June; NSDL shows net FII buying (~₹15,400-20,200 cr) incl. primary market
DII Net +₹2,172 crore (July 13); ~₹35,100 cr in July, extending a 36-month net-buying streak

DIIs continue to absorb FII supply, and foreign selling has slowed sharply in July after four months of heavy outflows. The flow mix supports a range-bound-to-positive market regime; FII return as durable buyers is the upside trigger.

10 Jul 2026 bullish
FII Net +₹2,604 cr (net buyers)
DII Net +₹2,020 cr (net buyers)

Both FIIs and DIIs were net buyers on July 10 (combined ~₹4,623 cr). FIIs had been net sellers for four straight months through June, so sustained FII buying is the key recovery signal. July MTD: FII +₹1,969 cr, DII +₹9,246 cr; YTD FII outflows ~₹2.5 lakh crore remain the overhang.

9 Jul 2026 constructive
FII Net +₹1,963 cr (Jul 8 provisional; third straight buying session)
DII Net +₹790 cr (Jul 8 provisional)

FIIs bought ₹1,963 cr and DIIs ₹790 cr on Jul 8 even as Nifty fell 2.1%, extending the FII streak to three sessions. July-to-date FII net buying is ~₹2,500 cr versus ₹49,028 cr sold in June — a flow shift that supports the rebound if it holds.

7 Jul 2026 constructive shift
FII Net +Rs 393 cr net buyers on Jul 7 (third straight session)
DII Net -Rs 383 cr net sellers on Jul 7 after +Rs 3,791 cr on Jul 6

FIIs have now bought for three consecutive sessions after selling Rs 49,029 cr in June — the first sustained foreign-buying streak of 2026. DIIs remain structurally strong (Rs 3,791 cr bought on Jul 6), keeping the market supported through the thin-breadth pullback.

30 Jun 2026 DII support cushioning FII outflow; bearish near-term on sustained FII selling
FII Net Rs -2,557 crore (net sellers)
DII Net Rs +6,842 crore (net buyers)

FIIs have been net sellers for most of June 2026, offloading Rs 2,557 crore on June 30 alone. YTD FII selling stands at Rs 3.2-3.5 lakh crore. DIIs continue to absorb with Rs 4.2-4.6 lakh crore YTD buying, but the persistent FII outflow remains a headwind for large-cap financials and IT. The June 19 FII buying of Rs 4,859 crore (largest since Feb 2026) was an outlier, not a trend reversal.

29 Jun 2026 neutral (lean bearish for the month)
FII Net -Rs 1,350 crore (June 29, 2026 provisional cash market)
DII Net +Rs 2,801 crore (June 29, 2026 provisional cash market)

FIIs were net sellers for June overall (~Rs 43,044 cr through June 19) but selling tapered sharply in the last two weeks with three net-buy days (Jun 17/19/23). DIIs consistently absorbed with ~Rs 4.5 lakh crore YTD equity purchases. Year-to-date: FII -~Rs 3.45 lakh cr vs DII +~Rs 4.5 lakh cr.

25 Jun 2026 bullish
FII Net ~Rs 8,320 Cr net buyers (MTD June); turned positive late-month after early selling of ~Rs 4,043 Cr; single-day high of Rs 7,941 Cr on June 20
DII Net ~Rs 69,176 Cr net buyers (MTD June); second-highest monthly DII inflow of 2025; absorbed FII selling early-month and sustained the rally

Both FIIs and DIIs were net buyers by month-end — a rare convergence. DIIs provided the floor through early-month FII outflows, and FIIs returned aggressively after the ceasefire. Combined institutional buying of ~Rs 77,500 Cr for June is strongly bullish for market breadth.

19 Jun 2026 bearish near-term but DII absorption provides a floor
FII Net -₹1,025 crore (June 19); cumulative monthly outflows ~₹46,000+ crore; CY2026 total ₹2.67 lakh crore
DII Net Net buyers on June 19; month-to-date purchases ~₹61,137 crore as of mid-June; DII ownership at all-time high of 20.9%

FIIs have been net sellers for four consecutive months with $60 billion in cumulative outflows since the September 2024 peak, but selling intensity eased in late June. DIIs bought consistently — including ₹3,517 crore on June 18 alone — absorbing FII selling and preventing a steeper correction. FII ownership at record low 14.2% while DII ownership at record high 20.9% represents a structural ownership shift.

18 Jun 2026 DIIs fully absorbing FII selling; FII outflow pace decelerating post US-Iran ceasefire
FII Net -Rs 1,025 Cr (June 18); MTD -Rs 47,903 Cr; YTD FY27 -Rs 3.45 lakh Cr
DII Net +Rs 3,517 Cr (June 18); MTD +Rs 66,215 Cr; 35th consecutive month of net buying

FII selling slowed markedly in H2 June after a brutal first fortnight (Rs 62,800 Cr). DII buying at record levels (Rs 76,156 Cr in June alone) has been the primary market stabilizer. FII ownership fell to record low 17.1% of Nifty-500 while DII ownership hit all-time high 20.9%. FIIs turned net buyers in 7 of 8 sessions post-ceasefire, suggesting a potential inflection point.

17 Jun 2026 BOTH_BUYING — strongest flow signal in weeks
FII Net Net buyers ~Rs 1,000-1,500 Cr (provisional)
DII Net Net buyers ~Rs 3,500-4,500 Cr (estimated)

FIIs turned net buyers on June 15 after an 11-session selling streak, with the shift accelerating into June 17 as crude decline and US-Iran peace deal improved EM risk appetite. DIIs continued their record buying streak (cumulative $162B since Oct 2024). Combined institutional buying is the strongest flow signal in several weeks and supports the current rally's durability.

12 Jun 2026 DII support offsets but does not end FII risk reduction
FII Net ₹-1,987.09 crore on 2026-06-11
DII Net ₹+4,224.51 crore on 2026-06-11

Domestic buying was more than twice the foreign selling on June 11. The cushion is constructive, but repeated FII outflows argue against chasing broad-market breakouts.

11 Jun 2026 mixed with a positive domestic offset
FII Net Rs -2,124.98 crore on June 10, 2026
DII Net Rs +3,123.95 crore on June 10, 2026

Foreign selling remains a headwind, but domestic institutions absorbed it with roughly Rs 999 crore of net positive combined cash flow.

11 Jun 2026 cautious with domestic support
FII Net Net sell Rs 2,124.98 crore
DII Net Net buy Rs 3,123.95 crore

DII demand offset FII selling by roughly Rs 999 crore, but persistent foreign exits keep the market vulnerable below resistance.

9 Jun 2026 bearish
FII Net -₹5,555.67 crore
DII Net +₹5,165.24 crore

Domestic buying nearly offset foreign selling, but FIIs still exceeded DII demand by about ₹390 crore. The nine-session FII selling streak keeps the flow regime risk-off.

8 Jun 2026 DII support offsetting heavy FII selling
FII Net -Rs 8,776.3 crore
DII Net +Rs 9,133.6 crore

The June 5 cash-market flow was not risk-on because foreign selling remained large. DII absorption kept the downside controlled but does not justify adding weak setups.

5 Jun 2026 balanced but cautious
FII Net -₹4,447 crore
DII Net +₹4,360 crore

June 4 provisional flows show domestic institutions almost fully absorbing FII selling. This reduces panic risk but does not create a strong fresh buying signal.

4 Jun 2026 mixed but fragile
FII Net -Rs 5,616.56 crore on 03 Jun 2026
DII Net +Rs 5,740.89 crore on 03 Jun 2026

DII buying almost offset FII selling, leaving net market activity marginally positive. The problem is quality of flow: foreign selling remains persistent and caps upside confidence.

3 Jun 2026 DII absorption with persistent FII pressure
FII Net June 2026 month-to-date: about -₹12,275 crore
DII Net June 2026 month-to-date: about +₹14,698 crore

NiftyTrader shows DIIs absorbing more than current FII cash selling, which is supportive for downside control. The signal is not fully bullish because FIIs have sold on most recent sessions and remain net short in index futures.

2 Jun 2026 mixed but risk-off
FII Net FIIs net sold about Rs 3,912 crore on June 1, 2026
DII Net DIIs net bought about Rs 5,109 crore on June 1, 2026

Domestic money is absorbing part of the foreign selling, but the market still closed lower and breadth was weak. Treat rallies as stock-specific until FII selling cools.

1 Jun 2026 bearish liquidity
FII Net Rs -21,105.9 crore on 29 May 2026
DII Net unknown from indexed source; Trendlyne snippet showed DII gross activity but not a clean net number

The FII cash outflow was large enough to dominate the near-term tape. Treat DII support as unconfirmed for this run because the available indexed DII net figure was not reliable.

29 May 2026 DII support against FII selling
FII Net -Rs 1,042.70 crore
DII Net +Rs 3,821 crore

Domestic institutions are absorbing foreign selling, which supports large-cap floors. The signal is constructive but not enough by itself because headline indices remain range-bound.

28 May 2026 mixed
FII Net -Rs 2,407.90 crore
DII Net +Rs 1,361.40 crore

FIIs remained net sellers on May 27 while DIIs bought the dip. The net flow was still negative, so domestic support is cushioning but not fully reversing foreign outflows.

27 May 2026 mixed_to_bearish
FII Net -Rs 2,407.87 crore cash on 26 May 2026
DII Net +Rs 1,361.43 crore cash on 26 May 2026

DIIs are still buying dips, but their buying did not fully offset FII selling on the latest session. Treat flow as support, not a fresh bullish trigger.

26 May 2026 DII absorption remains the main support
FII Net YTD net sellers about Rs 2.70 lakh crore
DII Net YTD net buyers about Rs 3.53 lakh crore

Daily provisional figures were not fully visible at source-fetch time, but Moneycontrol shows a clear YTD domestic offset to FII selling. Treat the flow signal as supportive but not a fresh FII reversal.

25 May 2026 DII absorption, but foreign selling remains a drag
FII Net Rs -4,440.47 crore
DII Net Rs +6,003.53 crore

The latest cash-flow data for 22 May shows FIIs selling and DIIs buying more than enough to offset them. This is supportive for downside control but not a clean risk-on signal.

22 May 2026 mixed with domestic support
FII Net Rs -1,891 crore on 21 May 2026
DII Net Rs +1,968 crore on 21 May 2026

FIIs remain sellers, but DII buying is absorbing most of the pressure. This supports selective longs but does not justify broad risk-on positioning.

21 May 2026 DII support offsets FII selling
FII Net -Rs 1,597.35 crore on 20-May-2026
DII Net +Rs 1,968.35 crore on 20-May-2026

The flow signal is mildly supportive because DIIs absorbed the FII cash-market sell figure. It is not a strong risk-on signal until FIIs turn net buyers for more than one session.

20 May 2026 DII support offsets FII selling
FII Net -Rs 2,457.49 crore on 19-May-2026
DII Net +Rs 3,801.68 crore on 19-May-2026

The flow signal is neutral-to-positive because domestic institutions absorbed FII selling on May 19. It is not a clean risk-on signal until FII buying resumes consistently.

19 May 2026 supportive but not risk-on
FII Net +₹2,813.69 crore
DII Net +₹2,682.12 crore

Both FIIs and DIIs were net buyers in the May 18 cash market. This supports downside absorption, but crude and currency stress keep the market regime cautious.

18 May 2026 mixed
FII Net +Rs 1,329 crore on latest available 15 May session; month-to-date still negative in several trackers
DII Net -Rs 1,959 crore on latest available 15 May session; recent 30-day support remains positive

The latest cash-flow print is not cleanly supportive because FIIs bought while DIIs sold on 15 May. Broader recent data still shows domestic support offsetting persistent foreign selling.

15 May 2026 mixed-positive
FII Net approximately +Rs 187 crore latest pre-open read; recent sessions still show heavy volatility and selling pressure
DII Net approximately +Rs 684 crore latest pre-open read

The latest flow read is supportive because both FII and DII were net buyers. The signal is not fully bullish because recent 2026 FII selling and rupee weakness remain unresolved.

15 May 2026 mildly bullish
FII Net +Rs 187.46 crore
DII Net +Rs 684.33 crore

Both institutional groups were net buyers on May 14, creating a positive cash-flow setup. The signal is mild because May month-to-date FII flow remains negative in several trackers.

14 May 2026 mixed with domestic support
FII Net Rs -4,703.15 crore
DII Net Rs +5,869.05 crore

May 13 cash-market data shows FIIs selling heavily while DIIs absorbed the pressure. This supports selective trades but not an aggressive index-wide risk-on stance.

13 May 2026 mixed with domestic support
FII Net -Rs 1,959.40 crore
DII Net +Rs 7,990.30 crore

Foreign selling remains a headwind, but domestic institutions bought more than four times the FII sale value on May 12. This supports selective dip buying but not broad aggression.

12 May 2026 bearish but cushioned
FII Net -Rs 8,437.56 crore
DII Net +Rs 5,939.65 crore

Foreign selling on May 11 was large enough to dominate the tape. Domestic buying remains supportive, but not strong enough to call a broad risk-on regime.

11 May 2026 mixed but domestically supported
FII Net -Rs 4,111 crore
DII Net +Rs 6,748 crore

FIIs resumed selling on May 8, but DIIs bought enough to cushion the fall. This supports stock-specific trades, not broad index aggression.

8 May 2026 mildly supportive
FII Net -Rs 340.89 crore
DII Net +Rs 441.07 crore

FII selling was small on May 7 and was fully absorbed by DII buying. The flow is constructive but not strong enough to ignore index resistance.

7 May 2026 neutral
FII Net FIIs net sold about Rs 341 crore on May 7; May 6 selling was much larger at about Rs 5,835 crore.
DII Net DIIs net bought about Rs 441 crore on May 7; May 6 buying was about Rs 6,837 crore.

Domestic buying is still absorbing foreign selling, but the May 7 flow gap was small and does not justify adding weak technical setups.

7 May 2026 mixed but domestically supported
FII Net -Rs 5,835 crore
DII Net +Rs 6,837 crore

FII selling remains the main flow risk. DII buying more than offset the cash-market outflow on May 6, which supports dips but does not remove macro risk.

7 May 2026 DII support offset FII selling
FII Net -Rs 5,834.90 crore
DII Net +Rs 6,836.87 crore

May 6 cash-market data shows domestic institutions more than absorbed FII selling. This is supportive for breadth, but persistent FII outflows still cap index follow-through.

7 May 2026 domestically cushioned
FII Net FII net sell Rs 5,834.90 crore on 6 May 2026
DII Net DII net buy Rs 6,836.87 crore on 6 May 2026

DIIs more than absorbed the latest FII cash-market selling, so liquidity is not outright bearish. The signal supports selective domestic cyclicals, but repeated FII selling can still cap index upside.

7 May 2026 mixed but domestically cushioned
FII Net FII net sell about Rs 4,550 crore on 6 May 2026
DII Net DII net buy about Rs 3,536 crore on 6 May 2026

The latest available NSE provisional flow print shows FIIs still selling while DIIs bought a large portion of that supply. Compared with the recent pattern, this keeps the market range-bound rather than outright bearish: domestic investors are absorbing pressure, but net foreign selling can restrain Nifty upside.

1 May 2026 Bearish net flow with DII cushion
FII Net Rs -8047.86 Cr
DII Net Rs 3487.10 Cr

April 30 cash data showed heavy FII selling and positive DII buying, leaving a combined net institutional outflow of about Rs 4,560.76 crore. The recent pattern is not risk-on: domestic institutions are supporting dips, but foreign selling remains large enough to cap index follow-through.

30 Apr 2026 Supportive but not risk-on
FII Net Rs -2468.42 Cr
DII Net Rs 2262.17 Cr

DIIs nearly offset FII cash selling on April 29, which helped the market rebound. The pattern still signals caution because foreign outflows remain persistent and a high-crude macro backdrop can quickly pressure domestic flows.

30 Apr 2026 Domestic support offsetting foreign selling
FII Net Rs -2468.42 Cr
DII Net Rs 2262.17 Cr

FIIs remained net sellers in cash on April 29 while DIIs were nearly offsetting buyers. This keeps the market from breaking down, but the pattern is not a full risk-on signal because foreign selling remains persistent and crude risk is still elevated.

28 Apr 2026 selective risk-on
FII Net FIIs remained cautious and recently net sold Indian equities
DII Net DIIs remained supportive buyers

Domestic flows are still supporting dips, but foreign selling prevents a clean broad-market risk-on call. This favors holding strong existing names and adding only evidence-backed picks.

28 Apr 2026 domestic support with foreign-flow drag
FII Net FIIs remained net sellers in recent sessions
DII Net DIIs remained net buyers and continued to cushion market weakness

The flow backdrop supports buy-on-dips in strong sectors but does not justify aggressive leverage. DII buying is a stabilizer; FII selling keeps upside dependent on stock-specific catalysts.

28 Apr 2026 mixed with domestic support
FII Net FIIs net sold roughly Rs 2,120 crore in the prior session
DII Net DIIs net bought roughly Rs 1,870 crore in the prior session

The FII/DII split argues against aggressive index chasing. Domestic institutions are cushioning drawdowns, but foreign selling still limits upside breadth and keeps selection discipline important.

23 Apr 2026 bearish latest-flow signal
FII Net -Rs 2,078.4 crore
DII Net -Rs 1,048.2 crore

The latest available provisional cash data is for April 22 and shows both FIIs and DIIs selling. This is weaker than the recent pattern where DII buying absorbed FII outflows.

22 Apr 2026 DII support is absorbing foreign supply, but FII selling keeps rallies fragile
FII Net FII cash net sell about Rs 1,918 crore on Apr 21; Apr-2026 cumulative equity net about -Rs 21,005 crore in public flow trackers
DII Net DII cash net buy about Rs 2,967 crore on Apr 21; Apr-2026 cumulative equity net about +Rs 11,361 crore in public flow trackers

Domestic institutions remain the stabilizing force, especially in banks, FMCG, utilities and select domestic cyclicals. The flow split argues against chasing gap-ups, but it also supports buying technically clean dips while Nifty holds the 24,430-24,460 support area. A sustained FII turn would be needed to upgrade the market regime from range-bound recovery to trending up.

22 Apr 2026 mixed with domestic support
FII Net Rs -1,919 crore
DII Net Rs +2,221 crore

FIIs were net sellers again on April 21, which means the rally was not foreign-flow led. DIIs more than offset the selling, keeping the cash-market flow balance modestly positive and explaining why dips were absorbed. The signal is constructive for near-term stability but not strong enough to ignore geopolitical and crude risks.

21 Apr 2026 divergent
FII Net Positive on Apr 17 (+₹683 cr); Apr 20-21 NSDL data not yet published, preliminary print suggests mild net buying on US-Iran optimism
DII Net Negative on Apr 17 (-₹4,721 cr); DIIs have been net sellers on most April sessions

The flow pattern — FIIs mildly positive and DIIs booking profits — is classic mid-rally rotation rather than a topping signal. DIIs are harvesting gains in overheated defence/capital-goods names (BEL, HAL, L&T) and recycling into Q4 beats; FIIs have turned incremental buyers after March outflows. Watch for the April 22-24 data to confirm sustained FII participation; if FIIs print ₹2-3k cr net-buy days, the index can take out 24,800.

20 Apr 2026 constructive
FII Net marginally positive
DII Net consistent buyer

Weekly FII net has flipped from persistent selling to small-positive after three weeks of outflows, while DIIs continue absorbing via SIP-led flows of ~Rs 23,000 cr/month. The combination typically precedes range-bound-to-upward weeks, particularly with the rupee stable. Watch for any reversal if US yields back up or tariff rhetoric escalates.

17 Apr 2026 bearish-FII / bullish-DII, net market neutral
FII Net -1711.19 cr (cash, April 9); ~-37,933 cr cumulative April (through April 8)
DII Net +955.90 cr (cash, April 9); ~+34,616 cr cumulative April (through April 8)

FIIs remain persistent sellers with April cumulative net outflow approaching the worst monthly tallies of the fiscal, while DIIs (mutual funds and insurance) have absorbed almost the entire supply. The FII-DII tug-of-war has stabilised around the index but marginal buying power sits with domestic institutions. A shift in FII stance — likely needing a softer DXY or improved EM risk appetite — would be a decisive bullish trigger; continued DII-only buying caps upside to a grinding-higher path.

16 Apr 2026 DII absorption offsetting FII selling
FII Net -37,934 Cr (April cumulative through April 8)
DII Net +34,617 Cr (April cumulative through April 8)

FIIs have been persistent net sellers with cumulative outflows exceeding Rs 37,934 Cr in April's cash segment, while FII net shorts stand near 250k contracts in derivatives. However, DIIs have been aggressively buying at Rs 34,617 Cr, absorbing roughly 91% of the FII selling pressure. On April 9, FIIs sold Rs 1,711 Cr while DIIs bought Rs 956 Cr. This divergence pattern — sustained FII outflows countered by DII buying — has been the dominant market dynamic and is providing a structural floor around Nifty 23,800-24,000. The pattern suggests that while foreign investors remain cautious on India (likely due to oil risk and geopolitical uncertainty), domestic conviction remains strong.

14 Apr 2026 Domestic institutions are cushioning the downside, but foreign risk aversion still keeps the market in a fragile regime.
FII Net FII/FPIs net sell Rs 1,711 crore on April 13
DII Net DIIs net buy Rs 2,432 crore on April 13

The pattern is supportive but not outright bullish. DII buying is preventing disorderly damage, yet persistent FPI selling means leadership is narrow and rallies remain vulnerable to macro headlines, especially crude and geopolitics.

13 Apr 2026 bearish_with_floor
FII Net -37934 crore (April cumulative)
DII Net +34617 crore (April cumulative)

FIIs have been persistent net sellers in April with cumulative outflows of Rs 37,934 crore, though a brief reversal saw FII net buying of Rs 672 crore on April 10 during the ceasefire rally. DIIs continue to absorb selling pressure with Rs 34,617 crore in net purchases, providing a meaningful market floor. The FII exit reflects global risk-off positioning amid geopolitical uncertainty and US tariff concerns. The DII bid, driven by strong mutual fund SIP flows, prevents sharp corrections but cannot drive sustained upside without FII participation.

10 Apr 2026 bearish_fii_bullish_dii
FII Net -1711.19 crore (April 9); cumulative April: -37933.53 crore
DII Net +955.90 crore (April 9); cumulative April: +34616.58 crore

FIIs remain persistent net sellers in Indian equities with cumulative outflows of Rs 37,933 crore in April 2026. On April 9 alone, FIIs sold Rs 1,711 crore net. However, DIIs have been aggressively absorbing this selling pressure, buying Rs 34,617 crore cumulatively in April. Bloomberg notes that India's rally lacks conviction precisely because FIIs remain sellers even during the 4.7% weekly surge. The DII-FII divergence suggests domestic institutions see value at current levels but foreign funds remain cautious on India's risk-reward amid tariff headwinds and elevated valuations.

9 Apr 2026 Cautiously supportive — DII floor holding despite FII exodus
FII Net -8692.11 Cr
DII Net +7979.50 Cr

FIIs sold a net Rs 8,692 crore on April 7, continuing the aggressive outflow pattern driven by global risk reallocation amid tariff uncertainty and emerging market de-risking. DIIs partially offset this with Rs 7,979.50 crore of net buying, reflecting continued confidence from domestic mutual funds and insurance companies. The DII-FII gap has narrowed compared to the April 2-3 period when FII selling was even more extreme, suggesting the worst of the panic selling may have passed. However, as long as FIIs remain net sellers, upside in large-cap names — which FIIs disproportionately hold — will face a ceiling. The DII buying floor provides downside protection but not enough for a sustained breakout without FII participation turning neutral.

8 Apr 2026 bearish
FII Net -Rs 8,692 Cr (April 7)
DII Net +Rs 7,979 Cr (April 7)

The FII-DII divergence remains extreme — FIIs have been net sellers for 24 consecutive sessions with cumulative April outflows of Rs 37,944 crore, driven by geopolitical risk-off and emerging market rebalancing. DIIs continue to absorb the selling pressure, with mutual funds and insurance companies providing a structural bid. The ceasefire may slow FII outflows, but a meaningful reversal likely requires sustained crude below $90 and geopolitical clarity beyond the two-week window.

7 Apr 2026 DII_support_offsetting_FII_selling
FII Net -8692 Cr
DII Net +7980 Cr

FII outflows accelerating but DIIs absorbing most selling; net gap widening slightly

7 Apr 2026 DII_support_offsetting_FII_selling
FII Net -8167 Cr
DII Net +8089 Cr

DIIs nearly match FII outflows; domestic confidence intact despite geopolitical stress

6 Apr 2026 bearish
FII Net -9931 crore (Mar 3 - Apr 2 cumulative)
DII Net +7208 crore (Mar 3 - Apr 2 cumulative)

FIIs aggressively selling; DIIs absorbing but gap remains

5 Apr 2026 bearish
FII Net -₹9,931 cr (April 2, 2026)
DII Net +₹7,208 cr (April 2, 2026)

FII selling outpaces DII buying by ₹2,700 cr; net market pressure remains on sell side

5 Apr 2026 bearish
FII Net est. -₹5,500 cr (March 30; full month ~-₹1,00,000 cr / -$12bn)
DII Net est. +₹5,200 cr (March 30; consistent monthly avg counter-buying pattern)

FII record monthly outflows dominate; DII partially absorbing but unable to arrest decline