The Indian stock market today — Friday, 29 May 2026 — closed with a sharp selloff, making it one of the most painful single-session drops of the month. As we head into the weekend, here is your complete Indian stock market weekend wrap: what hit Dalal Street, where money flowed, and exactly how to position for Monday’s open.
🔴 Closing Bell — Friday, 29 May 2026
| Index | Close | Change (pts) | Change (%) |
|---|---|---|---|
| Nifty 50 | 23,547.75 | ▼ 359.40 | −1.50% |
| Sensex | 74,775.74 | ▼ 1,092.06 | −1.44% |
| Bank Nifty | 54,239.20 | ▼ 509.10 | −0.93% |
| India VIX | 16.19 | ▲ Elevated | — |
Market breadth was decisively negative — the Advance-Decline ratio closed at approximately 1:2, with over 1,800 stocks declining on NSE.
⚡ Three Forces That Triggered Friday’s Selloff
1. MSCI Rebalancing Avalanche. The most mechanical driver: index rebalancers dumped Indian equities in the final hour of trading on 29 May to match updated weightings in the MSCI Emerging Markets Index. This forced selling across large-caps was amplified by thin liquidity close to the weekend, producing an outsized point impact on both Nifty and Sensex.
2. IMD Monsoon Downgrade — Below-Normal Season Feared. The India Meteorological Department cut its June–September southwest monsoon forecast to just 90% of the Long Period Average — the threshold for a below-normal season. For a market highly sensitive to rural demand, food inflation, and agrarian sentiment, this is a structural negative that will keep investors cautious through June.
3. US-Iran Deal Uncertainty Kept Crude Elevated. Lingering uncertainty around the US-Iran nuclear negotiations prevented a meaningful crude-oil correction. Brent remaining firm squeezed margins across Oil & Gas downstream, Aviation, Auto, and Paint companies, adding fuel to the day’s weakness. Mid-session optimism evaporated when negotiation timelines slipped.
💥 FII vs DII — The Flow Picture (29 May 2026)
| Participant | Net Activity (₹ Cr) | Stance |
|---|---|---|
| FII / FPI | −₹21,105.86 Cr | Heavy Sellers |
| DII | +₹16,764.14 Cr | Strong Buyers |
DIIs absorbed a significant chunk of FII selling but could not fully offset the MSCI-related forced liquidation. The net outflow gap of ~₹4,341 Cr explains the depth of Friday’s decline. FIIs also sold Nifty futures, signalling the bearish positioning extends beyond cash markets.
📦 Heaviest Hitters — Largecap Movers (Weekly Snapshot)
| Stock / Sector | Weekly Move | Driver |
|---|---|---|
| RVNL (Rail Vikas Nigam) | ▼ −9.5% | PSU Railways selloff; sector-wide de-rating |
| ONGC | ▼ −8.5% | Iran-oil uncertainty; subsidy burden concerns |
| CONCOR | ▼ −8.4% | Logistics slowdown fears; PSU Railways drag |
| Nifty PSU Bank (index) | ▲ +1.9% | Rate-cut expectations ahead of RBI MPC |
| Nifty Metal (index) | ▲ +1.3% | China stimulus hopes; global commodity bid |
📌 Technical Levels — The Map for Monday, 2 June 2026
Nifty 50
- Key Support: 23,400 (immediate) → 23,250 (critical floor)
- Key Resistance: 23,800 (first hurdle) → 24,000–24,100 (strong supply zone)
- Trend: Short-term bearish. Nifty has broken its 20-DMA and is trading below the key 23,800 level. A close above 24,000 is needed to flip momentum bullish.
- India VIX at 16.19 — elevated; options premiums remain expensive. Range trading and defined-risk strategies preferred over naked directional bets.
Bank Nifty
- Key Support: 53,000–52,800 (crucial cushion)
- Key Resistance: 54,300–54,500 (immediate) → 55,000 (psychological)
- Trend: Rangebound with a downward bias. Bank Nifty held above 54,000 on a closing basis Friday. Sustained reclaim of 54,700 would be a positive signal into next week.
📅 The Week Ahead — Calendar to Trade Around
| Date | Event | Significance |
|---|---|---|
| Mon, 2 Jun | Markets reopen; GIFT Nifty premium ~+139 pts | Gap-up open expected; watch for sustainability |
| Tue–Wed, 3–4 Jun | RBI MPC deliberations begin | High macro significance; rates & stance in focus |
| Thu, 5 Jun | RBI MPC Decision (~10:00 AM IST) | Repo rate expected to hold at 5.25%; tone is key |
| Fri, 6 Jun | Post-MPC market reaction + weekly F&O expiry | Volatility likely; check IV crush on options |
| Thu, 19 Jun | Reliance Industries (RIL) AGM | Capex guidance, Jio plans, and dividend in focus |
🎯 Trade Ideas — 4 Setups for the Week Ahead
These are illustrative educational setups only — not buy/sell recommendations. Always use your own analysis and consult a SEBI-registered advisor.
1. Nifty 50 Index — Mean-Reversion Long
Setup: GIFT Nifty signals a gap-up open Monday. Look for Nifty to open around 23,680–23,720 and consolidate. Enter long on first 15-minute candle close above 23,750.
Targets: T1 — 23,900 | T2 — 24,000
Stop-Loss: 23,530 (below Friday’s close)
Invalidation: Failure to hold 23,400 on an intraday basis.
2. Bank Nifty — Range Play
Setup: Bank Nifty held 54,200 on closing basis. Watch for reclaim of 54,500 on Monday. Long above 54,500 with a tight stop.
Targets: T1 — 54,900 | T2 — 55,200
Stop-Loss: 53,900
Invalidation: Break below 53,000 on a daily close.
3. Weekly Options Play — RBI MPC Pre-Event Straddle
Setup: With RBI MPC decision on June 5 and India VIX at 16.19, consider buying a Nifty ATM straddle (CE + PE at ~23,550 strike) early in the week before IV builds further into the event. Exit or roll by Wednesday afternoon.
Risk: Time decay if Nifty remains range-bound. Position size conservatively — 1 lot max.
Invalidation: If VIX spikes above 19 before entry, premium becomes expensive — reassess.
4. Stock-Specific — PSU Banks Recovery Play
Setup: PSU Banks outperformed the weekly index (+1.9%). With RBI expected to hold rates but market pricing eventual cuts, names like SBI, Bank of Baroda, Canara Bank could see continuation buying on the RBI MPC week.
Targets: 3–5% from current levels over 1–2 weeks
Stop-Loss: Below respective 20-DMA for each name
Invalidation: RBI tone turns unexpectedly hawkish on June 5.
🔥 Sentiment Read
Broker positioning data heading into the weekend reflects a cautious but not capitulatory picture. FII shorts in index futures remain elevated after Friday’s aggressive selling, but open interest data suggests some of this was MSCI-mechanical rather than fresh directional bets. Domestic institutions absorbed aggressively — a sign that the long-term money views current levels as reasonable accumulation territory ahead of what is expected to be an accommodative RBI meeting.
On X (formerly Twitter), retail trader sentiment turned sharply negative through Friday afternoon as the final-hour crash unfolded, with #Nifty and #Sensex trending alongside commentary about MSCI rebalancing and monsoon fears. However, by Saturday morning, weekend discussion pivoted toward the Monday gap-up thesis driven by GIFT Nifty’s ~139-point premium. India VIX at 16.19 remains elevated by historical standards — options markets are still pricing in above-average uncertainty, which keeps the risk-reward of naked directional calls lower. Spreads and defined-risk structures remain the preferred approach for the RBI MPC week.
👀 Monday’s Watch List — 5 Key Things to Track
- GIFT Nifty at open: Does the gap-up hold or get sold into? First 30 minutes will set the week’s tone.
- Crude Oil (Brent): Any material decline below $78/bbl would be a tailwind for oil-sensitive sectors — Autos, Aviation, Paints.
- US-Iran developments: The 60-day truce extension is positive, but any headline reversal could spike crude and reverse Monday’s gains.
- PSU Bank momentum: Watch SBI, Bank of Baroda ahead of the RBI MPC — if they sustain the weekly outperformance, they could lead any broad recovery.
- FII/DII data (post-close Monday): Whether FIIs continue net selling or pause will determine if the gap-up has legs or is merely a technical bounce.
Disclaimer: Educational content only. Not investment advice. All data sourced from NSE India, BSE India, Moneycontrol, Business Standard, and public market feeds. Consult a SEBI-registered advisor before trading or investing.
Tags: Indian stock market today, Nifty 50, Sensex, Bank Nifty, NSE BSE daily wrap, FII DII flows, India VIX, RBI MPC June 2026, MSCI rebalancing, stock market weekend edition, Nifty technical levels, Indian stock market news, trade setup Monday, NSE BSE May 2026


