How are bonds safer than stocks

Bond prices are set by the issuing institution. Stock prices are set by the market. One day buyers may be willing to pay $20 a share for a stock. The next day, they may only want to pay $15 a share.