I thought corporate bond is less risky because the final payer at due date is the company itself, as long as it's not bankrupted by that time, my principle is safe and will be paid back, even though the bond price itself could be siginificantly dropped before the due date. For stock, it's much more volatile and we need to stop loss to limit the loss. Basically what I want to say is that I don't have to sell bond with loss as long as I trusted the company will EXIST by due date even when the company stock drops to a very low value. Am I wrong???