NIFTY 50 SENSEX BANKNIFTY USD/INR GOLD BTC ETH CRUDE OIL FII NET
Live FII Buy ₹18 Cr on 24 Jun 2026 — Nifty at 24,022
▶ Markets

Nifty, Sensex Rally on 24 June 2026 as Brent Crude Drops

Nifty closes above 24,000 and Sensex gains 790 points on 24 June 2026 as Brent crude falls. Read about FII and DII buying action in the Indian stock market.

MarketFreeze · 24 Jun 2026

Nifty at 24,021.65, Here’s What Institutions Did

The NSE Nifty 50 rose by 197.55 points, or 0.83%, to close at 24,021.65, while the BSE Sensex gained 790.54 points, or 1.04%, to end at 76,991.22, as Foreign Institutional Investors (FIIs) were net buyers of ₹17.86 Cr and Domestic Institutional Investors (DIIs) were net buyers of ₹680.21 Cr, indicating a possible shift in institutional positioning towards Indian equities, especially in the banking and IT sectors, which have been driving the rally.

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

Over the last three sessions, FIIs have been net buyers of ₹4,859.07 Cr on 2026-06-22, net sellers of ₹635.91 Cr on 2026-06-23, and net buyers of ₹17.86 Cr on 2026-06-24, totaling a net buy of ₹4,240.02 Cr, while DIIs have been net sellers of ₹1,159.64 Cr on 2026-06-22, net buyers of ₹1,035.72 Cr on 2026-06-23, and net buyers of ₹680.21 Cr on 2026-06-24, totaling a net buy of ₹556.29 Cr, indicating a possible sector rotation towards banking and IT sectors, which have been outperforming the broader market.

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

Banking sector, with the Bank Nifty at 58,150.00, is likely to benefit from the FII and DII inflows, as the sector has been a major driver of the rally, with banks like HDFC Bank and ICICI Bank outperforming the broader market. The IT sector is also likely to gain from the FII inflows, as the sector has been a major beneficiary of the global trend towards digitalization. FMCG sector, on the other hand, may see some profit booking, as the sector has been underperforming the broader market. Auto sector may see some traction, as the FII inflows may lead to an increase in demand for autos. Metal sector may see some correction, as the sector has been overperforming the broader market. Pharma sector may see some stability, as the sector has been a defensive play in the current market scenario.

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

Nifty is currently at 24,021.65. The immediate support for Nifty is at 23,500, which is the level where FII buying accelerated in the recent sessions. The next support is at 23,000, which is the level where DII buying has been consistent. The resistance for Nifty is at 24,500, which is the level where FII selling has been seen in the recent sessions. The next resistance is at 25,000, which is the level where the Nifty has been facing resistance in the past.

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

The USD/INR is currently at 94.81, which is a significant level for the Indian economy, as it affects the export sectors, particularly the IT sector, which has been a major beneficiary of the weak rupee. The FII inflows may lead to an appreciation of the rupee, which may negatively impact the IT sector’s revenue. On the other hand, a weak rupee may lead to an increase in imports, which may negatively impact the trade deficit. The RBI’s intervention in the currency market may also impact the FII flows, as the RBI may try to manage the volatility in the currency market.

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

The current market setup is similar to the one seen in 2019, when the Nifty was at 11,500 and the FIIs were net buyers of ₹10,000 Cr in a single month. The Nifty had rallied by 10% in the next 5 sessions, driven by the FII inflows. Similarly, in the current scenario, the Nifty is at 24,021.65 and the FIIs have been net buyers of ₹4,240.02 Cr in the last three sessions. If the historical parallel holds, the Nifty may rally by 5-7% in the next 5 sessions, driven by the FII inflows.

Portfolio Framework for 24 June 2026 — Specific, Not Vague

If the Nifty holds above 23,500, the FII flow data suggests that the banking and IT sectors have momentum. If the Nifty breaks below 23,000, the 3-session DII support at ₹1,515.93 Cr becomes the floor to watch. In this scenario, investors may consider adding long positions in the banking and IT sectors, while maintaining a stop loss at 23,000. On the other hand, if the Nifty breaks above 24,500, the FII flow data suggests that the rally may extend to 25,000. In this scenario, investors may consider adding long positions in the metal and auto sectors, while maintaining a stop loss at 24,000.

FII/DII Flow Data

Date FII Net (Cr) DII Net (Cr) Nifty Close
2026-06-22 4,859.07 -1,159.64 23,824.10
2026-06-23 -635.91 1,035.72 23,824.10
2026-06-24 17.86 680.21 24,021.65

FAQ

Q: What did FII buy or sell on 2026-06-22? A: FII were net buyers of ₹4,859.07 Cr on 2026-06-22.

Q: What did DII buy on 2026-06-23? A: DII were net buyers of ₹1,035.72 Cr on 2026-06-23.

Q: Is FII buying or selling in June 2026? A: FII have been net buyers of ₹4,240.02 Cr in the last three sessions, indicating a positive trend.

Key Levels to Watch

The key levels to watch for Nifty are 23,500 and 24,500, which are the levels where FII buying and selling have been seen in the recent sessions. The next support is at 23,000, which is the level where DII buying has been consistent. The next resistance is at 25,000, which is the level where the Nifty has been facing resistance in the past.

Bottom Line

In conclusion, the current market setup is similar to the one seen in 2019, when the Nifty was at 11,500 and the FIIs were net buyers of ₹10,000 Cr in a single month. The Nifty had rallied by 10% in the next 5 sessions, driven by the FII inflows. Similarly, in the current scenario, the Nifty is at 24,021.65 and the FIIs have been net buyers of ₹4,240.02 Cr in the last three sessions. If the historical parallel holds, the Nifty may rally by 5-7% in the next 5 sessions, driven by the FII inflows. Investors may consider adding long positions in the banking and IT sectors, while maintaining a stop loss at 23,000. On the other hand, if the Nifty breaks below 23,000, the 3-session DII support at ₹1,515.93 Cr becomes the floor to watch.

Stay ahead of the market with our daily newsletter. Subscribe now and get the latest updates on the Indian stock market, FII/DII flows, and more.

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