FPI Flows Whiplash: ₹15,000 Cr In, ₹7,443 Cr Out

Foreign investors just did something strange.

They bought Indian stocks for eight straight sessions. That was their longest buying streak since May 2025. Then, just as fast, they turned around and sold for four straight sessions. They pulled out ₹7,443 crore.

This is not normal behavior. This is whiplash. And it tells you something important about where India’s rally really stands.

The Two-Week Rollercoaster

Let’s walk through it in order.

In early July, foreign portfolio investors (FPIs) turned buyers. They poured in ₹15,157 crore. This ended four straight months of selling — March, April, May, and June.

The reason was simple. The rupee had stabilized. India’s economy looked steady. Global risk mood had improved. Money came back in.

Then, mid-July, everything flipped. Iran said its ceasefire with the US had “collapsed.” Ships got stopped near the Strait of Hormuz. The US hit back with fresh strikes.

Oil prices jumped. FPIs panicked. They sold ₹7,443 crore over four sessions. In the worst single session, they dumped ₹4,206 crore in one day alone.

Same investors. Same market. Two totally different moods, two weeks apart.

FPI Flow Timeline: Buying vs. Selling Streak

PeriodDirectionAmountLength
Late June–Early JulyBuying₹15,157 crore8 sessions
Mid-JulySelling₹7,443 crore4 sessions
Worst single daySelling₹4,206 crore1 session
Net July position (after pullback)Buying~₹7,700 croreMonth-to-date

Why the Flip? Oil Did It

Brent crude jumped 14% in just four sessions. It hit $85.6 a barrel. That’s up nearly 19% from its July low of around $72.

Here’s why that matters so much for foreign investors.

Costly oil is bad news for India. India buys most of its oil from abroad. When oil gets pricier, India’s import bill grows. That widens the current account deficit. A wider deficit weakens the rupee.

A weak rupee is the one thing foreign investors hate most. It eats into their returns, even if the stock itself goes up. So when oil jumps, foreign money runs for the exit. That’s exactly what happened.

Month-by-Month FPI Flows in 2026

MonthNet FlowNote
February+₹22,615 croreBrief rally before the storm
March-₹1,17,000 croreWorst month, West Asia war begins
April-₹60,847 croreWar continues
May-₹32,963 croreSelling slows
June-₹49,340 croreSelling continues
July (to date)+₹7,700 crore (approx.)Buying, then a sharp pullback

The Bigger Picture: ₹2.6 Lakh Crore Gone in 2026

Zoom out, and the picture gets worse.

FPIs have pulled a net ₹2.6 lakh crore out of Indian equities in 2026 so far. That already beats any full calendar year on record.

Here’s how the year has gone, month by month:

  • February: +₹22,615 crore (a rare good month)
  • March: -₹1.17 lakh crore (the worst month, tied to the West Asia war)
  • April: -₹60,847 crore
  • May: -₹32,963 crore
  • June: -₹49,340 crore
  • July (so far): +₹15,157 crore, then a ₹7,443 crore pullback

Even after the recent sell-off, July is still likely to close as a net positive month, at roughly +₹7,700 crore. But that cushion is thin. One more bad week could wipe it out.

Not All Bad News: Where FPIs Are Still Buying

Here’s a detail that gets missed in the doom headlines.

Even during this rocky stretch, FPIs kept buying in specific pockets. Between July 1 and July 15, they bought:

  • Consumer services: +₹7,361 crore
  • Metals and mining: +₹5,993 crore
  • Healthcare: +₹4,101 crore

The metals and mining number is the real surprise. That sector had seen ₹4,370 crore in outflows just one fortnight earlier. Now it’s one of the top buys.

This tells you the selling isn’t a blanket “exit India” trade. It’s more selective and more nervous. Investors are picking spots, not running for the door entirely.

Goldman Sachs Says the Selling Is Over

Goldman Sachs put out a note in mid-July with a bold line: foreign selling in Indian equities is likely over.

Their reasoning is simple. Foreign investors are already very light on India. They sold a record amount in the first half of the year — close to $30 billion in just over three months. There isn’t much more left to sell, in Goldman’s view.

Goldman also raised its Nifty target to 26,500 by June 2027. That’s roughly 10% upside from current levels. The bank’s strategists, led by Timothy Moe, pointed to India’s steady domestic growth and a decent earnings season ahead.

But even Goldman added a warning. They said renewed tension in West Asia could keep markets choppy. That warning aged fast. Just days later, the ceasefire broke and oil jumped.

