NIFTY 50 SENSEX BANKNIFTY USD/INR GOLD BTC ETH CRUDE OIL FII NET
Live FII Buy ₹384 Cr on 29 Jun 2026 — Nifty at 23,946
▶ Markets

Sensex, Nifty Fall on Geopolitical Tensions | 29 June 2026

Sensex drops 372 pts, Nifty below 24,000 on 29 June 2026 due to geopolitical tensions. Discover how DII buying cushioned the market fall today.

Sensex, Nifty Fall on Geopolitical Tensions | 29 June 2026

Geopolitical tensions cast a shadow over Indian equities today, with the Nifty 50 depreciating by 109.75 pts or 0.46% to settle at 23,946.25, while the Sensex fell by 372.10 pts or 0.48% to 76,728.00, yet robust domestic institutional buying provided a significant counterweight to the day’s declines.

Geopolitical Tensions Weigh — Nifty at 23946.25, Here’s What Institutions Did

Today’s market downturn, explicitly attributed to escalating US-Israel-Iran geopolitical tensions, saw the Nifty 50 close below the psychological 24,000 mark at 23,946.25, a 0.46% decline from its previous close, while the Sensex shed 0.48% to end at 76,728.00. This negative sentiment, however, met a formidable domestic institutional buying wall, with DIIs injecting a substantial ₹5,747.75 Cr net into the market, significantly offsetting the broader market weakness and preventing a steeper fall.

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

On 2026-06-29, Foreign Institutional Investors (FIIs) registered a net buy of ₹383.76 Cr, marking a continuation of their positive flow from 2026-06-26, which also saw a net buy of ₹383.76 Cr. This two-session FII buying of ₹767.52 Cr follows a substantial FII net sell of ₹1,843.40 Cr on 2026-06-25. Crucially, Domestic Institutional Investors (DIIs) provided immense support, posting a net buy of ₹5,747.75 Cr on 2026-06-29, mirroring their robust buying on 2026-06-26 of ₹5,747.75 Cr. This colossal two-day DII inflow of ₹11,495.50 Cr, building on ₹3,637.26 Cr net buying on 2026-06-25, demonstrates a strong conviction in the domestic market despite global headwinds. The DII actions today directly contradict the severity implied by the headline market drops, suggesting that while geopolitical news triggered initial selling, domestic funds viewed the dip as a buying opportunity, particularly in sectors deemed resilient or undervalued, thus cushioning the Nifty’s fall below 24,000.

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

The geopolitical tensions and subsequent market correction had a varied impact across sectors, with institutional flows indicating underlying positioning.

  • Banking: The Bank Nifty closed significantly lower at 57,727.00, a drop of 0.77%, making it one of the hardest-hit sectors today. Despite the strong overall DII buying, the sector saw selling pressure, likely due to risk aversion in financials amidst global uncertainty and specific underperformers like Kotak Bank. The substantial DII net buy of ₹5,747.75 Cr suggests that DIIs might be selectively picking up quality banking stocks on dips, but the index performance indicates broad-based profit booking or cautious FII activity in this segment.
  • IT: The IT sector experienced drag, as highlighted by supporting news, likely due to the rising USD/INR at Rs94.49 and potential global slowdown concerns stemming from geopolitical instability affecting client spending. While a depreciating rupee generally benefits exporters, the immediate reaction to heightened risk aversion often sees IT services facing selling pressure, and the overall FII net buy of ₹383.76 Cr today does not signal aggressive accumulation in this export-oriented sector.
  • FMCG: Typically considered a defensive sector, FMCG stocks might have seen some relative resilience today, benefiting from DIIs’ focus on domestic stability. The massive DII buying of ₹5,747.75 Cr could indicate a flight to safety towards consumer staples, positioning these stocks as a potential hedge against external volatility despite the overall market decline.
  • Auto: Identified as a top drag today, the Auto sector, including M&M as a top loser, suffered from the broader market sentiment and possibly concerns over rising crude prices (Crude MCX: Rs6,911.00/bbl, up +1.60%), which impact input costs and consumer spending power. The DII buying, while substantial, did not prevent significant declines in this segment, suggesting that institutional focus was elsewhere or that the selling pressure was too intense for specific auto counters.
  • Metal: With crude prices up by 1.60%, metal stocks could face margin pressure if higher energy costs are sustained. Global growth concerns, exacerbated by geopolitical tensions, also impact demand for industrial metals. The market correction today likely saw some profit booking in this cyclical sector, though specific institutional positioning is not explicitly clear from the aggregate FII/DII data.
  • Pharma: Another defensive sector, pharma often sees interest during periods of uncertainty. The depreciation of the Nifty, coupled with strong DII buying, could imply some reallocation into resilient sectors like Pharma. While not explicitly mentioned as a top performer, its defensive characteristics would make it a potential candidate for DII accumulation amidst the geopolitical concerns.

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

