According to FPI assets under custody (AUC) data cited by OmniScience Capital, FII holdings stood at around $217.3 billion in 2012, when their ownership share was approximately 15-16%. Holdings rose to around $300 billion by 2015 and $550 billion by 2020 before peaking at approximately $930 billion in September 2024. They currently stand at around $783 billion.
Vikas Gupta, CEO and chief investment strategist at OmniScience Capital, said the decline in ownership share had begun even as foreign holdings increased.
