Nifty 50 edged down 0.2%
India's Nifty 50 slipped 0.21% on 21 July 2026 to close at 24187.7, marking a second consecutive session of modest losses. The benchmark index, which tracks 50 of the largest Indian companies by market capitalization, spent the day trading on a flat-to-negative note according to a headline from Upstox, with heavyweight HDFC Bank extending declines for a second straight session. The move was marginal enough that the index remains perched above its 50-day simple moving average of 23829.93, though it continues to trade below its 200-day average of 24810.17 — a technical configuration that often signals medium-term indecision.
The session's decline leaves the Nifty 50 down 7.43% year-to-date, a notable underperformance against several global peers. Over the past month the index has eked out a 0.73% gain, while the three-month picture shows a 0.73% loss. Measured against its 52-week range, the index sits 8.13% below its high of 26328.55 and 8.31% above its low of 22331.4, placing it roughly in the middle of its annual trading band.
Global markets delivered a sharply divided session. Asian indices surged, with Taiwan's TAIEX jumping 4.2%, South Korea's KOSPI rising 3.56%, and Japan's Nikkei climbing 3.26%. Mainland China's Shanghai Composite added 1.79%. European bourses also advanced, led by the Euro Stoxx 50 up 0.74%, Germany's DAX gaining 0.48%, and the UK's FTSE 100 rising 0.34%. By contrast, US futures sentiment appeared weaker — the Dow slid 0.59% while the S&P 500 and Nasdaq dipped 0.19% and 0.05% respectively. India's domestic peer, the Sensex, fell 0.31%, slightly outpacing the Nifty's decline.
The news flow offered limited clarity on specific catalysts. Multiple headlines from Upstox and livemint.com flagged HDFC Bank and Reliance Industries as drags on the index, though the evidence pack does not confirm the magnitude of their individual moves. A headline from livemint.com noted that midcap and smallcap indices have outperformed the Nifty 50 in 2026, suggesting rotation away from large-cap exposure. One headline from Upstox published 19 minutes before the close characterized the session as a second straight decline driven by the same banking names, but the modest percentage move suggests selling pressure remained contained.
What the data establishes is a market consolidating near the middle of its yearly range, with near-term momentum slightly positive above the 50-day average but longer-term trend still challenged by the year-to-date decline. What it does not establish is a clear fundamental driver for the day's minor weakness — the HDFC Bank pressure cited in headlines is descriptive of price action rather than explanatory of cause, and the global backdrop of strong Asian gains might reasonably have supported a firmer session. Investors are left with a picture of relative underperformance against regional peers and ongoing technical repair work between the 50-day and 200-day averages.
The numbers
- Level 24,187.70, -0.21% on the day (as of 2026-07-21)
- 1-week +0.56% · 1-month +0.73% · 3-month -0.73% · YTD -7.43%
- 52-week range 22,331.40 – 26,328.55, 8.1% below the high
- Trading above its 50-day average and below its 200-day average
Around the world (same session)
- S&P 500 -0.19%
- Nasdaq -0.05%
- Dow -0.59%
- FTSE 100 +0.34%
- DAX +0.48%
- CAC 40 +0.32%
- Euro Stoxx 50 +0.74%
- Nikkei +3.26%
- Hang Seng -0.04%
- Shanghai +1.79%
- KOSPI +3.56%
- TAIEX +4.20%
- ASX 200 +0.02%
- Sensex -0.31%
Recent headlines
- Nifty 50, Sensex prediction today: Check how Indian stock market is expected to trade on 21 July — livemint.com (8h ago)
- SENSEX, NIFTY50 trade on a flat note; HDFC Bank falls for second straight session — Upstox (6h ago)
- Share Market Today: Nifty 50, Bank Nifty | July 20, 2026 — Liquide Blog (23h ago)
- Nifty 50 Trading Strategy: Analysts recommend Bull Call Spread options strategy for 28 July expiry — livemint.com (1h ago)
- SENSEX, NIFTY50 fall for second straight session dragged HDFC Bank, Reliance Industries — Upstox (19m ago)
- Stock market today: Gift Nifty hints a weak start; eight day trading stocks to buy on Tuesday, 21 July — livemint.com (8h ago)
- SENSEX snaps three-day winning streak, NIFTY50 ends below 24,250 dragged by HDFC Bank, Axis Bank — Upstox (1d ago)
- Midcap, Smallcap indices outshine Nifty 50 in 2026 so far; experts bet on stronger earnings growth — livemint.com (2h ago)
Sources
- Nifty 50, Sensex prediction today: Check how Indian stock market is expected to trade on 21 July — livemint.com
- SENSEX, NIFTY50 trade on a flat note; HDFC Bank falls for second straight session — Upstox
- Share Market Today: Nifty 50, Bank Nifty | July 20, 2026 — Liquide Blog
- Nifty 50 Trading Strategy: Analysts recommend Bull Call Spread options strategy for 28 July expiry — livemint.com
- SENSEX, NIFTY50 fall for second straight session dragged HDFC Bank, Reliance Industries — Upstox
- Stock market today: Gift Nifty hints a weak start; eight day trading stocks to buy on Tuesday, 21 July — livemint.com
- SENSEX snaps three-day winning streak, NIFTY50 ends below 24,250 dragged by HDFC Bank, Axis Bank — Upstox
- Midcap, Smallcap indices outshine Nifty 50 in 2026 so far; experts bet on stronger earnings growth — livemint.com
Keep digging
- All world-index wraps: the daily read on Wall Street, Europe and Asia in one place.
- Commodities & global markets: live gold, crude, Bitcoin, the dollar, yields and the VIX.
- Money & markets stories: the drama behind the moves.