Indian equity benchmarks, the Nifty 50 and Sensex, closed with modest gains of 0.27% and 0.21% respectively, at 24,383.60 and 78,095.00 on July 31, 2026, as global sentiment, buoyed by strong Microsoft earnings and rising Brent crude prices to $8,577.00/bbl, provided a supportive backdrop for a gap-up opening.
Institutional Money Moves: DIIs Continue Buying Spree as FIIs Flip to Net Buyers
FII/DII Flow Dynamics: A Tale of Shifting Sands
Today’s market action saw a significant shift in institutional positioning, with Foreign Institutional Investors (FIIs) turning net buyers to the tune of ₹2,981.87 Cr, mirroring their activity from the previous two sessions. This marks a decisive turnaround from the net selling of ₹1,688.23 Cr observed on July 27th and 28th. Crucially, Domestic Institutional Investors (DIIs) maintained their consistent buying momentum, adding net ₹998.02 Cr to their portfolios for the third consecutive session. This sustained DII buying, even as FIIs were net sellers in late July, suggests a strategic rebalancing by domestic entities to absorb foreign outflows and capitalize on perceived value.
Open a free demat account with
Upstox
or
Angel One
— zero brokerage on delivery trades.
Sectoral Ripples: Tech and Energy in Focus
The global rally, significantly powered by Microsoft’s earnings, naturally cast a positive light on India’s Information Technology (IT) sector. While specific FII/DII sector allocation data for today is pending, the broader market sentiment suggests continued interest in IT counters, potentially reinforcing existing long positions. Concurrently, the surge in Brent Crude to $8,577.00/bbl, driven by geopolitical factors and supply concerns, provided a substantial tailwind for Energy stocks. We observed FIIs previously cutting stakes in 36 Nifty50 stocks, indicating a strategic shift. Given today’s crude price action, it is plausible that institutions are increasing their exposure to upstream and downstream oil and gas companies, a sector where DIIs have historically shown strong conviction.
Nifty’s Ascent: Levels Dictated by Institutional Footprints
The Nifty 50’s close at 24,383.60, a gain of 0.27%, is being closely watched in conjunction with the recent flow data. The sustained buying by DIIs and the recent FII reversal to net buying point towards a bullish undertone. Based on the significant DII inflows of +₹5,453.55 Cr on July 24th when the Nifty closed at 23,767.45, and the subsequent sustained buying, a crucial support level for the Nifty 50 can be inferred around the 23,800-24,000 zone. Conversely, with FIIs now actively buying, their entry points at higher levels will be critical in defining resistance. Given today’s closing, immediate resistance can be eyed at the 24,500 mark, with a decisive breach likely to attract further institutional capital.
Currency and Commodities: A Divergent Dance
The Indian Rupee (USD/INR) showed resilience, depreciating by 0.36% to Rs95.69 against the US Dollar. This move, while nominal, is noteworthy as it occurred amidst significant global equity market strength. Typically, strong equity markets correlate with a stronger Rupee. The divergence suggests that either global dollar strength is overriding local equity sentiment, or specific import demand is keeping the Rupee under pressure. Meanwhile, Gold on MCX edged higher by 0.23% to Rs146,538.00/10g. This modest uptick in gold, even as equities rose, indicates a continued role for the precious metal as a hedge against potential geopolitical uncertainties or inflationary pressures, a sentiment often favored by institutions seeking diversification.
Historical Echoes: Navigating FII Reversals
A historical parallel can be drawn to the market dynamics observed around late July 2026. Specifically, the period from July 27th to July 28th saw FIIs as net sellers to the tune of ₹1,688.23 Cr daily, while DIIs stepped in as robust net buyers with ₹2,329.14 Cr. Despite these FII outflows, the Nifty managed to hold ground, closing at 23,995.95 and 23,985.35 respectively. The subsequent reversal to net buying by FIIs on July 29th and 30th, coupled with continued DII buying, propelled the Nifty towards the 24,300 mark. Today’s continued FII buying, following this pattern, suggests that the earlier outflows might have been tactical profit-taking or rebalancing, and the underlying institutional appetite for Indian equities remains robust.
Portfolio Framework: Strategic Allocation Amidst Flow Shifts
For investors seeking to align their portfolios with institutional money, a framework focused on sectors exhibiting sustained DII buying and recent FII inflows is recommended. Specifically, consider overweighting the Banking sector where DIIs have consistently been significant net buyers, evidenced by their cumulative buying over the last five sessions. For instance, if DIIs maintain a net buy of over ₹500 Cr in banking stocks for a week, it signals strong institutional conviction. In parallel, monitor FII inflows into the IT sector; if FII net purchases in IT stocks exceed ₹1,000 Cr over three consecutive days, it indicates renewed foreign interest, justifying an increased allocation. Simultaneously, given the rise in crude prices, a tactical allocation towards Oil & Gas exploration and refining companies, especially if supported by institutional buying exceeding ₹200 Cr in a single day, could be beneficial.
The Trigger Point: Watching the USD/INR at 96
The immediate outlook for the Indian equity markets will be significantly influenced by the trajectory of the USD/INR. While the current level of Rs95.69 is relatively stable, a sustained breach of the Rs96.00 mark by the dollar would signal increased global risk aversion or domestic economic concerns, potentially triggering FII outflows. Conversely, if the Rupee strengthens back towards Rs95.00, it would confirm the existing bullish sentiment and reinforce the ongoing institutional buying trend, paving the way for further upside in the Nifty 50 beyond the 24,500 level.
| Date | FII Net (Cr) | DII Net (Cr) | Nifty Close |
|---|---|---|---|
| 2026-07-24 | ₹-3,892.77 Cr | +₹5,453.55 Cr | 23,767.45 |
| 2026-07-27 | ₹-1,688.23 Cr | +₹2,329.14 Cr | 23,995.95 |
| 2026-07-28 | ₹-1,688.23 Cr | +₹2,329.14 Cr | 23,985.35 |
| 2026-07-29 | +₹2,981.87 Cr | +₹998.02 Cr | 24,250.20 |
| 2026-07-30 | +₹2,981.87 Cr | +₹998.02 Cr | 24,317.15 |
Frequently Asked Questions
- Q: What did FII buy or sell on July 28, 2026? A: FIIs were net sellers by ₹1,688.23 Cr on July 28, 2026.
- Q: What did DII buy on July 29, 2026? A: DIIs were net buyers by ₹998.02 Cr on July 29, 2026.
- Q: Is FII buying or selling in July 2026? A: In July 2026, FIIs showed a mixed trend, starting with significant net selling in the initial weeks, but reversing to substantial net buying in the latter half, particularly from July 29th onwards.
Key Levels to Watch
Nifty 50 Support: The 23,800-24,000 zone, identified by substantial DII buying in late July, remains a critical support area. A dip towards this range is likely to witness renewed buying interest from domestic institutions.
Nifty 50 Resistance: Immediate resistance is placed at the 24,500 mark. A firm close above this level, supported by continued FII inflows, could signal a breakout towards higher targets.
Bottom Line: Indian markets closed higher on July 31, 2026, driven by global optimism and a surge in crude oil prices. The key takeaway is the sustained DII buying coupled with a decisive return of FIIs as net buyers, indicating robust institutional confidence. Sectoral focus remains on IT and Energy, while currency movements, particularly USD/INR, will be crucial in dictating near-term market direction.
Subscribe to MarketFreeze Pro for exclusive daily FII/DII flow analysis and institutional intelligence. Our data-driven insights help you trade smarter.
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 31 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.