
Nifty Falls Today 21 May 2026: Sensex Drops 850 Points From Day’s High, 4 Key Reasons
Updated: 21 May 2026 • 3:13 pm
Posted by:

Nifty falls today as Sensex drops 850 pts from day’s high, crude rebound, weekly expiry, FII selling and rupee at Rs 96.60 explained.
Nifty falls today as Indian benchmark indices reversed sharply from a strong gap-up open on 21 May 2026. The BSE Sensex fell approximately 850 points from its day’s high of approximately Rs 76,200 to around Rs 75,350, while the NSE Nifty 50 slipped below 23,650 — back below the 20 May closing level of 23,659. The market had opened positively based on GIFT Nifty’s overnight reading of 23,841 (+0.83%), but four forces combined to wipe out all morning gains by the afternoon session.
Nifty Falls Today: 4 Key Reasons on 21 May 2026
Reason 1: Crude Oil Rebounds From $105, Removing the Morning’s Hope
Brent crude recovered from Wednesday’s low of $105 back toward $105.48 to $107 on 21 May as initial Strait of Hormuz de-escalation optimism faded. Abu Dhabi National Oil Co.’s CEO warned that full recovery in Middle East oil flows is ‘unlikely before late 2027’ even if a peace deal is reached. When crude fails to break lower after a gap-up open, it revives concerns about OMC under-recoveries, current account deficit widening and the rupee staying weak. The morning rally was built on $105 crude hope — that hope faded as crude rebounded, taking Nifty down with it.
Track live crude oil prices and Nifty levels on the Check the Univest Screener for live data.
Reason 2: Weekly Nifty F&O Expiry Creates Predictable Afternoon Selling
Today is the weekly Nifty options expiry (Thursday). Weekly expiry sessions follow a predictable pattern: gap-up open on overnight optimism, followed by afternoon selling as option writers and delta hedgers square off. Call writers at 23,800 and 24,000 strikes added positions during the morning rally, creating mechanical resistance at those levels. As Nifty rose above these strikes, call sellers shorted Nifty futures to stay delta-neutral, adding downward pressure. This is why Nifty falls today in the afternoon — expiry-day mechanics amplify every move. Today is also the final weekly Sensex contract expiry before May monthly expiry next week.
Reason 3: FII Turned Net Seller After Three Buying Sessions
FIIs, who bought for four consecutive sessions (Rs 2,813.69 crore net on 18 May), turned net sellers in Wednesday’s session and continued selling today. FII selling creates a double squeeze: equities fall as FIIs sell Indian stocks AND the rupee weakens as they convert rupee proceeds to dollars. The reversal from four buying sessions to selling created the supply overhang that overwhelmed the gap-up momentum. Siddhartha Khemka of Motilal Oswal noted FIIs turned net sellers ‘after three consecutive buying sessions’ as one of the key headwinds making markets cautious today.
Tap to Access Best Research Pieces on Univest
Reason 4: Rupee at Rs 96.60 — Fresh Record Low, No Floor in Sight
The rupee slipped further to Rs 96.60 per US dollar on 21 May morning (Goodreturns data) — a fresh record low from Rs 96.17 on 18 May. A record-weak rupee is bad for equity markets in two ways: it increases crude import costs in rupee terms (widening OMC under-recoveries and CAD) and it reduces FII dollar returns from Indian equities (making India less attractive for FII re-entry). The RBI’s $103 billion forward book constrains its ability to defend the rupee aggressively, meaning FII selling and rupee weakness feed off each other. Both trends accelerated the Nifty fall today.
Key Levels to Watch After Nifty Falls Today
- Sensex Day High (21 May): ~Rs 76,200 (gap-up based on GIFT Nifty 23,841)
- Sensex Fall From High: ~850 points (from ~Rs 76,200 to ~Rs 75,350)
- Nifty Previous Close (20 May): 23,659
- Nifty Current Level: Below 23,650 (slipped below 20 May close)
- Critical Support 1: 23,362 — 20 May intraday low. Must hold on a closing basis.
- Critical Support 2: 23,184 — March 2026 base. Next major support.
- Resistance 1: 23,938
- Resistance 2: 24,116 (200-DMA area)
Download the Univest iOS App or the Univest Android App to get daily stock recommendations and insightful research pieces on Track Nifty falls today live levels and support zones on Univest!
What Investors Should Do When Nifty Falls Today
- Do not panic sell: Nifty falls today are within normal expiry-day volatility at India VIX 17 to 18. The 20 May session also had a 250-point gap-down before fully recovering. Expiry-day price action is not a reliable signal for long-term direction.
- Watch 23,362 on the daily close: This was the 20 May intraday low. A daily close below this level would be technically more significant than today’s intraday swing.
- Expiry effects reverse: Friday sessions after Thursday expiry often unwind expiry-day distortions. Do not make long-term allocation decisions based on today’s move alone.
- Midcap and smallcap caution: On macro-driven days when Nifty falls today for crude and FII reasons, midcap and smallcap indices fall harder. Avoid averaging down in small-cap positions during intraday weakness.
Conclusion
Nifty falls today (21 May) as the Sensex dropped approximately 850 points from its day’s high and the Nifty 50 dipped below 23,650 for four interconnected reasons: crude oil rebounded from $105 to $107 removing Hormuz optimism, weekly F&O expiry amplified afternoon selling, FIIs turned net sellers reversing their recent buying streak and the rupee hit a record low of Rs 96.60. The critical watch is whether the 23,362 support holds on a daily closing basis. Track live Nifty levels and daily market outlook on Univest. Consult a SEBI-registered advisor before making any trading decisions.
Disclaimer: Investment in the share market is subject to risk. This article is for informational and educational purposes only and does not constitute investment advice. Verify all numbers before investing. Consult a SEBI-registered advisor before making investment decisions.
FAQs on Nifty Falls Today
Why does Nifty fall today on 21 May 2026?
Ans. Nifty falls today because of four reasons: crude oil rebounded from $105 to $107 (removing Hormuz optimism), weekly Nifty F&O expiry created afternoon selling pressure, FIIs turned net sellers after three consecutive buying sessions and the rupee hit a record weak Rs 96.60. The Sensex dropped ~850 points from its day’s high while Nifty slipped below 23,650.
How much did the Sensex fall from its day’s high on 21 May?
Ans. The BSE Sensex fell approximately 850 points from its day’s high of approximately Rs 76,200 to around Rs 75,350 on 21 May 2026. The NSE Nifty 50 slipped below 23,650, just below its 20 May closing level of 23,659.
What is the Nifty support level after today’s fall?
Ans. The key Nifty support after Nifty falls today is 23,362 (20 May intraday low). A daily close below this level would signal further weakness. Next support is at 23,184 (March 2026 base). Resistance is at 23,938 and 24,116.
Recent Articles
Note: This blog is for information purpose only. Investments and trading are subject to market risks, read all scheme related documents carefully.
Recent Posts
Allied Blenders and Distillers Analyst Review May 2026
Amrutanjan Health Care Analyst Review May 2026
Carysil Analyst Review May 2026
Action Construction Equipment Analyst Review May 2026
India Shelter Finance Analyst Review May 2026
Popular this week
Allied Blenders and Distillers Analyst Review May 2026
Amrutanjan Health Care Analyst Review May 2026
Carysil Analyst Review May 2026
Action Construction Equipment Analyst Review May 2026
India Shelter Finance Analyst Review May 2026

Uniresearch Global Pvt Ltd
Research Analyst
SEBI Registration Number — INH000013776
Uniresearch is a subsidiary of Univest Communication Technologies Private Limited
Company Address: Registered Address: Ground Floor, Unitech Commercial Tower 2, Block B, Greenwood City, Unit 1-3, Sector 45, Gurugram, Haryana 122003
Write to us : support@univest.in, compliance@univest.in
Verify on SEBI registry →RESEARCH ANALYST
Get SEBI Registered
advice on the stocks
trending today.
Get 3 FREE Trade Ideas
