道理是这样的,当债券发行的时候,债券的到期日以及票面利率就已经是固定不变的了。当银行利率上升的时候,意味着市场的无风险利率上升,因此资金会从债券流向银行(或者广义的无风险资产),从而使得债券价格下跌。理论上,当债券价格下跌到一定程度,使得债券的实际收益率(可理解为名义利率和无风险利率的差额)回到发行时的水平的时候,债券价格达到均衡。
再回到债券回报率的问题。我们假设债券发行的时候,面值100元,一年后到期,年利率5%。而当时银行存款利率是3%。因此我们发现,这张债券的回报率高于无风险利率2个百分点。假设发行了 2个月以后,现在银行利率涨到了4%,而债券由于票面利率无法更改,依然是5%,由此可见这张债券的回报率只高于无风险利率1个百分点了(不考虑折现率),但是债券内在的风险不变,因此这样一来等于是在同样的风险条件下,债券的回报率下降了。
回报率下降以后,由于相应的风险无法得到利息的补偿,因此这张债券在市场上的价格会下降,比如降到99元左右,而到期以后依然可以拿到本息和105元,这样6%左右的利率比当前市场利率(4%)依然高2个百分点左右,和发行时的情况一致,假设当前债券的内在风险依然和发行时一致的话,债券价格达到均衡。
相关阅读: