EconomyMarkets
Foreign investors buy ₹3,115 crore of Indian shares as Sensex rallies 1,233 points
Provisional exchange data showed overseas funds were net buyers on Monday while domestic institutions sold a little, on a day Reliance Industries led the market up.

Key points
- Foreign institutional investors were net buyers of ₹3,114.68 crore in the cash market.
- Domestic institutions were net sellers of ₹392.20 crore.
- The buying came as the Sensex rose 1,233.25 points to 75,692.78.
Foreign institutional investors bought a net ₹3,114.68 crore of Indian shares on Monday, provisional exchange data released in the evening showed, putting overseas money behind the day’s sharp rally.
Domestic institutional investors, the mutual funds, insurers and pension funds that have carried the market through months of foreign selling, went the other way. They were net sellers of ₹392.20 crore in the cash segment.
The flows matched the mood on the trading floor. The Sensex closed up 1,233.25 points at 75,692.78 and the Nifty 50 at 23,440.80, a third straight session of gains, as Reliance Industries jumped 11.6% after a 41% rise in its quarterly profit and crude eased to about $108 a barrel.
A turn in foreign money
Monday’s purchase extends a change of direction. Overseas investors had bought about ₹6,300 crore last week, after a long run of selling that has left their net outflow from Indian equities in 2026 at ₹2.95 lakh crore. Even with Monday’s purchase, the money that has come back is small against that year-long outflow.
Institutional flows, Monday 2 November
- +₹3,114.68 crore Foreign institutionsNet buyers in the cash market.
- -₹392.20 crore Domestic institutionsSmall net sellers on the day.
- 1,233 points Sensex gainThird straight session of gains.
The figures are provisional and can be revised when the exchanges publish final data. Whether the buying lasts will be tested this week, with the US midterm elections on Tuesday and State Bank of India among the companies due to report September-quarter results.