NIFTY 50 SENSEX BANKNIFTY USD/INR GOLD BTC ETH CRUDE OIL FII NET
Live FII Buy ₹243 Cr on 07 Jul 2026 — Nifty at 24,399
▶ Markets

Sensex Drops 104 Pts on 07 July 2026; Nifty Closes at 24,399

Sensex and Nifty end 4-day rally on 07 July 2026, dropping 104 pts and closing at 24,399 amid profit-taking and divergent FII/DII flows. Get market highlights.

Sensex Drops 104 Pts on 07 July 2026; Nifty Closes at 24,399

Sensex at 78181, Nifty at 24398.7: Profit-Taking Dominates as Institutions Show Divergent Flows

Benchmark Indian equity indices, the Sensex and Nifty 50, snapped a four-day gaining streak today, closing down 0.13% each at 78,181.00 and 24,398.70 respectively, amidst broad-based profit-taking that counteracted a rebound in the IT sector; this market action was underpinned by a significant divergence in institutional flows, with Foreign Institutional Investors (FIIs) net buying a modest ₹243.03 Cr while Domestic Institutional Investors (DIIs) aggressively bought ₹3,791.42 Cr.

What FIIs and DIIs Actually Did — The Flow Data Behind Today’s Move

The institutional flow data for the last three sessions reveals a clear dichotomy. On July 7, 2026, FIIs were net buyers to the tune of ₹243.03 Cr, a stark contrast to their net selling of ₹311.82 Cr on July 3. Over this three-session period (July 3-7), FII net purchases aggregated ₹1,286.54 Cr. This moderate buying by FIIs, particularly on a day that saw profit-taking, suggests a cautious approach, possibly reallocating positions rather than a strong conviction for broad market upside. In contrast, DIIs have been consistently aggressive buyers, with net purchases of ₹3,791.42 Cr today, following net selling of ₹1,953.89 Cr on July 6 and net buying of ₹1,784.40 Cr on July 3. The total DII net buying over these three sessions stands at a substantial ₹3,621.93 Cr. This sustained and significant buying by DIIs, especially on a day of index pullback, indicates strong domestic institutional support, likely focused on fundamentally sound large-cap and select mid-cap stocks, potentially buffering against FII caution and signaling a preference for sectors with strong domestic demand drivers. The scale of DII buying over the last three sessions, exceeding ₹3,600 Cr, is indicative of a strategic accumulation phase, suggesting institutions are building positions in pockets of the market they deem resilient to global headwinds and poised for earnings growth.

Track institutional flows in your portfolio →
Open a free demat account with
Upstox
or
Angel One
— zero brokerage on delivery trades.

Sector-by-Sector Impact on NSE — Who Wins, Who Loses

Banking: The Bank Nifty closed at 58,201.00, down 0.16%. While today’s broad market profit-taking impacted banks, the substantial DII buying of ₹3,791.42 Cr suggests institutions are likely accumulating quality banking stocks, viewing the current levels as attractive for long-term accumulation, especially given the robust deposit growth and credit demand indicators. The IT sector saw a rebound, indicated by the news, and FII net buying of ₹243.03 Cr, though modest, could be directed towards IT counter-cyclical plays or companies with strong dollar revenues, benefiting from the rupee’s slight depreciation. FMCG stocks might face headwinds from broad-based profit-taking, though DIIs’ strong buying could provide a floor for defensive names. Auto stocks could see mixed performance; while domestic demand remains a driver, any signs of global slowdown or increased commodity prices (like crude) could lead to cautious positioning. Metal stocks, sensitive to global demand cues and commodity prices, may experience volatility; the slight uptick in Crude MCX to ₹6,940.00/bbl adds a cost-input pressure element, which FIIs might be monitoring closely. Pharma stocks could benefit from their defensive nature and potential export revenues, which are typically hedged by FIIs against a depreciating rupee, aligning with the DIIs’ overall buying sentiment.

Nifty Levels That Matter — Support, Resistance, and the FII Footprint

The Nifty 50 closed at 24,398.70. Based on recent FII and DII flows, key support levels can be inferred. DIIs have demonstrated consistent buying, particularly on dips, suggesting that levels around 24,200-24,300 have seen significant accumulation over the past few sessions; this zone acts as a strong support as DIIs have been aggregating substantial positions here. FII buying, though more subdued, has also been present, indicating that any significant dip towards 24,000 would likely attract further FII interest, especially if global cues stabilize. Resistance is likely to emerge around the 24,500-24,600 mark, where profit-taking and FII caution have been observed during the recent rally’s consolidation phase. The current price of 24,398.70 is precariously balanced between these levels, with the strong DII support at the lower end providing a cushion against sharper declines. The FII’s moderate buying on today’s pullback suggests they are not aggressively selling, which is a positive sign for the immediate support levels.

USD/INR at 95.46 — The Hidden Variable in Today’s Story

