Thursday, November 5
India and the world,
in English and Hindi
Sensex 79,310.01 +2.60%Nifty 50 24,536.60 +2.40%₹ / $ 94.47

EconomyMarkets

Foreign investors buy ₹14,975 crore of Indian shares on Sensex's 2,009-point day

Provisional exchange data out on Thursday evening show foreign institutions roughly doubling Wednesday's buying on their fourth straight buying day, while domestic funds sold ₹10,445 crore into the rally.

From the editorial desk · MumbaiPublished
Gandhi News graphic: Foreign buying swells as domestic funds sell
Gandhi News graphic: Foreign buying swells as domestic funds sellGraphic: Gandhi News

Key points

  1. Foreign institutions bought a net ₹14,975 crore of shares in the cash market on November 5.
  2. Domestic institutions were net sellers of ₹10,445 crore, their fourth selling day in a row.
  3. Foreign buying in November has reached ₹32,210 crore in four sessions.

Foreign institutions bought a net ₹14,975 crore of Indian shares in the cash market on Thursday, November 5, 2026, provisional exchange data released in the evening show, the heaviest of their four buying days this month and roughly double Wednesday’s figure.

Domestic institutions went the other way. Mutual funds, insurers and other local investors were net sellers of ₹10,445 crore, taking profits as the market rose. The two sides together left a net inflow of about ₹4,530 crore.

The buying came on the day the Sensex jumped 2,009 points to 79,310 and the Nifty closed at 24,537, the sixth straight gain for both indices. Banks and carmakers led the rally a day after Democrats won control of both chambers of the US Congress and crude prices fell sharply on hopes that the war involving Iran will end sooner.

A month of foreign money

The flows mark a sharp turn from October, when foreign investors were steady sellers of Indian equities. In November they have bought in every session so far: ₹3,115 crore on Monday, ₹6,837 crore on Tuesday and ₹7,284 crore on Wednesday. That brings their purchases this month to ₹32,210 crore in four sessions.

Domestic institutions, which had held the market up through months of foreign selling, have sold on all four days, a total of ₹18,228 crore.

What it means

Foreign money tends to follow the rupee and oil. The rupee, which hit a record low near 97 to the dollar during the West Asia war, traded at 94.77 on Wednesday, and Brent crude has fallen back to about $100 a barrel from near $120 at its peak. Both make Indian assets cheaper to hold for overseas funds.

Final figures from the depositories, which can differ from the provisional exchange numbers, are due in the coming days.