The FII DII data for October 30 flipped Thursday’s script. Foreign institutional investors bought a net ₹3,598.54 crore of Indian shares in the cash market on Friday, while domestic institutions sold a net ₹817.51 crore, according to provisional exchange figures reported by CNBC-TV18. A day earlier it was the other way round, with FIIs selling ₹943.60 crore and DIIs buying ₹1,924.41 crore.
In this article
FII DII data October 30: the cash market numbers
FIIs bought shares worth ₹20,564.02 crore and sold ₹16,965.48 crore. DIIs bought ₹16,643.55 crore and sold ₹17,461.06 crore. Those match the trade-date figures in NSE’s provisional FII/FPI and DII report, which combines trades on NSE, BSE and MSEI.
Put the two nets together and institutions as a group were buyers of about ₹2,781 crore on the day. That’s our own arithmetic, not an exchange figure.
The foreign buying wasn’t a one-off either. FIIs have now bought on three of the last four sessions: ₹4,240 crore on October 27, ₹872 crore on October 28, a sale of ₹944 crore on October 29 and then Friday’s purchase, as per the daily table on TBTflow. DIIs sold on two of those four days, October 27 and October 30.
How the market took it
The Sensex rose 308.5 points to 74,459.5 and the Nifty gained 116.3 points to 23,053, a second straight up day, CNBC-TV18 reported. Under the surface it was weaker. Nifty Bank lost 223 points to 54,687 and the Midcap index fell 540.4 points to 57,301. IT did the heavy lifting, which we covered in our October 30 market close report.
Results drove most of the big stock moves. Borosil surged 20% and Laurus Labs rose over 7% after their quarterly numbers, IndiGo gained over 4% on a positive brokerage note, and Suzlon Energy fell nearly 8% after a guidance cut, according to CNBC-TV18.
October ends with a big foreign outflow
Friday was the last trading session of the month, so the October tally is now complete on provisional data. Across 20 sessions, FIIs were net sellers of ₹45,162 crore in the cash market and DIIs net buyers of ₹62,220 crore, based on the NSE series compiled by Strota. FIIs were net buyers on only 6 of those 20 days. DIIs bought on 17 and sold on 3, per TBTflow.
So domestic money absorbed roughly 1.4 times what foreigners sold over the month, by our count. The foreign outflow was also bigger than September’s ₹42,652 crore, while DII buying of ₹71,003 crore in September was larger than October’s, according to Strota’s monthly table.
Foreign desks are still short in futures
Cash buying hasn’t changed FII positioning in index futures much. Strota’s participant-wise open interest data for October 30 shows FIIs holding 34,437 long index futures contracts against 275,190 short ones. Longs make up just 11.1% of their position, and their net short grew by 2,730 contracts from the previous session. Compare that with our October 29 FII DII report, where the long share was about 11.5%.
That’s the part we’d keep an eye on. Late-month cash buying alongside a growing short in index futures can mean foreign funds are hedging rather than turning bullish.
What to watch on Monday
The real test is whether FII buying carries into November. Another session of foreign inflows, plus some trimming of those index futures shorts, would say more than any single day’s number. If DIIs keep selling at the same time, the market leans more heavily on foreign money than it has all month.
Disclaimer: This article is for information and education only and is not investment advice. Figures are provisional exchange data and can be revised. Please do your own research or consult a SEBI-registered adviser before making any investment decision.

Leave a Reply
Join the conversation
Commenting is open to registered readers. Sign up with just your email — no password needed, and it takes under a minute.
Sign up to comment Log in