Indian Stock Market Today — Nifty Snaps 5-Day Losing Streak, Surges 150 Pts as Crude Cools | Fed Decision & F&O Expiry Loom | NSE BSE Daily Wrap 27 Jul 2026
The Indian stock market today delivered a much-needed reversal, snapping a punishing five-session losing streak as cooler geopolitical temperatures and a sharp slide in crude oil revived risk appetite across Dalal Street. Bulls regained control from the opening bell, and both benchmark indices ended comfortably in the green — a clear signal that the worst of the recent sell-off may be behind us, even as macro uncertainty around the US Federal Reserve and monthly F&O expiry still looms over the week ahead.
🟢 Closing Bell — Monday, 27 July 2026
| Index | Close | Change | % Change |
|---|---|---|---|
| Nifty 50 | 23,917.30 | +149.85 | +0.63% |
| BSE Sensex | 76,628.68 | +568.91 | +0.75% |
| Bank Nifty | ~57,050 | +356 | +0.63% |
| India VIX | 13.28 | −0.75 | −5.20% |
Market breadth was strongly positive — out of 38 NSE sectoral indices, 35 advanced and only 3 declined, underlining the broad-based character of today’s recovery.
⚡ Three Forces That Triggered the Bounce
1. US-Iran De-escalation Pulls Brent Below $90
The single biggest catalyst today was a sharp easing of Middle East tensions after the United States and Iran paused hostilities. Brent crude, which had briefly crossed $100/bbl last week — the highest since April — fell sharply, sliding back below $90. For India, a net oil importer running a wide current account deficit, this is disproportionately positive: it reduces import-bill pressure, stabilises the rupee, and — crucially — reopens the RBI’s rate-cut window that crude above $90 had effectively sealed shut.
2. India VIX Crashes 5% — Fear Exits the Room
The India VIX (volatility index) closed at 13.28, down over 5.2% from Friday’s 14.03. A VIX above 16 signals genuine fear; a reading at 13 signals markets pricing normalcy. Institutional desks that had been running tight stops after five consecutive down-sessions began adding exposure as hedging costs dropped. Options writers turned aggressive on the put side, anchoring the floor at 23,600.
3. Five-Session Oversold Bounce + DII Buying Floor
The Nifty had lost 567 points (−2.33%) across the five sessions of July 20–24, pushing the RSI into oversold territory and creating a natural technical springboard for a relief rally. Domestic Institutional Investors (DIIs), who had been absorbing FII supply all week with cumulative net inflows of ₹8,637 Cr last week, continued buying today — providing the liquidity backbone for the recovery.
💥 FII vs DII — The Flow Picture
Provisional data for Monday, July 27 was still being collated at press time. For context, on Friday July 24 — the last confirmed session — FIIs net sold ₹3,892.77 Cr while DIIs net bought ₹5,453.55 Cr, resulting in a net positive institutional flow. For the full week of July 20–24, FII cumulative outflows totalled approximately ₹7,182 Cr, comfortably offset by DII inflows of ₹8,637 Cr.
Today’s price action — a broad 150-point Nifty bounce on strong breadth — strongly suggests FII selling moderated materially on Monday. The crude-price reversal removes a key macro negative that had been driving systematic FII outflows from India’s energy-import-sensitive economy.
📦 Heaviest Hitters — Largecap Movers Today
| Stock | Move | Reason |
|---|---|---|
| IDFC First Bank | +5.72% | Sector-wide BFSI recovery; short-covering after NIM-shock selloff in private banks |
| HCL Technologies | +2.11% | AI data centre investment plan announced; clean Q1 result holding above guidance midpoint |
| Bajaj Auto | +1.4% | Festive demand build-up narrative; India-US 18% tariff deal export tailwind intact |
| ONGC | −2.71% | Crude price reversal below $90 → realisations outlook dims; profit-booking after last week’s surge |
| Oil India | −2.22% | Sympathy sell with ONGC; crude fall pressures E&P upstream names |
📌 Technical Levels — The Map for 28 July
Nifty 50 closed at 23,917 — right at the first meaningful resistance cluster. The index is still below the 20-day EMA (~24,050) and needs a decisive close above 24,000–24,100 to shift the short-term structure from bearish to neutral. Above 24,100, the next resistance sits at 24,200, which is a prior supply zone and where aggressive call OI is concentrated. On the downside, 23,750–23,600 is the first line of support, followed by the more critical 23,250–23,200 zone — a breakdown there would signal a deeper correction is underway.
Bank Nifty recovered to around 57,050 but immediately hit resistance at 57,100–57,200, where derivative data shows heavy call writing. A sustained close above 57,200 opens the door to 57,600 and then 58,000–58,200. Support is firm at 56,500 (last week’s bounce level), with deeper support at 55,800.
Strategy note from HDFC Securities (July 27): “Avoid chasing gap-up openings. Derivatives positioning still favours bears — aggressive call writing and fresh short build-up in index futures suggest resistance at 24,000–24,200 will be tested. Buy only if Nifty holds above 23,600 and reclaims 24,000.”
📅 The Week Ahead — Calendar to Trade Around
| Date | Event | Significance |
|---|---|---|
| Tue 28 Jul | Q1 FY27 results — IndusInd Bank, GAIL, BEL, Adani Green, Mazagon Dock, Waaree Energies (~179 total) | High: IndusInd NIM & asset quality in focus after HDFC Bank NIM shock |
| Wed 30 Jul | US Federal Reserve FOMC policy decision | Very High: Pause vs cut tone will drive EM/FII flows globally |
| Thu 31 Jul | Monthly F&O Expiry (July Series) + Rollover | High: Elevated volatility expected; rollover cost signals August bias |
| Ongoing | Brent crude trajectory; Middle East developments | Medium-High: A re-escalation that takes crude back above $90 could erase today’s gains |
🎯 Trade Ideas — 4 Setups for the Week
1. Nifty Index Long — Pullback Entry
Setup: Buy Nifty on any dip to 23,750–23,800; confirmation: hourly close above 23,900.
Stop: 23,550 (closing basis).
Targets: 24,050 (T1) → 24,200 (T2).
Invalidation: Daily close below 23,500 — shifts bias back to bearish.
2. Bank Nifty — Breakout Play
Setup: Buy Bank Nifty above 57,200 on volume; do not chase below.
Stop: 56,200.
Targets: 57,600 (T1) → 58,000 (T2).
Invalidation: Close below 55,800.
3. Weekly Options — Nifty Bull Call Spread (Expiry 31 Jul)
Setup: Buy 23,900 CE + Sell 24,200 CE (July 31 expiry). Max loss is premium paid; max gain at expiry above 24,200. Suitable for a dovish Fed tone on Wednesday.
Risk: Fed surprises hawkish or F&O expiry volatility spikes VIX above 16 → spread decays.
4. Stock Specific — 3 Names with Defined Setups
ICICI Bank: Buy above ₹740; Stop ₹720; Target ₹770–780. The only major private bank that outperformed last week; NIM held better than HDFC Bank.
HCL Technologies: Buy dips to ₹1,250; Stop ₹1,220; Target ₹1,310–1,330. AI data centre capex + clean Q1 = re-rating candidate.
REC Ltd: Buy above ₹520; Stop ₹500; Target ₹560. Flagged by BusinessToday as a top short-term pick (Jul 27); PSU infrastructure theme intact.
🔥 Sentiment Read
Broker positioning heading into today was defensive — most retail portfolios had been trimming exposure or holding cash after five consecutive red candles. The bounce was sharp enough to prompt some FOMO re-entry, especially in IT and mid-cap banking names where the prior week’s losses were seen as overdone. Put-call ratio (PCR) on Nifty improved during the day, suggesting that the bearish options overhang is easing — though it’s too early to declare a full trend reversal given the resistance wall at 24,000–24,100.
On X (formerly Twitter), retail sentiment shifted from “buy the dip” calls dominating the timeline by midday. Hashtags like #NiftyRecovery and #BuyTheDip trended in the morning session. However, seasoned traders are urging caution ahead of the US Fed decision on July 30 and the July F&O expiry on July 31 — two events that could easily manufacture a fresh round of volatility. India VIX at 13.28 signals reduced fear for now, but markets are one geopolitical headline away from re-testing 23,600.
👀 Tomorrow’s Watch List — Tuesday 28 Jul
- IndusInd Bank Q1 FY27 Results — NIM and asset quality will be closely scrutinised after HDFC Bank’s NIM shock. A miss could trigger another leg lower in private banks.
- GAIL India Q1 Results — PSU gas sector; volumes and tariff revisions in focus amid energy price volatility.
- Adani Green Q1 Results — Renewable capex pipeline and PLF (plant load factor) the key metrics.
- Brent Crude at $87–90 Zone — Any bounce back above $90 would immediately test today’s recovery narrative.
- GIFT Nifty Pre-Open Signal — Watch for US market close reaction to Fed-week positioning; will set the early Indian market tone.
📖 Monday Glossary — Market Terms Explained
NIM (Net Interest Margin): The difference between interest income earned by a bank and interest paid to depositors, expressed as a percentage of assets. A falling NIM — like HDFC Bank’s record-low 3.26% — compresses profitability and is a key reason the stock sold off last week.
India VIX (Volatility Index): NSE’s fear gauge, derived from Nifty options prices. Values above 16 signal elevated anxiety; below 14 indicates relative calm. Today’s reading of 13.28 suggests reduced short-term fear.
FII (Foreign Institutional Investor): Large overseas funds — pension funds, mutual funds, hedge funds — that invest in Indian markets. FII flows heavily influence index direction because they represent a significant share of daily cash-market turnover.
DII (Domestic Institutional Investor): Indian insurance companies, mutual funds and pension funds (like LIC, SBI MF, etc.). DIIs typically act as a counter-cyclical buying force when FIIs sell, as seen clearly during the past week.
F&O Expiry: The last Thursday of every month when all monthly futures and options contracts expire. Positions must be squared off or rolled over to the next month, creating elevated volatility — especially in the final few days before expiry.
PCR (Put-Call Ratio): Ratio of total put open interest to call open interest. A rising PCR suggests more bearish bets (puts being bought); a falling PCR signals call writing dominance or bullish positioning. PCR above 1.2 is generally bullish for Nifty; below 0.8 is bearish.
Rollover: Shifting an open futures position from the expiring month to the next month’s contract. High rollover cost (premium) signals bullish positioning for the upcoming month; discount rollover signals bearishness.
Sources: Liquide Markets (weekly review July 27–31 2026), HDFC Securities (technical levels July 27 2026), Business Today (market outlook & trade picks July 27 2026), MarketsMojo (sector/largecap data), Multibagg AI (FII/DII flows July 2026), Sunday Guardian Live (market wrap July 27 2026).
⚠️ Disclaimer: Educational content only. Not investment advice. All data sourced from publicly available market information. Consult a SEBI-registered investment advisor before making any trading or investment decisions. Past performance is not indicative of future results.
Tags: Indian stock market today, Nifty 50, Sensex, Bank Nifty, NSE BSE, FII DII, India VIX, stock market India, Nifty technical analysis, market wrap, daily market update, IDFC First Bank, HCL Technologies, Bajaj Auto, ONGC, ICICI Bank, REC, F&O expiry, US Fed, Brent crude, Q1 FY27 results