Foreign portfolio investors ended a two-month buying streak in September, selling Indian equities worth 256.62 billion rupees ($2.7 billion), their highest monthly outflow in six months, as rising oil prices and elevated bond yields eroded the appeal of Indian assets.
The Nifty 50 and Sensex each fell about 5.7% in September, while FPI outflows for 2026 reached $26.75 billion as of September 29, according to data from the National Securities Depository Ltd, putting foreign investors on track for record annual withdrawals.