Daily market briefing — 22 Jul 2026
Indian equities closed lower on 22 July 2026 with the Nifty 50 at 23,996.25 (-0.79%) and the Sensex at 76,755.05 (-0.92%). The selloff was broad-based, with the Nifty Smallcap 100 falling 1.54% and the Nifty Bank index down 1.23%. Only Nifty Auto (+0.18%) and Nifty FMCG (+0.65%) ended in the green, while Nifty Media (-2.68%) and Nifty Realty (-2.63%) led losses. India VIX rose 5.48% to 13.29 and the advance-decline ratio stood at a weak 0.39, underscoring negative breadth. The composite MarketPing Score printed 33/100, reflecting a bearish tilt dominated by breadth and trend components.
Today's brief● AI
What actually happened, in two paragraphs.
Indian markets ended Tuesday with a decisive selloff as escalating US-Iran tensions pushed Brent crude up 3.46% to $94.16, amplifying concerns over inflation and current account pressure. All major indices closed in the red with midcap and smallcap segments bearing the brunt, while defensive pockets in FMCG and Auto provided some cushion. The rupee held largely steady at 96.56 against the dollar, but a 5.48% spike in India VIX signalled rising anxiety.
Institutional flows were mixed, with provisional FII and DII cash prints both negative at -819 crore and -418 crore respectively, while FPI equity cash via NSDL showed a net inflow of 3,379 crore and FPI debt drew a sizeable 14,491 crore. Gold and silver rose over 1.5%, reflecting safe-haven demand. Corporate updates included BPCL posting a Q1 net loss of 3,962 crore and reports of potential US pharmaceutical tariffs of up to 200%, both adding to sector-specific pressure on PSU Bank, Pharma and Healthcare indices.
crude oil surge with Brent above $94 and WTI up 2.39% on geopolitical tensions; India VIX up 5.48% to 13.29 signalling rising anxiety; pharma tariff overhang of up to 200%; broad-based weakness with only two of seventeen tracked sectors closing positive; weak breadth at an advance-decline ratio of 0.39.
Indian indices
Where the session closed — headline benchmarks with the day's range, then the broader market.
Sector heatmap
Every Nifty sector index, best to worst — where the rotation went.
Defensives led modest gains with Nifty FMCG up 0.65% and Nifty Auto up 0.18%. Nifty Metal (-0.48%), Nifty PSE (-0.23%) and Nifty Energy (-0.38%) showed relative resilience within the losers. Heavy selling was visible in Nifty Media (-2.68%), Nifty Realty (-2.63%) and Nifty PSU Bank (-1.84%), followed by Nifty IT (-1.50%), Nifty Pvt Bank (-1.39%), Nifty Pharma (-1.31%), Nifty Fin Services (-1.29%) and Nifty Healthcare (-1.19%). Nifty Midcap 100 fell 1.09% and Nifty Smallcap 100 lost 1.54%, confirming weakness extended well beyond the front line.
Flows & breadth
Who was buying — and how much of the market joined the move.
Provisional FII cash was negative at -819 crore and DII cash was also negative at -418 crore on the day. NSDL-based FPI equity cash data showed a net inflow of 3,379 crore alongside a strong FPI debt inflow of 14,491 crore. Month-to-date aggregates stand at FII -3,385 crore, DII +16,367 crore and FPI equity cash +5,952 crore, indicating that domestic institutions have been the mainstay of support while FPIs have shown selective equity and heavy debt appetite.
Breadth was decisively negative with 875 advances against 2,223 declines and 56 unchanged, producing an advance-decline ratio of 0.39. The downside participation was widespread across smallcap and midcap names, consistent with the Nifty Smallcap 100's 1.54% drop and the Nifty Midcap 100's 1.09% decline.
Movers
The day's biggest gainers, losers, and the most traded names (NSE).
Announcements & what's next
The filings that mattered today, and the results calendar for the week ahead.
Global cues
World markets, the rupee, and commodities around the Indian close.
US indices were mixed with the S&P 500 at 7,508.40 (-0.01%), the Dow Jones at 52,284.69 (+0.12%) and the Nasdaq at 25,746.78 (-0.35%). European markets were firm, with the FTSE 100 up 1.24% to 10,716.97 and the DAX up 0.58% to 25,155.41. The dollar index was steady against the rupee at 96.56, while EUR/INR firmed 0.16% to 110.19 and GBP/INR eased 0.35% to 129.07. Commodities saw sharp gains with WTI up 2.39% to $86.94 and Brent up 3.46% to $94.16 amid US-Iran tensions and Hormuz transit concerns, while gold rose 1.65% to 4,138.40 and silver gained 2.21% to 60.13.
Tomorrow's watchlist● AI
Levels, events and flows to keep an eye on next session.
Near-term bias remains cautious given bearish breadth, elevated crude and geopolitical risks, partially offset by relative strength in FMCG and Auto and steady FPI debt inflows. Watch the crude trajectory and any further headlines on US pharma tariffs as the next triggers, while key index supports near 23,850 on the Nifty 50 and resistance around 24,200 will likely frame Wednesday's range. Earnings from 3IINFOLTD, ABDL and other small-cap names scheduled for 23 July could drive stock-specific moves amid the broader risk-off backdrop.
Get this briefing on WhatsApp every evening
Score, flows, movers and the filings that mattered — after the close, free.