Foreign institutional investors (FIIs) sold a net ₹2,697 crore in Indian cash equities in the four sessions of the week ending 23 October 2026, while domestic institutions (DIIs) bought ₹10,942 crore. That is roughly ₹4 of domestic money for every ₹1 that left. Even so, the Nifty 50 lost 2.36% on the week and closed Friday at 22,600, because crude oil, not FII selling, set the tone.
Updated: 25 October 2026, 12:45 AM IST | Data: NSE provisional figures via 5paisa, Quantsapp, Business Standard, Goodreturns
What Happened: FII DII Data for the Week Ending 23 October 2026
It was a short week. Markets were shut on Tuesday, 20 October, for Dussehra, so there were only four trading sessions. FIIs were net sellers on two days and net buyers on two, which is a change from the one-way selling seen earlier in the month.
DIIs bought on every single session. Their smallest day was ₹1,614 crore on 21 October, and their biggest was ₹3,235 crore on Friday.
| Date | FII Gross Buy (₹ cr) | FII Gross Sell (₹ cr) | FII Net (₹ cr) | DII Net (₹ cr) |
|---|---|---|---|---|
| 19 Oct 2026 (Mon) | 11,240.6 | 12,389.3 | -1,148.6 | +3,201.2 |
| 20 Oct 2026 (Tue) | Market holiday (Dussehra) | |||
| 21 Oct 2026 (Wed) | 17,003.9 | 15,981.6 | +1,022.3 | +1,614.3 |
| 22 Oct 2026 (Thu) | 13,627.5 | 17,086.2 | -3,458.7 | +2,891.3 |
| 23 Oct 2026 (Fri) | 14,445.5 | 13,557.9 | +887.6 | +3,235.4 |
| Week total | 56,317.5 | 59,014.9 | -2,697.4 | +10,942.2 |
The month-to-date picture is far heavier. As of 23 October, FIIs have sold a net ₹51,466 crore in the cash market in October, against DII net buying of ₹59,110 crore, as per the same 5paisa data. You can track each session on our daily FII DII cash market summary.
Why Nifty Fell Despite Lighter FII Selling
A ₹2,697 crore weekly outflow is small next to October’s run rate. Yet the Nifty dropped 2.36% for the week and the Sensex fell about 2.15%, as per Goodreturns. The pressure came from somewhere else.

Crude oil was the main trigger. Brent December futures were trading near $114.29 a barrel around 3:37 PM IST on 23 October, a five-month high, after Houthi attacks on Saudi Arabia added to supply worries, Kotak Neo reported. For an oil importer like India, that hits the current account, inflation and company margins all at once.
The second reason was the unwinding of leveraged bets in smaller stocks. On Friday alone, the Nifty Midcap 100 fell 2.21% and the Nifty Smallcap 100 fell 2.94%, while the Sensex slipped just 0.17% to 73,123.83, as per Business Standard. It was the Sensex’s fourth straight losing day, and India VIX rose about 6%.
So the FII net buy of ₹888 crore on Friday did not lift the index. When a fall is driven by oil and margin calls, institutional flows in largecaps cannot stop it on their own.
What It Means for Nifty, Bank Nifty and Traders
The derivatives data says FIIs are still positioned for downside. At the end of 23 October, FIIs held a net short of about 2.80 lakh contracts in index futures, as per Quantsapp participant data. In index options they were net long by 2.93 lakh contracts, driven mostly by long puts, which is a hedge, not a bullish bet.
Clients (retail and HNI traders) were on the other side, with a net long of 2.15 lakh contracts in index futures. This tug of war is easier to read on our participant-wise open interest tracker and the FII long short ratio guide.
On the chart, Friday’s Nifty session ranged from 22,372 to 22,787. Analysts quoted by Business Standard see immediate support at 22,500 and major support at 22,200, with resistance at 22,700 to 22,800. Master Capital’s Dr. Ravi Singh, quoted by Goodreturns, puts Bank Nifty support near 53,800 and resistance at 54,800.
Practical takeaway: with FIIs heavily short and clients long, a sharp move can come either way. A close above 22,840 could force FII short covering. A break below 22,372 would leave long traders exposed. Keep position sizes smaller than usual until the index picks a side.
What to Watch Next Week (26 to 30 October 2026)
- 27 October (Tue): Nifty monthly F&O expiry. Rollover data will show whether FIIs carry their shorts into November.
- 28 October (Wed, US time): US Federal Reserve policy decision. A hawkish tone would push US yields up and keep pressure on FII flows into India.
- 29 October (Thu): ECB decision, US Q3 GDP advance estimate and September PCE inflation.
- 30 October (Fri): Bank of Japan decision, plus the final October FII DII numbers taking shape.
- All week: Brent crude. A technical analyst quoted by Business Standard warned that Brent above $110 could keep sentiment weak.
For the full year’s context, read our analysis of FPI outflow in 2026 month by month.
The Bottom Line
FII selling slowed sharply this week, to ₹2,697 crore across four sessions, and two of those days were net buying. DIIs kept up steady support with ₹10,942 crore. But the market fell anyway because crude near $114 and a midcap-smallcap unwind mattered more than flows.
The bear case is that FIIs still hold a large index futures short and oil shows no sign of cooling. The bull case is that the cash selling is fading and domestic money is absorbing every dip. Next week’s expiry and the Fed meeting should tell us which side is right.
How much did FIIs sell in the week ending 23 October 2026?
FIIs sold a net ₹2,697.4 crore in the cash market across four sessions (19, 21, 22 and 23 October 2026), as per NSE provisional data. DIIs bought a net ₹10,942.2 crore in the same period.
Was the stock market open on 20 October 2026?
No. NSE and BSE were closed on Tuesday, 20 October 2026, for Dussehra, so the week had only four trading sessions.
Why did Nifty fall 2.36% if FII selling was low this week?
The fall was driven mainly by crude oil, with Brent near $114 a barrel on 23 October, and by sharp selling in midcap and smallcap stocks. Institutional flows in largecaps could not offset those pressures.
Disclaimer: This article is for educational purposes only and is not investment advice. Please consult a SEBI-registered advisor before making investment decisions.





