Foreign ownership of Indian equities is now at a 13-year low, and a lack of buying at the top has created a ceiling for the Nifty despite strong domestic inflows. According to Ashwini Shami of OmniScience Capital, FIIs sold about Rs 15,000 crore in November and early December alone.
