Nifty 100 ranks high for 3 and 5 years, offering lower risk-adjusted returns. Nifty Mid and Small indices rank low, with Midcap index providing higher returns but also higher risk. Nifty LargeMidcap 250 index consistently ranks 2nd, offering high risk-adjusted returns.