Theoretically, stocks have more profit space than funds, and the effect of making money is more obvious. Moreover, stocks can also obtain additional income through subscription of new shares, because in the current A-share market, it is basically certain to make money after subscription of new shares.
But the fact is that investors who buy funds have higher annualized returns than investors who buy stocks, because the stock market fluctuates more. In the short term, there are more speculators who buy low and sell high in intraday trading.