On average, stocks have higher price volatility than bonds. This is because bonds afford certain protections and guarantees that stocks do not. For instance, creditors have greater bankruptcy protection than equity shareholders. Bonds also provide steady promises of interest payments and the return of principal even if the company is not profitable. Stocks, on the other hand, provide no such guarantees.