Nifty 50 edged down 0.2%
India's Nifty 50 slipped 0.21% on 21 July to close at 24,187.7, ending the session just below the 24,200 mark. The modest decline extended the benchmark's year-to-date losses to 7.43%, though it has recovered 8.31% from its 52-week low of 22,331.4 set earlier in the year. The index remains 8.13% below its 52-week high of 26,328.55.
Technically, the Nifty finished above its 50-day simple moving average of 23,829.93, a short-term momentum indicator that suggests near-term strength, but held below its 200-day average of 24,810.17, which typically signals longer-term trend direction. Over the past month the index has gained 0.73%, while the three-month view shows a 0.73% decline.
Global markets delivered a mixed session. Asian peers generally outperformed, with Taiwan's TAIEX surging 4.2% and South Korea's KOSPI jumping 3.99%. Mainland China's Shanghai Composite rose 1.79%, Australia's ASX 200 added 1.27%, and Japan's Nikkei gained 0.99%. European bourses also advanced, led by the Euro Stoxx 50 up 0.94%, Germany's DAX rising 0.66%, and the UK's FTSE 100 climbing 0.58%. US markets were softer, with the Nasdaq falling 0.57%, the S&P 500 down 0.14%, and the Dow Jones Industrial Average essentially flat at -0.01%. India's domestic peer, the BSE Sensex, underperformed the Nifty with a 0.31% drop.
Several headlines from Indian financial media described the session in dramatic terms, with livemint.com reporting "Sensex crashes over 700 points, Nifty 50 ends below 24,000" and The Times of India carrying a similar "crash" framing. Upstox cited "pharma stocks fall on threat of tariffs on generic drugs" as a contributing factor. However, the actual Nifty closing level of 24,187.7 sits above the 24,000 threshold mentioned in those headlines, suggesting the reported "crash" figures may reflect intraday lows rather than final settlement. The evidence pack offers no confirmed fundamental driver for the modest closing decline.
What the data establishes is a narrow negative finish for Indian equities on a day when most global markets, particularly in Asia and Europe, posted solid gains. The Nifty's position above its 50-day but below its 200-day moving average leaves it in a technically ambiguous zone—neither clearly breaking down nor breaking out. What it does not establish is whether the session's intraday volatility signals deeper concern or merely routine two-way trading around key levels, nor can the tariff threat cited in one headline be verified as the primary cause of the move.
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.14%
- Nasdaq -0.57%
- Dow -0.01%
- FTSE 100 +0.58%
- DAX +0.66%
- CAC 40 +0.28%
- Euro Stoxx 50 +0.94%
- Nikkei +0.99%
- Hang Seng -0.04%
- Shanghai +1.79%
- KOSPI +3.99%
- TAIEX +4.20%
- ASX 200 +1.27%
- Sensex -0.31%
Recent headlines
- Sensex crashes over 700 points, Nifty 50 ends below 24,000- key factors behind stock market fall explained — livemint.com (19h ago)
- Why did the stock market crash today? BSE Sensex ends over 700 points down, Nifty50 below 24,000; top rea — The Times of India (14h ago)
- Share Market Today: Nifty 50, Bank Nifty | July 22, 2026 — Liquide Blog (13h ago)
- Top 5 Nifty 50 Stocks with the Highest Weightage in the Index — Equitymaster (1d ago)
- SENSEX drops over 550 points, NIFTY50 below 24,050; pharma stocks fall on threat of tariffs on generic drugs — Upstox (20h ago)
- Sensex tanks 700 points: 3 reasons why the stock market is falling today — India Today (20h ago)
- Nifty 50, Sensex prediction today: Check how Indian stock market is expected to trade on 22 July — livemint.com (23h ago)
- Quick Wrap: Nifty Media Index falls 2.68% — Business Standard (13h ago)
Sources
- Sensex crashes over 700 points, Nifty 50 ends below 24,000- key factors behind stock market fall explained — livemint.com
- Why did the stock market crash today? BSE Sensex ends over 700 points down, Nifty50 below 24,000; top rea — The Times of India
- Share Market Today: Nifty 50, Bank Nifty | July 22, 2026 — Liquide Blog
- Top 5 Nifty 50 Stocks with the Highest Weightage in the Index — Equitymaster
- SENSEX drops over 550 points, NIFTY50 below 24,050; pharma stocks fall on threat of tariffs on generic drugs — Upstox
- Sensex tanks 700 points: 3 reasons why the stock market is falling today — India Today
- Nifty 50, Sensex prediction today: Check how Indian stock market is expected to trade on 22 July — livemint.com
- Quick Wrap: Nifty Media Index falls 2.68% — Business Standard
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.