Financials aren’t falling because of fundamentals. It is because they are over-owned

Of the 10 most over-owned companies by foreign institutional investors (FIIs) in India, six are financials. Over-ownership implies that the weight of these businesses in FIIs’ portfolio is higher than the weight of that respective company in an index.