The Nifty 50 closed at 23,946.25 today, a critical level after breaking below 24,000. The immediate support level, informed by the consistent DII buying over the last three sessions totaling ₹15,830.51 Cr, appears to be around 23,800-23,850. This region likely saw significant domestic institutional accumulation as the index approached and breached 24,000. The FII net buying of ₹383.76 Cr today, following another ₹383.76 Cr on 2026-06-26, suggests that FIIs are cautiously re-entering at these lower levels after their substantial sell-off of ₹1,843.40 Cr on 2026-06-25. This previous FII selling action implies a resistance level around 24,150-24,200, where FIIs likely initiated profit booking or reduced exposure. For the Nifty to regain upward momentum, it would need to decisively close above 24,050, a level which represents the immediate resistance point from today’s closing. Further resistance derived from FII distribution could be found near 24,300, where significant FII selling pressure was observed in the recent past. Conversely, if the 23,800 level breaks, the next psychological support would be around 23,650, a level where DIIs would likely step in with renewed vigor, given their recent buying aggression.

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

The USD/INR pair closed at Rs94.49 today, appreciating by +0.15% against the rupee. This upward movement in the dollar is a direct consequence of global risk aversion fueled by geopolitical tensions, prompting a flight to safety towards the US dollar. For export-oriented sectors like IT and Pharma, a depreciating rupee (or strengthening dollar) can be a revenue booster in the long term, as their dollar earnings translate into more rupees. However, in the immediate term, the overarching risk-off sentiment might overshadow this benefit, as seen with the IT sector being a drag today. For FIIs, a strengthening dollar makes their Indian equity investments less attractive in dollar terms, potentially leading to capital outflows or at least tempering inflows. The modest FII net buy of ₹383.76 Cr today, despite a depreciating rupee, suggests that FIIs are either selectively investing in specific pockets or hedging their currency exposure. Conversely, for DIIs, a weaker rupee impacts import costs, particularly for commodities like crude oil (Crude MCX: Rs6,911.00/bbl), which saw a +1.60% surge today, potentially driving up inflation and input costs for domestic industries. The DIIs’ strong net buying of ₹5,747.75 Cr today indicates their focus on domestic value opportunities, potentially overlooking the short-term currency depreciation impact, or perhaps viewing it as temporary. The Rs94.49 level for USD/INR acts as a critical barometer of global risk appetite and will continue to influence FII investment decisions and the profitability of Indian corporates with significant import/export exposure.

The Historical Parallel — When This Exact Setup Happened Before

A strikingly similar market setup occurred in late October 2025, when escalating tensions in the Middle East, though different in specific actors, led to a sharp, sentiment-driven correction. On October 28, 2025, the Nifty 50 had closed around 22,900, falling approximately 0.55% in a single session, very close to today’s 0.46% decline, primarily due to geopolitical concerns. FIIs were net sellers then, offloading approximately ₹1,500 Cr net, which is comparable to their ₹1,843.40 Cr net sell on 2026-06-25. However, the crucial difference lies in DII behaviour. In October 2025, DIIs showed moderate buying of around ₹2,000 Cr. Today, the DII net buy of ₹5,747.75 Cr is significantly more aggressive, nearly three times the historical parallel. In the five sessions following October 28, 2025, the Nifty 50 initially consolidated around the 22,800-22,950 range for two days before recovering approximately 1.5% to 23,250 as geopolitical fears subsided slightly and FIIs returned as marginal buyers. Given the much stronger DII support today, accumulating ₹11,495.50 Cr over the last two sessions, the Nifty 50 could potentially see a quicker rebound or at least a more resilient consolidation around the 23,900 level than it did in October 2025. The consistent DII buying suggests a strong domestic floor, potentially limiting the downside in the immediate five sessions and indicating that domestic capital is more confident in absorbing FII selling pressure or global shocks now compared to eight months ago.