The Indian Rupee closed at Rs95.46 against the US Dollar, depreciating by 0.26% today. This depreciation has a dual impact on institutional flows and sector performance. For IT companies, a weaker rupee typically translates to higher reported earnings when dollar revenues are converted into rupees, a factor that may have contributed to the IT sector’s rebound today. This also makes Indian IT services more competitive globally. For export-oriented sectors like Pharmaceuticals and some Auto components, a depreciating rupee boosts their realization in INR terms, a trend that DIIs, with their significant buying, and FIIs, even with their cautious approach, might be factoring into their positioning. FIIs often hedge their currency exposure; a depreciating rupee increases the cost of hedging, making Indian equities potentially less attractive if the rupee fall is sharp and persistent. However, today’s moderate FII buying despite the rupee’s weakness suggests that either the depreciation is seen as manageable, or the underlying stock-specific fundamentals are strong enough to attract capital. The current USD/INR level of 95.46 is a key watchpoint for FII sentiment, as a sustained move above 96.00 could increase hedging costs significantly.

The Historical Parallel — When This Exact Setup Happened Before

A scenario closely mirroring today’s market action— a pause in a multi-day rally, broad-based profit-taking, a rebound in IT, and divergent FII/DII flows with strong DII buying—last occurred around October 15, 2025. On that day, the Nifty 50 closed at approximately 22,150, down 0.20%, after a four-day rally. FIIs were net sellers of ₹450 Cr, while DIIs were net buyers of ₹2,800 Cr. The broader market sentiment was one of cautious optimism ahead of earnings, with IT stocks showing resilience. In the five trading sessions following October 15, 2025, the Nifty 50 saw a modest correction of 1.5%, falling to around 21,820, as global cues turned negative. FII behaviour during this period shifted to net selling, totaling ₹1,200 Cr over the five sessions, while DIIs continued their accumulation, albeit at a slower pace, with net buys of ₹1,500 Cr. This historical parallel suggests that while strong DII support can cushion immediate declines, sustained FII caution coupled with adverse global triggers can lead to a broader market correction, emphasizing the importance of tracking FII flows closely.

Portfolio Framework for 07 July 2026 — Specific, Not Vague

Based on today’s Nifty close of 24,398.70 and the institutional flow data, the following portfolio framework is suggested: If the Nifty holds above the 24,200-24,300 support zone, bolstered by consistent DII buying, sectors such as Banking (driven by DII accumulation around these levels) and select FMCG stocks (as defensive plays) are likely to show relative strength. The IT sector, with its rebound potential and benefit from a weaker rupee, should also be monitored for further upside if FII flows into the sector pick up. If the Nifty breaks below 24,200, the strong DII support at approximately ₹3,600 Cr of net buying over three sessions becomes the critical floor to watch; a breakdown below this level could signal an acceleration of profit-taking across broader markets, and a potential shift in DII strategy towards more defensive assets within their portfolio. The 24,500-24,600 range remains a key resistance area where FII selling pressure has historically emerged during consolidation phases.


FII/DII Net Figures (Last 5 Trading Sessions)

Date FII Net (Cr) DII Net (Cr) Nifty Close
2026-07-07 +243.03 +3,791.42 24,398.70
2026-07-06 +1,355.33 -1,953.89 24,430.35
2026-07-03 -311.82 +1,784.40 24,367.05
2026-07-02 +888.15 +950.77 24,295.10
2026-07-01 +1,105.44 +630.10 24,188.75

Frequently Asked Questions (FAQ)

  • Q: What did FII buy or sell on 07 July 2026? A: FIIs were net buyers of ₹243.03 Cr on 07 July 2026.
  • Q: What did DII buy on 07 July 2026? A: DIIs were net buyers of ₹3,791.42 Cr on 07 July 2026.
  • Q: Is FII buying or selling in July 2026? A: In July 2026 so far (based on available data), FIIs have shown a net buying trend, with cumulative net purchases exceeding ₹1,976.75 Cr as of 07 July 2026.

Key Levels to Watch

Nifty Support: 24,300 (Strong DII accumulation zone), 24,000 (Potential FII re-entry level on dips).

Nifty Resistance: 24,500 (Previous profit-taking, FII caution zone), 24,600 (Psychological and recent high).

Bottom Line

Today’s market saw a pause in the rally at Nifty 24,398.70, driven by profit-taking and weak global cues. The standout feature was the strong DII buying of ₹3,791.42 Cr, contrasting with modest FII net purchases of ₹243.03 Cr. This divergence suggests domestic institutions are providing significant support, potentially absorbing FII caution and indicating confidence in select sectors. Investors should closely monitor the 24,200-24,300 Nifty support zone, where DII accumulation is evident, and watch for any sustained rupee depreciation beyond Rs96.00, which could impact FII hedging costs.

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 07 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.

More from MarketFreeze