NIFTY 50 SENSEX BANKNIFTY USD/INR GOLD BTC ETH CRUDE OIL FII NET
Live FII Sell ₹4,447 Cr on 05 Jun 2026 — Nifty at 23,367
▶ Markets

Nifty 04 June 2026

Nifty 50 at 23,416.55 with 0.05% gain, FIIs net sellers, DIIs net buyers, know the market direction and institutional flow data for 04 June 2026, Indian stock market news and updates

MarketFreeze · 4 Jun 2026

Indian Markets in Focus — Nifty at 23,416.55, Here’s What Institutions Did

As the Nifty 50 closed at 23,416.55 with a marginal gain of 0.05% and the Sensex at 74,360.00 with a 0.02% increase, the institutional flow data reveals that Foreign Institutional Investors (FIIs) were net sellers to the tune of ₹5,616.56 Cr while Domestic Institutional Investors (DIIs) were net buyers of ₹5,740.89 Cr, indicating a contrasting view on the market’s direction, with the Nifty’s movement suggesting that the ₹5,740.89 Cr DII buying has been instrumental in holding the index above the 23,300 level.

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

Over the last three sessions, FIIs have been net sellers to the tune of ₹5,616.56 Cr on 04 June 2026, ₹8,362.92 Cr on 03 June 2026, and ₹3,911.68 Cr on 02 June 2026, totaling ₹17,890.16 Cr of net selling, which historically precedes a period of consolidation or correction in the market. On the other hand, DIIs have been net buyers of ₹5,740.89 Cr on 04 June 2026, ₹9,589.32 Cr on 03 June 2026, and ₹5,109.13 Cr on 02 June 2026, totaling ₹20,439.34 Cr of net buying, indicating a strong support from domestic institutions, particularly in the banking and financial sectors. This flow direction implies that institutions are positioning themselves in sectors that are less dependent on global cues, such as FMCG and Pharma, which have seen significant DII buying in recent sessions.

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

The banking sector, with the Bank Nifty at 54,308.00, is expected to see further buying interest from DIIs, given the ₹5,740.89 Cr of net buying on 04 June 2026, which could lead to a retest of the 55,000 level. The IT sector, however, may see some selling pressure due to the strengthening of the USD/INR to 95.79, which could impact export revenues. The FMCG sector is likely to remain stable, given the consistent DII buying, while the Auto sector may see some volatility due to the 1.22% drop in Crude MCX to ₹9,127.00/bbl. The Metal sector may see some buying interest, given the 0.65% increase in Gold MCX to ₹155,333.00/10g, which could lead to a retest of the 156,000 level. The Pharma sector is expected to remain stable, given the consistent DII buying and the 0.05% increase in the Nifty 50 to 23,416.55.

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

The Nifty is currently at 23,416.55, and the support levels to watch are 23,200 and 22,950, where FII buying has historically accelerated. The resistance levels to watch are 23,800 and 24,200, where FII selling has slowed down the index’s progress. Given the ₹5,740.89 Cr of DII buying on 04 June 2026, the 23,200 level is likely to act as a strong support, and a break above 23,800 could lead to a retest of the 24,500 level.

📊 Track institutional flows like FII/DII daily — and act on them with zero brokerage.

Open your free Upstox demat account →

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

The USD/INR at 95.79 is likely to have a significant impact on the IT sector, given the 0.54% increase in the currency pair, which could lead to a decrease in export revenues. However, the ₹5,740.89 Cr of DII buying on 04 June 2026 suggests that domestic institutions are positioning themselves in sectors that are less dependent on global cues, such as FMCG and Pharma. The FII currency hedging implications are also significant, given the ₹5,616.56 Cr of net selling on 04 June 2026, which could lead to a further increase in the USD/INR.

Stay ahead of the market with our daily FII/DII flow analysis and NSE updates. Get the inside scoop on what institutions are doing with their money and make informed investment decisions. Click here to subscribe to our newsletter and get the latest market insights delivered straight to your inbox.

The Historical Parallel — When This Exact Setup Happened Before

A similar setup was seen in 2017, when the Nifty was trading around 9,500 and the USD/INR was at 65. The FIIs were net sellers to the tune of ₹10,000 Cr over a three-session period, while DIIs were net buyers of ₹15,000 Cr. The Nifty went on to rally by 10% over the next five sessions, driven by strong DII buying and a weakening of the USD/INR. A similar scenario could play out this time around, given the ₹5,740.89 Cr of DII buying on 04 June 2026 and the 0.54% increase in the USD/INR to 95.79.

Portfolio Framework for 04 June 2026 — Specific, Not Vague

Based on the data provided, a concrete portfolio framework for 04 June 2026 would involve the following conditions: if the Nifty holds above 23,200, the FII flow data suggests that sectors such as FMCG and Pharma have momentum, and investors can consider buying into these sectors. If the Nifty breaks below 22,950, the 3-session DII support at ₹20,439.34 Cr becomes the floor to watch, and investors can consider buying into the index or sectors such as Banking and Auto. The ₹5,740.89 Cr of DII buying on 04 June 2026 suggests that domestic institutions are positioning themselves in sectors that are less dependent on global cues, and investors can consider following this trend.

Don’t miss out on our daily market analysis and FII/DII flow insights. Subscribe to our newsletter today and get the latest market updates delivered straight to your inbox. Click here to subscribe and stay ahead of the market.

📬 Get FII/DII Data Every Morning — Free

Join thousands of Indian traders who start their day with MarketFreeze. Daily FII/DII flow, Nifty outlook, and crypto — delivered by 8 AM IST.

Subscribe free at MarketFreeze.com

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 04 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
▶ Markets

Nifty 50 03 June 2026

▶ Markets

Nifty 02 June 2026

▶ Markets

Nifty 01 June 2026