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 50 03 June 2026

Nifty 50 down 0.33% to 23405.60, Sensex falls 0.41% as FIIs sell, DIIs buy, check Indian stock market updates and analysis for 03 June 2026, Nifty 50 today

MarketFreeze · 3 Jun 2026

Indian markets closed with the Nifty 50 at 23,405.60, down 0.33%, and the Sensex at 74,346.00, down 0.41%, as Foreign Institutional Investors (FIIs) were net sellers of ₹8,362.92 Cr while Domestic Institutional Investors (DIIs) were net buyers of ₹9,589.32 Cr, indicating a contrasting view on the market’s direction, with the Bank Nifty standing out with a gain of 0.88% to close at 54,186.00.

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 ₹33,380.46 Cr (₹8,362.92 Cr on 2026-06-03, ₹3,911.68 Cr on 2026-06-02, and ₹21,105.86 Cr on 2026-06-01), while DIIs have been net buyers of ₹31,462.59 Cr (₹9,589.32 Cr on 2026-06-03, ₹5,109.13 Cr on 2026-06-02, and ₹16,764.14 Cr on 2026-06-01), indicating a tug-of-war between these two significant market participants. This flow contradicts the news story’s potential bullish undertones, suggesting that FIIs are reducing their exposure, possibly due to global factors, while DIIs are supporting the market. The flow direction implies institutions are positioning in defensive sectors like FMCG and Pharma, given the consistent DII support.

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

The Banking sector, with the Bank Nifty at 54,186.00, could see further upside given the 0.88% gain today, as it indicates that investors are looking at this sector positively, possibly due to the government’s initiatives to strengthen the banking system. The IT sector might face challenges due to the strengthening USD/INR at Rs95.34, affecting their export revenue. FMCG could be a beneficiary of the DII flow, as they have been consistent net buyers, indicating a preference for defensive sectors. The Auto sector might see some correction as the input costs, especially Crude MCX at Rs9,190.00/bbl, are rising, which could impact their margins. The Metal sector could be under pressure due to the global economic slowdown concerns. Pharma, being another defensive sector, could attract more DII investment, given its stable earnings growth.

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

Given the current Nifty 50 level at 23,405.60, the support and resistance levels can be derived from the FII flow data. The support level could be around 22,800, where FII selling slowed down in previous sessions, indicating a level where value buying could emerge. The resistance could be at 24,200, where FII selling accelerated, suggesting a level where profit booking could be seen. These levels are critical as they are within 8% of the current Nifty value, making them relevant for short-term trading strategies.

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

Open your free Upstox demat account →

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

The USD/INR at Rs95.34, up by 0.15%, has implications for export-oriented sectors like IT, where a stronger rupee could reduce their dollar earnings. For FIIs, a stronger rupee could make Indian assets more expensive, potentially reducing their buying interest. However, for import-dependent sectors, a stronger rupee could reduce their input costs, making them more competitive. The currency movement, therefore, is a critical factor in understanding the FII and DII flow, as it directly affects the profitability and competitiveness of various sectors.

For more insights and to stay updated on the market, subscribe to our newsletter and get access to exclusive analysis and data on FII/DII flows, sector performance, and more.

The Historical Parallel — When This Exact Setup Happened Before

A similar setup was seen in 2020 when the Nifty 50 was around 10,000 levels, and FIIs were net sellers due to global economic concerns, while DIIs were supporting the market. In the five sessions after that, the Nifty 50 rallied by about 10% as the DII support and value buying at lower levels propelled the market upwards. If we compare this with the current scenario, where the Nifty 50 is at 23,405.60 and DIIs are consistently buying, a similar bounce back could be on the cards, especially if the Nifty 50 holds above the 22,800 support level.

Portfolio Framework for 03 June 2026 — Specific, Not Vague

A concrete portfolio framework based on the provided data would involve looking at sectors that have seen consistent DII buying, such as FMCG and Pharma, as these are likely to have momentum. If the Nifty 50 holds above 22,800, it would suggest that the DII support at ₹9,589.32 Cr (today’s net buying) is strong, and these sectors could see further upside. However, if the Nifty 50 breaks below 22,500, it could indicate a deeper correction, and the 3-session DII support at ₹31,462.59 Cr would be the floor to watch for any potential buying opportunities. This approach allows for a data-driven strategy, focusing on the actual money flow and market levels rather than speculation.

To get more detailed analysis, insights, and data-driven strategies, subscribe to our daily newsletter and stay ahead in the market with MarketFreeze’s unique perspective on FII/DII flows and their impact on the Indian equity 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 03 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 04 June 2026

▶ Markets

Nifty 02 June 2026

▶ Markets

Nifty 01 June 2026