What happened
- The fall came in the early afternoon. The Sensex dropped as much as about 1,190 points to 71,292.88, below its previous 2026 low of 71,545 (2 April). The Nifty touched 22,217 intraday.
- Part of the loss was recovered by the close: Sensex 71,909.70 (down 570.59, or 0.79%) and Nifty 22,421.95 (down 198.50, or 0.88%).
- Selling was broad: about 3 shares fell for every 1 that rose on the BSE. Autos were hit hardest (Nifty Auto down about 4%, Bajaj Auto down about 7%, M&M and Maruti down over 4%). Metal, defence and consumer durables fell over 2%. IT went the other way, up about 2% ahead of Q2 results.
- For the week the Nifty lost about 3.1%, and it fell about 6% in September.
Why: no single trigger, several pressures at once
1. Rate hike fears. Rising bond yields and inflation worries have analysts expecting the RBI could raise rates at its October policy meeting.
2. Foreign selling. FIIs sold a net ₹44,000 crore or so in September, and about ₹10,148 crore on Wednesday, 30 September alone.
3. Crude near $100. Brent moved around $99 to $101 a barrel during the day amid uncertainty over US-Iran talks. India imports most of its oil, so this weighs harder here.
4. Tight liquidity. A heavy run of IPOs is soaking up money that would otherwise go into listed stocks.
5. US yields and the rupee. US Treasury yields near two-decade highs have narrowed the gap with Indian yields and weakened the rupee, which encourages foreign money to leave.
6. Long weekend. With markets closed on Friday, 2 October, traders were unwilling to hold fresh buy positions over the break, which deepened the afternoon selling.
What to watch next: the RBI policy decision, FII flows, crude prices, and any easing of tension in West Asia, which analysts say could spark a relief rally. Markets reopen on Monday, 5 October.
This is a summary of what happened and what analysts said, not investment advice.
What's your read on it?
General information from public sources, not legal advice. If something has changed, say so in the answers and we’ll update it.