Question: are bonds better than annuities?
Answer: Advantages of Bonds An investor who thinks bond rates may go up soon can buy a short-term bond and then reinvest the principal later, when rates may be better. Bonds generally earn higher yields than annuities. ... Bonds are easy to buy and cost less in fees and commissions than annuities.