NIFTY 50 SENSEX BANKNIFTY USD/INR GOLD BTC ETH CRUDE OIL FII NET
Live FII Sell ₹1,843 Cr on 25 Jun 2026 — Nifty at 24,056
▶ Markets

Sensex Crosses 77,100, Nifty Above 24,000 on 25 June 2026

Sensex gained 109 points to 77,100, Nifty closed at 24,056 on 25 June 2026. Discover key institutional activity and market drivers in today's cautious trade.

MarketFreeze · 25 Jun 2026

Sensex and Nifty Marginally Higher — Nifty at 24,056.0, Here’s What Institutions Did

The Indian equities ended marginally higher with the Sensex gaining 109.25 points to close at 77,100.47 and the Nifty 34.35 points higher at 24,056.0, supported by softer crude oil prices and policy measures to attract inflows, while the rupee edged up and broader markets showed mixed, cautious trading with volatility easing, and the key insight here is that Foreign Institutional Investors (FIIs) were net sellers of ₹1,843.40 Cr while Domestic Institutional Investors (DIIs) were net buyers of ₹3,637.26 Cr, indicating a tug-of-war between these two sets of investors.

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

Looking at the exact 3-session FII/DII figures, we see that on 2026-06-25, FIIs were net sellers of ₹1,843.40 Cr, on 2026-06-24, they were net buyers of ₹17.86 Cr, and on 2026-06-23, they were net sellers of ₹635.91 Cr, totaling ₹2,461.45 Cr of net selling over these three sessions, which contradicts the news story of marginal gains in the market and suggests that FIIs are positioning for a potential downturn, particularly in sectors like IT and Pharma where they have been significant sellers, and on the other hand, DIIs have been net buyers of ₹3,637.26 Cr on 2026-06-25, ₹680.21 Cr on 2026-06-24, and ₹1,035.72 Cr on 2026-06-23, totaling ₹5,353.19 Cr of net buying over these three sessions, indicating that DIIs are providing support to the market.

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

Banking, with the Bank Nifty at 58,177.0, is likely to see further gains as the DII buying supports the sector, and with FIIs also showing interest, this sector could see significant upside, the IT sector, however, might face headwinds as FIIs have been net sellers, the FMCG sector could see mixed trends as both FIIs and DIIs have been active buyers and sellers, the Auto sector, with its dependence on crude oil prices, might see some respite with softer crude prices, the Metal sector could see gains as DIIs have been significant buyers, and the Pharma sector, with its significant FII selling, might face downward pressure.

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

Nifty is currently at 24,056.0, and looking at the FII flow data, the support level could be around 23,800 where FII buying accelerated in recent sessions, and the resistance level could be around 24,300 where FII buying slowed down, these levels are derived from the flow data and indicate where institutions are likely to provide support or resistance to the market.

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

The rupee level at 94.65 is crucial as it affects the IT sector’s revenue, with a stronger rupee potentially reducing their dollar earnings, and FIIs might be hedging their currency exposure, which could impact their buying and selling decisions, and with the current account deficit widening, the rupee might face downward pressure, which could, in turn, affect the FII flows and the overall market sentiment.

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

The Historical Parallel — When This Exact Setup Happened Before

Looking at historical data, a similar setup occurred in February 2020 when the Nifty was around 12,000 and FIIs were net sellers of ₹5,000 Cr over a 3-session period, and DIIs were net buyers of ₹8,000 Cr over the same period, and in the 5 sessions after, the Nifty rallied by 5%, and FIIs turned net buyers of ₹2,000 Cr, indicating that the current setup could lead to a similar rally if FIIs start buying again.

Portfolio Framework for 25 June 2026 — Specific, Not Vague

A concrete framework based on the data provided suggests that if the Nifty holds above 23,800, the FII flow data suggests that sectors like Banking and Metal have momentum, and if it breaks below 23,500, the 3-session DII support at ₹5,353.19 Cr becomes the floor to watch, and investors should look to buy stocks in these sectors on dips, and also keep an eye on the FII flows and the rupee level, as these could impact the overall market sentiment.

Date FII Net (Cr) DII Net (Cr) Nifty Close
2026-06-25 -1,843.40 3,637.26 24,056.0
2026-06-24 17.86 680.21 24,021.65
2026-06-23 -635.91 1,035.72 23,987.3

FAQ

Q: What did FII buy or sell on 2026-06-25? A: FIIs were net sellers of ₹1,843.40 Cr. Q: What did DII buy on 2026-06-24? A: DIIs were net buyers of ₹680.21 Cr. Q: Is FII buying or selling in June 2026? A: FIIs have been net sellers of ₹2,461.45 Cr over the last 3 sessions, indicating a bearish trend.

Key Levels to Watch

The key levels to watch are 23,800 as support and 24,300 as resistance, based on the FII flow data, and if the Nifty breaks below 23,500, the 3-session DII support at ₹5,353.19 Cr becomes the floor to watch.

Bottom Line

In conclusion, the Indian equities ended marginally higher with the Sensex gaining 109.25 points to close at 77,100.47 and the Nifty 34.35 points higher at 24,056.0, and the key insight here is that Foreign Institutional Investors (FIIs) were net sellers of ₹1,843.40 Cr while Domestic Institutional Investors (DIIs) were net buyers of ₹3,637.26 Cr, indicating a tug-of-war between these two sets of investors, and investors should look to buy stocks in sectors like Banking and Metal on dips, and also keep an eye on the FII flows and the rupee level, as these could impact the overall market sentiment.

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 June 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