本文内容
看债券上的百分比,先分清它用什么作比较。票面利率看面值,当期收益率看价格,到期收益率还要看每笔钱何时到账。一只面值 1,000 欧元、固定年票面利率为 3% 的债券,每年约定支付 30 欧元利息;如果买入价格是 900 欧元,这笔利息对应的当期收益率就是约 3.33%,并不是 3%。
下面用同一只虚构的固定利率债券,说明这三个数字为什么不同。所有金额均以欧元(EUR)计价,不是当前市场报价,也没有换算成人民币。计算结果只适用于文中列明的付款安排和假设。
票面利率:每年利息占面值的多少
面值是这只债券计算票面利息的基数。票面利率表示年利息与面值的比例。中国证监会内蒙古监管局的投资者教育资料也按这一口径解释票面利率,并提醒读者区分年利率与实际付息频率。[1]
在本文的例子里,面值为 1,000 欧元,固定年票面利率为 3%,每年付息一次:
年利息 = 1,000 欧元 × 0.03 = 30 欧元。
这只债券的市场价格上涨或下跌,都不会改变约定的 3% 票面利率和每年 30 欧元的利息。即使用更低的价格买入相同面值的债券,约定票息也不因此增加。德国金融署对常规固定名义利率联邦证券的说明提供了一个具体例子:按约定支付固定年息,并在到期时按面值偿还。该说明针对其所述证券,不代表所有债券都有相同条款。[2]
浮动利率、通胀挂钩付款和特殊还本安排,需要分别查看债券条款。约定支付本息,也不等于发行人一定能够履约。
报价为面值的 90%,对应多少钱?
债券价格可以按面值的百分比报价。对面值 1,000 欧元的债券来说,90% 对应 900 欧元,110% 对应 1,100 欧元;90% 并不是 90 欧元。
报价对应的金额 = 面值 × 报价百分数 ÷ 100。
这里先不计应计利息、交易费用和税费。按这个范围算出的价格,才是下文当期收益率的分母;它未必等于一笔真实交易最终需要支付的全部金额。
当期收益率:同样的票息,除以不同价格
当期收益率(current yield)把年利息与当前价格相比。深交所署名、中国证券报转载的投教文章也将其定义为年息与当前市场价格的比率,并明确排除资本利得或损失。[3]以 900 欧元的价格计算:
当期收益率 = 30 欧元 ÷ 900 欧元 × 100% = 3.333…%,约为 3.33%。
| 报价占面值的比例 | 价格 | 年利息 | 当期收益率 |
|---|---|---|---|
| 90% | 900 欧元 | 30 欧元 | 约 3.33% |
| 100% | 1,000 欧元 | 30 欧元 | 3.00% |
| 110% | 1,100 欧元 | 30 欧元 | 约 2.73% |
当期收益率没有计入将来卖出时的价差,也没有计入到期还本金额与买价的差额及其发生时间。SIX 的债券教育资料同样把它与到期收益率区分开。[4]所以,3.33% 只说明年利息相当于当前价格的多少,不能据此断定你的资产一年后就增长 3.33%。
到期收益率:把金额和付款时间一起算进去
到期收益率(yield to maturity,简称 YTM)考虑约定的各笔利息和本金,以及它们的支付日期。计算时,找到一个折现率,把这些未来付款折算到买入时点,使现值之和等于计算所用的债券价格。深交所的投教说明和 FINRA 的收益率介绍都采用这一现金流思路。[3][5]
只知道“价格 900 欧元、票面利率 3%”,还算不出唯一的 YTM。为了得到一个完整、可核对的例子,进一步设定:
- 在一次付息刚结束后立即买入,买入价为 900 欧元,没有应计利息。
- 恰好一年后到期,收到最后一期利息 30 欧元和本金 1,000 欧元。
- 这一年中间没有其他票息支付,因此没有期间票息需要再投资。
- 所有约定付款均按时足额到账,没有违约、提前赎回、费用或税费。
现在:付息刚结束后买入
−900 欧元
一次性支付买入价。
恰好一年后:到期收款
+1,030 欧元
最后一期利息 30 欧元,加本金 1,000 欧元。
这一年的差额是 130 欧元:30 欧元利息,加上还本金额比买入价多出的 100 欧元。相对于投入的 900 欧元:
(1,030 欧元 ÷ 900 欧元 − 1)× 100% = 14.444…%,约为 14.44%。
也可以用折现式核对:900 = 1,030 ÷(1 + y),得到 y = 13/90,换成百分比约为 14.44%。在这个恰好一年后只有一笔最终收款的例子中,它就是 YTM。与此同时,当期收益率仍约为 3.33%,因为后者只把 30 欧元年利息除以 900 欧元。
14.44% 不是当前市场收益率,更不是预测。若还有多年才到期,票息和本金会在不同时间支付,必须按各自日期折现。把全部还本价差直接加到某一年的利息里,不能得到正确的年化到期收益率。
净价、全价与实际支付总额
在两个付息日之间买入债券时,结算金额可能还包含应计利息,用来补偿卖方在本付息期内已经持有的那段时间。买方下次收到整笔票息,其中一部分在经济上已经于买入时付给了卖方,并不全是买入后的新增收益。
按这种结算方式,可以简化为:
实际支付总额 = 不含应计利息的价格金额 + 应计利息 + 买入费用。
净价(clean price)不含应计利息;全价(dirty price)包含应计利息,但未必包含另行收取的费用。德国证券交易所的价格说明和债券交易手册解释了这一区别,以及按债券条款确定应计利息计算方法的要求。[6][7]
上面的一年期例子特意排除了应计利息。换一个买入日期,就不能直接沿用“总共只付 900 欧元”的假设。比较报价或收益率时,要先确认价格是否含息、结算日期是什么、采用什么计算口径,以及费用是否已经计入;不能把某个市场的约定当成所有债券通用的规则。
算出的 YTM,为什么不等于保证拿到的回报?
YTM 是对约定现金流的计算,不是对实际到账金额的保证。德国金融监管局 BaFin 的债券教育资料提示了信用、价格、流动性和提前赎回等风险。[8]这些情况会改变你的实际结果:
- 发行人未能履约:利息或本金可能无法按约定支付,投入的本金也可能损失。
- 到期前卖出:结果取决于实际卖价。市场利率、信用状况和交易是否活跃,都可能影响卖价。
- 按条款提前赎回:若发行人有提前赎回权,付款安排可能比原定到期日更早结束。
- 期间票息的再投资:收到的利息是否再投入、能够按什么利率再投入,会影响到期时累计拥有的金额。
- 费用、税费和购买力:费用、买卖价差及税费会影响个人净回报;通胀会影响这笔钱能买到多少东西。欧元计价的收付款,也不能直接代表用另一种货币衡量的回报。
这里要分开两件事:求出 YTM,只需按选定口径对约定付款折现,不需要等票息实际再投资后才能计算;用 YTM 推算到期时的本息总额,除了持有到期、约定款项按时足额支付,还需要假设期间票息按同一口径的 YTM 再投资,并保持费用和税费口径一致。未来是否有这样的再投资机会,买入时的 YTM 并不保证。本文的一年期例子没有期间票息,因此没有这一步再投资。[5]
读一项债券收益率时,先认清指标,再核对价格、付款日期和计算范围。票面利率高,或页面显示的收益率高,都不能替代对具体付款条款和风险的理解。想进一步了解价格变化,可以阅读市场为什么会对新闻作出不同反应;关于持有目的和交易行为的区别,可参阅投资、交易与投机的区别。
常见问题
债券价格下跌,固定票面利率会提高吗?
不会。在本文的固定利率例子中,票面利率仍是 3%,每年约定利息仍为 30 欧元。价格下跌,提高的是年利息与价格的比率,也就是当期收益率;仅凭这个变化,不能判断你的总回报。
为什么页面显示的收益率,不等于 30 除以 900?
页面可能显示的是到期收益率,而不是当期收益率。YTM 还要考虑还本金额、剩余期限和每次付款日期。结算日、应计利息、四舍五入及费用口径,也可能影响两个数字是否可比。先看清指标名称,再核对计算条件。
持有到期,就一定能拿到 YTM 所表示的回报吗?
不一定。YTM 按约定的付款金额和日期计算,不能保证发行人履约,也不能保证你的个人净回报。违约、按条款提前赎回、提前卖出、费用和税费,以及期间票息的实际再投资利率,都可能使结果不同。
浏览 HypaForecast 的其他页面
你可以查看首页,以及 BTC 5 分钟和 15 分钟市场页面。这些导航链接与上面的债券例子分开,不表示 HypaForecast 提供债券市场,也不代表你具有交易资格。
来源与适用范围
本文比较简单固定利率债券的三种指标。欧元金额、价格和一年期付款安排均为虚构,不是市场报价、汇率换算或债券推荐。14.44% 只适用于所列付款时间和排除条件。中文资料用于说明术语和指标定义,不作为当前税务、法律或通用交易规则的依据;发行人和交易场所的说明仅适用于各自所述范围。
- 中国证监会内蒙古监管局:债券投资者问答(一),票面利率与付息频率(2017 年)。
- 德国金融署:联邦证券概览,固定利息与面值偿还(德文)。
- 深交所:债券初印象(下),当期收益率与到期收益率(2021 年,中国证券报转载)。
- SIX:债券基础知识,当期收益率与到期收益率(德文)。
- FINRA:Understanding Bond Yield and Return,收益率、付款假设与实际回报(英文)。
- 德国证券交易所:债券价格说明,净价与全价(德文)。
- 德国证券交易所:So handeln Sie Anleihen,应计利息与债券条款(德文 PDF)。
- BaFin:债券的信用、价格、流动性与提前赎回风险(德文)。
HypaForecast 发布本篇金融知识指南,用于解释债券指标,不构成债券推荐、收益承诺或使用服务的资格判断。
分享本指南