The advantages and disadvantages of bonds are as follows-
Pros of bonds-
Secure returns.
Less risky than equities.
Stable interest rate.
Clear credit ratings.
Cons of bonds-
Returns are fixed
Comparatively less liquid than stocks
Higher interest rate risk