4、附息债券定价:现金流、全价与净价、应计利息与报价惯例
附息债券,说白了就是定期给你发利息的债券。比如你买了一张面值100块的国债,每年给你3块钱利息,分两次发,每次1.5块。这就是典型的附息债券。我个人觉得,理解了附息债券,你就掌握了债券定价的80%核心。
4.1 附息债券的现金流结构
附息债券的现金流其实很简单:
- 定期利息支付:每半年或每年付一次息
- 到期还本:最后一期除了利息,还要把本金还给你
举个例子。一张3年期债券,面值100元,票面利率4%,每年付息一次。它的现金流长这样:
| 时间点 | 第1年末 | 第2年末 | 第3年末 |
|---|---|---|---|
| 现金流 | 4元 | 4元 | 104元(利息+本金) |
嗯,这里要注意:最后一期的104元里,4块是利息,100块是本金。我在项目中遇到过不少新手,把最后一期的现金流算成100块,结果定价差了4块钱。这4块钱在几十亿的债券组合里,可不是小数目。
4.2 附息债券的定价公式
定价公式其实就一句话:把所有未来的现金流,用合适的折现率折回今天。
公式长这样:
P = C/(1+r)¹ + C/(1+r)² + ... + (C+M)/(1+r)ⁿ
其中:
- P = 债券价格
- C = 每期利息
- r = 到期收益率(折现率)
- n = 剩余期数
- M = 面值
你想想看,这个公式其实就是在做一件事:把未来的每一笔钱,按照时间价值打折。利息越近,折现越少;本金越远,折现越多。
核心要点:债券价格和收益率是反向关系。收益率越高,价格越低。这个关系在债券投资里天天用。
4.3 全价与净价
这里有个坑,我刚开始做债券时也踩过。债券报价有两种:全价和净价。
- 全价(Dirty Price):你实际要付的钱。包含应计利息。
- 净价(Clean Price):市场报价。不包含应计利息。
为什么要有两个价格?因为债券交易发生在两次付息日之间。你买的时候,上一期利息已经积累了一段时间,这部分利息应该归原持有人。所以你要补偿他。
公式很简单:
全价 = 净价 + 应计利息
我曾经在系统里犯过一个错:直接用净价做交易结算,结果对不上账。后来才发现,交易所报的是净价,但实际交割用的是全价。这个坑,我建议你记下来。
4.4 应计利息的计算
应计利息,就是从上一次付息日到交易结算日之间,累计的利息。
计算公式:
应计利息 = 票面利息 × (持有天数 / 计息周期天数)
举个例子:
- 面值100元,票面利率4%,半年付息
- 上次付息日:2024年1月1日
- 结算日:2024年4月1日
- 持有天数:91天(1月1日到4月1日)
- 计息周期天数:182天(半年)
应计利息 = 2元 × (91/182) = 1元
嗯,这里要注意:不同市场对天数的算法不一样。有的用实际天数,有的用30天一个月。这个我们下面讲。
小技巧:我习惯在Excel里用ACCRINT函数算应计利息,又快又准。但前提是你要搞清楚日期计数规则。
4.5 债券报价惯例
债券市场有几种主流的日期计数规则。说白了,就是怎么算「一年有多少天」和「一个月有多少天」。
4.5.1 ACT/ACT(实际/实际)
这是国债最常用的规则。用实际天数算。
- 分子:两个日期之间的实际天数
- 分母:计息周期内的实际天数
比如上面那个例子,91天/182天,就是ACT/ACT。
4.5.2 30/360
公司债和机构债常用。假设每个月30天,一年360天。
- 分子:按30天一个月算出来的天数
- 分母:360天
举个例子:1月1日到4月1日,按30/360算:
- 1月剩余:30天(从1月1日到1月30日)
- 2月:30天
- 3月:30天
- 4月:1天(到4月1日)
- 总计:91天
巧了,和ACT/ACT一样。但如果是2月15日到3月15日,ACT/ACT是28天(非闰年),30/360是30天。差别就出来了。
避坑指南:我曾经在跨市场交易时,因为日期规则不一致,导致应计利息差了0.5%。对于大额交易,这个数字很吓人。所以交易前一定要确认用哪种规则。
4.5.3 其他常见规则
| 规则 | 说明 | 常见用途 |
|---|---|---|
| ACT/365 | 实际天数/365天 | 英国国债 |
| ACT/360 | 实际天数/360天 | 货币市场工具 |
| 30E/360 | 欧洲30/360 | 欧洲债券 |
4.6 知识体系总览
下面这张图,是我自己整理的知识框架。你把它存下来,学完这章后对照着看,思路会清晰很多。
这张图把本章的核心逻辑串起来了。从现金流出发,到定价公式,再到全价净价和报价惯例。你跟着这个框架走,不会迷路。
我的习惯:每次做债券定价前,我都会先确认三件事:1)现金流对不对 2)用哪种日期规则 3)交易的是全价还是净价。这三件事确认了,后面基本不会出错。
公众号:蓝海资料掘金营,微信deep3321