Remember that I am including index funds on the Sensex and Nifty within the category of large-cap funds. Large-cap funds have mostly stopped generating a return that is higher than the benchmark and for most portfolios, instead of an active large-cap, a Sensex or Nifty 50 index fund is a better choice.