Flexi-cap funds are the funds that invest across large-cap, mid-cap and small-cap stocks. Investment in these funds allows the investors to diversify their portfolio across companies of different market capitalisation and mitigate risk. Till July 31, 2023, there were 33 flexi-cap funds. As per Association of Mutual Funds in India (AMFI) data for July, flexi-cap funds saw outflows to the tune of Rs 932 crore. Here s a quick comparison between HDFC Flexi Cap and JM Flexi Cap.