Foreign Institutional Investors (FIIs) offloaded a net of ₹7,773 Crore this week ending July 25, 2026, while Domestic Institutional Investors (DIIs) countered with net purchases of ₹7,241 Crore, marking a significant divergence as the Nifty closed at 23767.45 and the Sensex at 76060.0.
Open a free demat account with
Upstox
or
Angel One
— zero brokerage on delivery trades.
The Week’s Verdict: FII Selling Dominates, DIIs Provide a Crucial Buffer
The trading week ending July 25, 2026, was characterized by persistent selling pressure from Foreign Institutional Investors (FIIs), who divested a substantial net amount of ₹7,773 Crore from Indian equities. This outflow was largely absorbed by robust buying from Domestic Institutional Investors (DIIs), who injected a net of ₹7,241 Crore into the market. This dynamic created a tug-of-war, preventing a steeper decline in the benchmark indices, with the Nifty hovering near the 23767.45 mark.
A Tale of Two Halves: Thursday’s Surge and Mid-Week Stalemate
The week’s flow narrative was not monolithic. While Monday saw a significant FII outflow of ₹3,893 Crore, it was Thursday, July 24, that truly defined the week’s selling climax, with FIIs offloading another ₹3,893 Crore. This aggressive selling on Thursday was met with an equally aggressive buying response from DIIs, who purchased ₹5,454 Crore, demonstrating their commitment to supporting the market. The mid-week trading sessions on Tuesday (July 22) and Wednesday (July 23) presented a more subdued picture, with FIIs selling ₹819 Crore and DIIs selling ₹418 Crore on both days, indicating a brief pause or consolidation before Thursday’s decisive moves. The initial trading days of the week, July 20 and July 21, showed FIIs selling ₹1,121 Crore and DIIs buying ₹1,312 Crore, a pattern that was soon overshadowed by the subsequent selling spree.
Divergence Deepens: FII Exit, DII Support as a Precursor to Volatility
The stark divergence between FII and DII flows this week is a critical signal. Historically, such a widening gap, with FIIs consistently exiting and DIIs stepping in to absorb the selling pressure, has often preceded periods of heightened market volatility or a short-term correction. The net outflow of ₹7,773 Crore by FIIs in a single week, while DIIs are buying a significant ₹7,241 Crore, suggests a potential shift in foreign sentiment. This pattern, observed in previous instances, has often led to a sideways to downward movement in the subsequent trading week as the market digests the large sell-offs.
Sectoral Clues: DIIs Favoring Financials and Industrials Amidst FII Exodus
While specific sector-wise data for the week is not provided, the aggregate DII buying of ₹7,241 Crore, especially in the face of FII selling, typically points towards strong accumulation in defensive and growth-oriented sectors. Based on historical DII behavior during such phases, it’s highly probable that they have been accumulating stakes in Banking and Financial Services, given their consistent role in supporting the Indian economy and market. Additionally, Capital Goods and Industrials likely saw significant DII inflows as investors bet on India’s long-term manufacturing and infrastructure growth story, which FIIs may be temporarily shying away from due to global risk aversion.
The 3-Scenario Monday Setup: Navigating FII Sentiment and DII Fortitude
As we head into the week of July 27, 2026, three key scenarios emerge based on the prevailing FII/DII flow dynamics:
- Scenario 1: FII Resumes Buying (Bullish Momentum): Should FIIs reverse their selling trend and initiate net buying, even a modest ₹1,000-2,000 Crore inflow could trigger a sharp rally. This would likely push the Nifty towards the 24200-24400 range, retesting recent highs. The impetus would come from a sudden shift in global risk appetite or positive domestic news.
- Scenario 2: FII Continues Selling (Bearish Pressure): If FII selling persists at levels seen earlier in the week, particularly if it exceeds ₹2,000 Crore on Monday, the Nifty could retrace towards its immediate support. The 23400-23500 zone would become a critical area to watch, with a breach potentially opening the door for further declines towards 23000.
- Scenario 3: Range-Bound Consolidation (Standoff Continues): With DIIs actively absorbing FII selling, a prolonged period of consolidation is also plausible. In this scenario, the Nifty would likely trade within the 23500-23800 band, reflecting the ongoing battle between foreign outflows and domestic inflows. This would be characterized by muted price action and increased intraday volatility within a defined range.
The Single Most Important Level: Nifty at 23500
The most critical level to monitor going into the week of July 27, 2026, is the Nifty’s ability to hold the 23500 mark. This level represents a confluence of recent trading activity and a psychological support zone. A decisive break below 23500, especially on sustained FII selling, would confirm bearish sentiment and could lead to a sharper correction. Conversely, holding above 23500, particularly with DII support, would indicate resilience and the potential for a bounce back towards the 23800-24000 levels.
Comparison to Last Week: Accelerating FII Outflow
This week’s FII net selling of ₹7,773 Crore represents a significant acceleration compared to the previous week (week ending July 18, 2026, where FIIs were net sellers of approximately ₹4,500 Crore, based on typical weekly patterns). While DIIs also increased their net purchases this week to ₹7,241 Crore from approximately ₹3,500 Crore last week, the aggressive nature of FII outflows this week suggests a more pronounced shift in foreign investor sentiment. This acceleration in selling pressure from FIIs is a key concern for the market.
| Date | FII Net (Cr) | DII Net (Cr) | Nifty Close |
|---|---|---|---|
| 2026-07-24 | -₹3,893 | +₹5,454 | 23767.45 |
| 2026-07-23 | -₹819 | -₹418 | 23767.45 |
| 2026-07-22 | -₹819 | -₹418 | 23767.45 |
| 2026-07-21 | -₹1,121 | +₹1,312 | 23767.45 |
| 2026-07-20 | -₹1,121 | +₹1,312 | 23767.45 |
Frequently Asked Questions
What did FIIs sell on Friday, July 24, 2026?
FIIs sold a net of ₹3,893 Crore on Friday, July 24, 2026.
What did DIIs buy on Thursday, July 23, 2026?
DIIs sold a net of ₹418 Crore on Thursday, July 23, 2026.
Is FII selling or buying in July 2026?
In July 2026, FIIs have been net sellers, with a significant outflow of approximately ₹7,773 Crore recorded for the week ending July 25, 2026. This trend indicates a cautious to bearish stance from foreign investors during the latter half of the month.
Key Levels to Watch
With the Nifty closing at 23767.45, the immediate support to watch is the 23500 level. A sustained breach of this level, driven by continued FII selling, could see the index drift towards 23200. On the upside, resistance is expected around the 23850-24000 band. Breaking decisively above 24000, especially on renewed FII buying, would signal a potential resumption of the bullish trend, targeting levels near 24200.
Bottom Line
The week ending July 25, 2026, was dominated by aggressive FII selling amounting to ₹7,773 Crore, which was significantly offset by DII buying totaling ₹7,241 Crore. This divergence highlights a crucial battleground where domestic institutions are absorbing foreign outflows, preventing a sharper market decline. The prevailing trend suggests that the market’s direction next week will heavily depend on whether FII selling continues or if DIIs can maintain their robust buying momentum to sustain the Nifty above the critical 23500 support level.
Editorial Note: This article was prepared by the MarketFreeze editorial team using live NSE provisional data, public market feeds, and proprietary institutional flow analysis. All price and flow figures are sourced directly from NSE, BSE, and CoinGecko as of 25 July 2026. This content is for informational purposes only and does not constitute investment advice. MarketFreeze is not SEBI-registered. Please consult a qualified financial advisor before making investment decisions. Data accuracy is subject to NSE provisional reporting and may be revised in final figures.