HSBC Agrees — Sort Of

HSBC made a similar move. On July 16, it upgraded Indian equities to “Neutral” from “Underweight.” It also raised its Sensex target to 84,000, from 80,500.

HSBC’s reasoning: “The oil shock has eased, taking some pressure off margins and lowering the risk of significant earnings downgrades.”

Here’s the problem. HSBC wrote that note as Brent had fallen 33% from its April peak. But barely a day later, oil was climbing again on fresh West Asia tensions. The very reason HSBC gave for its upgrade started to unwind almost immediately.

HSBC also flagged its own risk. It said the durability of FPI inflows depends on whether global money rotates back toward AI-linked stocks in places like South Korea and Taiwan. That’s a real risk. It’s just not the one grabbing headlines this week.

The Real Story: India Isn’t the Problem

Here’s the part worth sitting with.

FPIs aren’t selling India because something broke at home. Indian earnings are holding up. The banking system is healthy. Credit growth is strong.

FPIs are reacting to two outside forces: oil prices and the US dollar and rate path. Both are pulling and pushing at the same time, and neither has much to do with India itself.

There’s also useful context from outside India. South Korea saw $30.5 billion in outflows in June alone, the steepest monthly pullout in over 25 years, as money chased AI trades elsewhere. Taiwan lost $18.4 billion in June too. Against that backdrop, India’s swings look almost tame.

Goldman Sachs vs. HSBC: Two Views, Same Week

BrokerageRatingTargetKey ReasonDate
Goldman SachsBullish (Room to Recover)Nifty 26,500 by June 2027Foreign selling likely over, light positioningMid-July 2026
HSBCNeutral (from Underweight)Sensex 84,000Oil shock eased, earnings risk downJuly 16, 2026

Conclusion

The bulls are not wrong. Goldman and HSBC both make a fair case. India’s fundamentals really are solid, and foreign investors really are underweight.

But “underweight and ready to buy” and “actually buying, consistently” are two different things. Right now, foreign money is trading India like a short-term bet on oil and the Fed, not like a long-term commitment to the story.

I’d wait for a full week of steady buying, without a reversal, before trusting the “selling is over” call. Until then, treat every rally as conditional — good until the next oil headline.

This article is for information only. It is not investment advice. I am not a SEBI-registered advisor. Please do your own research or talk to a licensed financial advisor before investing. All numbers are based on public data as of July 20, 2026, from CDSL, NSDL, and brokerage reports cited above. Figures may change as more data becomes available.

FAQs

Why did FPIs sell Indian stocks after buying for eight straight sessions?

Oil prices jumped fast in mid-July. Brent crude rose 14% in four sessions to $85.6 a barrel. Costly oil raises fears about India’s import bill and the rupee, which pushed FPIs to sell.

How much did FPIs sell in the recent pullback?

FPIs sold ₹7,443 crore over four sessions in mid-July. In the single worst session, they sold ₹4,206 crore.

How much have FPIs pulled out of India in 2026 so far?

FPIs have withdrawn a net ₹2.6 lakh crore from Indian equities in 2026. That already exceeds any full calendar year on record.

Which month saw the worst FPI selling in 2026?

March was the worst month, with outflows of about ₹1.17 lakh crore, driven by the West Asia conflict.

Are FPIs still buying any sectors right now?

Yes. Between July 1 and July 15, FPIs bought consumer services, metals and mining, and healthcare stocks, even as the broader mood stayed cautious.

What does Goldman Sachs think about further FPI selling?

Goldman Sachs says foreign selling in India is likely over. It points to already-light foreign positioning and India’s steady domestic outlook. Goldman raised its Nifty target to 26,500 by June 2027.

Why did HSBC upgrade Indian equities?

HSBC upgraded India to “Neutral” from “Underweight” on July 16, citing easing oil prices and lower earnings risk. It raised its Sensex target to 84,000 from 80,500.

Read More


Discover more from dailystocks7.com

Subscribe to get the latest posts sent to your email.


Comments

One response to “FPI Flows Whiplash: ₹15,000 Cr In, ₹7,443 Cr Out”

  1. […] 500 2026: Yardeni’s 8,250 vs Tom Lee’s Warning FPI Flows Whiplash: ₹15,000 Cr In, ₹7,443 Cr Out Oil Price Rally & Fed Meeting: Risks to Nifty- […]

Leave a Reply

Discover more from dailystocks7.com

Subscribe now to keep reading and get access to the full archive.

Continue reading