Foreign institutional investors drive Sensex 3,000-point rebound
Key highlights
- FIIs bought a net Rs 20,834.04 crore in cash equities across four sessions from October 30 to November 4.
- The Sensex gained nearly 3,000 points as foreign investors returned to Indian equities.
- FIIs were net buyers of Rs 7,284.03 crore on November 4, while DIIs were net sellers of Rs 3,712.23 crore.
- The Nifty reached a two-month high of 23,961 during a five-session advance.
powered by IRIS

Foreign institutional investors (FIIs) helped drive a nearly 3,000-point Sensex rebound as they bought a net Rs 20,834.04 crore in Indian cash equities across four trading sessions between October 30 and November 4. Their return after sustained selling has improved near-term sentiment, while domestic institutional investors (DIIs) booked profits.
Why are FIIs supporting the Indian stock market rally?
FIIs are supporting the rally because their buying has turned into the key source of demand for Indian equities after months of sustained selling. The four-session net purchase of Rs 20,834.04 crore was described as their strongest such buying stretch since 2023 and the second-highest since February 2021.
The recovery in institutional flows coincided with a sharp turnaround on Dalal Street. The Sensex gained nearly 3,000 points in recent sessions, while the Nifty reached a two-month high of 23,961 after a five-session advance. Buying in heavyweight stocks has been an important feature of the move, with Reliance Industries cited as a major contributor on one strong session after its Q2 results.
What do the latest FII and DII flow figures show?
The latest exchange data show FIIs as net buyers of Rs 7,284.03 crore on November 4, while DIIs were net sellers of Rs 3,712.23 crore. That left a net positive institutional liquidity difference of Rs 3,571.80 crore for the session based on the reported FII and DII figures.
The gross figures are important when reading the data. FIIs bought Rs 21,607.38 crore and sold Rs 14,323.35 crore on November 4, producing the Rs 7,284.03 crore net inflow. DIIs bought Rs 16,392.82 crore but sold Rs 20,105.05 crore, resulting in their net outflow.
Why are DIIs selling while FIIs are buying?
DIIs are selling into the recent rise, indicating profit booking as FIIs provide fresh demand. Over the four sessions from October 30 to November 4, DIIs offloaded a net Rs 8,600.79 crore of equities, creating a notable divergence with foreign flows.
On November 3, FIIs were net buyers of Rs 6,836.81 crore, while DIIs were net sellers of Rs 3,678.85 crore. This was the third consecutive DII net-selling session, according to Choice Broking technical research analyst Deepesh Sarawagi. The divergence does not mean domestic participation has disappeared: DIIs had invested a record around $177 billion in Indian equities over the previous 24 months, 23% above their cumulative inflows in the preceding eight years.
Got a follow-up? Ask IRIS
What changed in foreign investor sentiment?
Foreign investor sentiment improved after FIIs ended a 10-week selling streak and became net buyers for a week, purchasing Rs 6,305 crore of shares. They were net buyers in three of the five sessions cited, as risk sentiment improved after the US Federal Reserve left interest rates unchanged.
Other reported supports for the market included declining oil prices and favourable sentiment around long-term capital gains tax. In an earlier session, FIIs bought a net Rs 3,114.68 crore while DIIs sold a net Rs 392.20 crore, as the Sensex rose 1,233 points to 75,693 and the Nifty gained 388 points to 23,441. The recent turn follows a period when elevated crude prices, geopolitical tensions, rupee concerns and foreign selling had pressured Indian equities.
Can foreign buying sustain the market rebound?
Foreign buying can sustain the rebound if it continues, particularly because large-cap stocks may still attract fresh FII flows and short covering could add momentum. The latest flows show that foreign demand was larger than domestic selling on the reported sessions, providing immediate support to benchmark stocks.
However, the available data also point to risks. FIIs have pulled nearly $64 billion from Indian equities over the past two years, according to JM Financial, and a sustained decline in crude prices was identified as a potential trigger for a more durable return. Bernstein has projected the Nifty 50 could reach 25,000 in December 2026, reduced from a previous target of 26,000, while also cautioning that a reduction in long-term capital gains tax alone cannot generate sustained foreign inflows.
Conclusion
The latest rally has been led by a clear reversal in institutional flows: FIIs bought a net Rs 20,834.04 crore over four sessions, while DIIs sold a net Rs 8,600.79 crore. That imbalance has helped lift the Sensex by nearly 3,000 points and taken the Nifty to a two-month high, with heavyweight buying strengthening the move.
Investors will now watch whether FII purchases persist after the initial four-session surge, whether DIIs continue booking profits, and how crude prices and global risks develop. The December 2026 Nifty 50 target of 25,000 cited by Bernstein is another reference point, though the brokerage noted that tax changes alone would not be enough to maintain foreign inflows.


