Foreign institutional investors (FIIs) have spent around 40% of their Rs 13,000 crore investment in Indian equities in June on financial stocks, but banks and other financial shares have failed to perform over the past month, indicating domestic investors and mutual funds are selling off holdings to generate profits. Analysts suggest domestic investors are investing in smaller banks and non-banking financial companies, adding the financial sector is sufficiently diverse to support such investment. HSBC recently described India’s financial sector as an investment destination for the current decade.