Mixing stocks and bonds in your investment portfolio is a good idea as it enhances diversification. Although bonds have lower long-term returns than stocks, their prices are generally more stable. Hence, diversified portfolios minimize single-type investment-related risks.