Bonds will always be less volatile on average than stocks because more is known and certain about their income flow. More unknowns surround the performance of stocks, which increases their risk factor and their volatility.