One of the reasons is because stocks that get into index are based on market-cap (and some other wrong reasons). MF invest not just based on cap but also on the underlying businesses. Atleast, that is what they are supposed to do and quite a few of them do the same; and these are the exact ones that beat the index.
In effect, the criteria used to include stocks into indices is not performance-based. And returns from stocks is due to businesses doing well and not due to their market caps. Hence you see the difference.
In effect, the criteria used to include stocks into indices is not performance-based. And returns from stocks is due to businesses doing well and not due to their market caps. Hence you see the difference.
History in the US and other countries has shown that 70-80% of the managed funds do not manage to beat the index over a long term.
One the posters said that Indian managed funds will beat the index over the long run. So we are discussing why they should behave differently than US managed funds.