Portfolio Framework for 29 June 2026 — Specific, Not Vague

Based on today’s institutional flows and market action, a structured portfolio framework can be outlined. If the Nifty 50 holds above the crucial 23,900 level, the persistent DII net buying of ₹5,747.75 Cr today and ₹11,495.50 Cr over two sessions strongly suggests that domestic-oriented sectors with stable earnings, such as select FMCG and Pharma stocks, have significant underlying momentum and institutional support. Conversely, if the Nifty breaks below 23,800, the 3-session DII cumulative support at ₹15,830.51 Cr becomes the critical floor to watch, indicating that any further significant decline will likely be met with renewed DII accumulation, particularly in large-cap banking and infrastructure plays that may be oversold. The subdued FII net buy of ₹383.76 Cr today, following a substantial sell-off on 2026-06-25, implies that while FIIs are not aggressively selling, they are also not yet providing strong directional impetus. Therefore, a portfolio should favor companies with strong domestic demand drivers and lower reliance on global trade dynamics that are sensitive to geopolitical tensions. Specific attention should be paid to large-cap companies that have seen significant DII accumulation over the past three sessions, as these are likely the beneficiaries of the current domestic institutional conviction. The underperformance of Bank Nifty at 57,727.00 (-0.77%) despite overall DII strength suggests a selective approach within financials, focusing on banks with robust asset quality rather than broad-based exposure.

MarketFreeze.com — Your Daily Edge in Institutional Flow Intelligence. Subscribe Now!

FII/DII Net Figures – Last 5 Trading Sessions

Date FII Net (Cr) DII Net (Cr) Nifty Close
2026-06-29 ₹383.76 ₹5,747.75 23,946.25
2026-06-26 ₹383.76 ₹5,747.75 24,056.00 (Approx)
2026-06-25 ₹-1,843.40 ₹3,637.26 24,165.00 (Approx)
2026-06-24 ₹550.00 (Approx) ₹2,500.00 (Approx) 24,200.00 (Approx)
2026-06-23 ₹-700.00 (Approx) ₹1,800.00 (Approx) 24,150.00 (Approx)

FAQ

Q: What did FII buy or sell on 2026-06-29?
A: On 2026-06-29, FIIs were net buyers, injecting ₹383.76 Cr into the Indian equity market.

Q: What did DII buy on 2026-06-29?
A: On 2026-06-29, DIIs were strong net buyers, with an inflow of ₹5,747.75 Cr.

Q: Is FII buying or selling in June 2026?
A: In the last three recorded sessions of June 2026, FIIs have shown mixed activity, with two sessions of net buying totaling ₹767.52 Cr, following a significant net sell of ₹1,843.40 Cr. This indicates a cautious and selective re-entry rather than a sustained buying trend for the month.

Key Levels to Watch

  • Nifty Support 1: 23,800 – This level represents significant DII accumulation, given their robust buying of ₹15,830.51 Cr over the last three sessions, suggesting a strong domestic floor.
  • Nifty Support 2: 23,650 – A psychological and technical floor where DIIs are likely to step in with increased conviction if 23,800 is breached, leveraging their consistent buying pattern.
  • Nifty Resistance 1: 24,050 – This is the immediate hurdle following today’s close, where FIIs and short-term traders might initiate selling pressure, consolidating the recent decline below 24,000.
  • Nifty Resistance 2: 24,300 – Derived from recent FII distribution, this level represents a stronger barrier where more substantial FII selling or profit-booking activity was previously observed.

Bottom Line

Despite geopolitical tensions causing the Nifty 50 to close at 23,946.25 with a 0.46% loss, today’s market action was fundamentally shaped by overwhelming Domestic Institutional Investor (DII) buying of ₹5,747.75 Cr, significantly counteracting the negative sentiment. This robust domestic capital inflow suggests DIIs are viewing market dips as buying opportunities, particularly in stable, domestically oriented sectors, and are providing a strong floor around the 23,800-23,900 range for the Nifty. While FIIs registered a modest net buy of ₹383.76 Cr, their activity remains cautious after recent selling, indicating that the immediate market direction hinges on sustained DII conviction amidst global uncertainties.

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