
Remaining sellers in eight of the 12 months of the calendar year 2025, the foreign institutional investors (FIIs) have inflicted a significant blow not only to the Indian stock market but also to the Indian rupee.
FIIs have sold Indian stocks worth $18,285 million on a year-to-date (YTD) basis, marking the worst year on record for foreign investment in Indian equity markets.
Domestic stock markets have recorded their worst relative performance in nearly three decades in the emerging market space so far in 2025, as per a Jefferies analysis. Meanwhile, the Indian rupee has slumped to its all-time low of above 91 against the US dollar, highlighting the sway of FIIs in the Indian capital markets.
Government of Singapore is the biggest FII in the Indian market, publicly holding 57 stocks with a net worth of over ₹197,571.7 crore, according to data from Trendlyne. Its biggest stock holding is HDFC Bank.
It held 326,956,006 shares, representing a 2.5% stake in HDFC Bank as of the September quarter. This stake is worth ₹32,211.7 crore as of the last close.
Norway's sovereign wealth fund, Government Pension Fund Global, is the second-biggest Indian FII with investments worth ₹147,950.2 crore in the Indian stock market. Once again, its top pick also remains HDFC Bank at ₹17,290.6 crore.
During the September quarter, it held 175,379,335 shares of India's biggest private lender, translating into a 1.3% stake.
Rajiv Jain-led GQG Partners has emerged as one of the biggest Indian FIIs, which shot to fame for its investments in Adani group stocks following the Hindenburg crisis. It currently holds a stake in 12 Indian stocks, with a total investment of ₹78,695.7 crore.
ITC remains its biggest bet, worth ₹18,870.5 crore. It held a 3.75% stake in the blue-chip FMCG stock as of the September quarter, as per Trendlyne.
The Vanguard Fund publicly holds 40 stocks with a net worth of over ₹66,677.8 crore. Among these stocks, HDFC Bank has emerged as its biggest bet, closely trailed by Infosys. As of the September quarter, Vanguard held 164,176,250 shares of HDFC Bank, or a 1.2% stake. Based on this quantity, its stake in HDFC Bank is valued at ₹16,184.5 crore.
Infosys is a close second with its stake in the IT behemoth worth ₹16,004.7 for the 2.6% stake that it holds.
Smallcap World Inc is a global, actively managed American mutual fund by Capital Group. It holds 36 Indian stocks as of the last quarter that are worth ₹36,113.3 crore. Nearly a tenth of its value ( ₹3,312.1 crore) is parked in Max Healthcare, becoming its largest stock Indian holding.
Nalanda India Fund, managed by Nalanda Capital, is a well-known Indian FII which publicly holds 23 stocks with a net worth of over ₹30,360.8 crore, showed the latest data from Trendlyne. Its top bet remains Havells.
Nalanda Indian Fund holds 25,820,184 shares of Havells India, representing a 4.1% stake, worth ₹3,660.3 crore, making the consumer electronics company its biggest bet.
Amansa Holdings Private Limited, a fund based in Singapore, is another major Indian FII, holding 26 Indian stocks worth around ₹19,741 crore. As of the last quarter, chemical company SRF was its biggest stock holding. It holds 9,170,929 shares of SRF, amounting to a 3.1% stake, worth ₹2,827.4 crore.
Meanwhile, Eicher Motors, Trent and Paytm are its other top bets.
Goldman Sachs India, having a portfolio value of ₹9380 crore, has a stake in 49 Indian stocks. Among these, Navin Fluorine is its most valuable stock holding at ₹485 crore.
As of the September quarter, Goldman Sachs India stake in the chemical stock was 1.6% or 830,279 shares.
Ranking among the top 10 FIIs, Malabar Investments' portfolio value is ₹5,617.7 crore. Among the 22 stocks that Malabar Investments holds, Neuland Laboratories is its biggest bet in terms of value.
Malabar Investments held 738,887 shares, representing a 5.8% stake, in Neuland as of the last fiscal. The stake is currently valued at ₹1180 crore.
Nomura India holds 13 Indian stocks, which are worth ₹4,841 crore. Among these, AU Small Finance Bank remains its top stock bet at ₹1180.5 crore. As of the last quarter, Nomura held 11,970,071 shares of the SFB, representing a 1.6% stake.
Disclaimer: This story is for educational purposes only. The views and recommendations expressed are those of individual analysts or broking firms, not Mint. We advise investors to consult with certified experts before making any investment decisions, as market conditions can change rapidly and circumstances may vary.
Saloni Goel is a business journalist with over 7 years of expertise in covering the stock market and mutual funds. She has extensively written on fina...Read More
Catch all the Business News , Market News , Breaking News Events and Latest News Updates on Live Mint. Download The Mint News App to get Daily Market Updates.