1. 债券定价基础:货币时间价值、贴现因子、到期收益率(YTM)概念、债券定价公式

各位同学,咱们今天聊债券定价。说实话,这玩意儿是固收分析的基石。我做了这么多年固收,见过太多人上来就搞久期、凸性,结果连最基础的定价逻辑都没吃透。嗯,今天咱们就把地基打牢。

1.1 货币时间价值:钱为什么越来越不值钱?

先问个问题:今天的100块和一年后的100块,你选哪个?

傻子才选一年后。为什么?因为今天的100块可以存银行吃利息,一年后变成102块。这就是货币时间价值——钱能生钱

我个人习惯把时间价值拆成三部分理解:

  • 通货膨胀:物价涨了,购买力下降。我2015年做项目时,一碗牛肉面12块,现在得20块。你想想看,钱放着不动,实际购买力就在缩水。
  • 机会成本:你把钱借给别人,就不能拿去做别的投资。这个「错过的收益」就是成本。
  • 风险补偿:借钱出去,对方可能不还。你得要个溢价来补偿这个风险。

核心公式:

FV = PV × (1 + r)^n

其中:FV = 未来值,PV = 现值,r = 利率,n = 期数

举个例子:你买一张1年期零息国债,面值100块,市场利率3%。那这张债券现在值多少钱?

PV = 100 / (1 + 0.03)^1 = 97.09 元

说白了,你花97.09块买一张票,一年后拿回100块,赚了2.91块的利息。这就是时间价值的直观体现。

1.2 贴现因子:把未来现金流「打折」回来

贴现因子,英文叫discount factor。我刚开始学的时候觉得这名字挺唬人,其实说白了就是一个「打折系数」。

公式很简单:

d(t) = 1 / (1 + r)^t

其中t是时间,r是贴现率。贴现因子告诉你:未来1块钱,在今天值多少钱。

举个例子:

期限(年) 贴现率 贴现因子 含义
1 3% 0.9709 1年后1块钱,今天值0.9709元
2 3.5% 0.9335 2年后1块钱,今天值0.9335元
3 4% 0.8890 3年后1块钱,今天值0.8890元

我的经验:做利率债定价时,我习惯用国债收益率曲线来算贴现因子。信用债则要用对应评级的收益率曲线。千万别混用,否则定价会偏得离谱。我曾经见过一个新手把国债贴现因子用在信用债上,结果估值差了2个点——这在债券市场可是大窟窿。

1.3 到期收益率(YTM):债券的「内部收益率」

YTM,全称Yield to Maturity。这概念我当年学的时候绕了好久,后来发现它其实就是债券的内部收益率

什么意思?就是你买入债券后,持有到期,期间所有利息再投资,最终获得的年化收益率。注意,这里有个隐含假设——利息再投资的收益率等于YTM本身。现实中这很难实现,但理论上是这么算的。

YTM的计算公式:

P = Σ [C / (1+YTM)^t] + F / (1+YTM)^n

其中:P = 债券价格,C = 每期票息,F = 面值,n = 剩余期数

这个方程没有解析解,只能用试错法或牛顿法迭代求解。我早期做项目时,都是手写二分法来算YTM,现在Excel里一个IRR函数就搞定了。

避坑指南:我曾经在2018年处理一只永续债时,直接用普通债券的YTM公式算,结果发现收益率低得离谱。后来才意识到,永续债没有到期日,YTM公式里的n是无穷大,得用永续年金公式。嗯,这个坑我踩过,你们别踩。

1.4 债券定价公式:把一切串起来

好了,前面铺垫了这么多,现在咱们把公式摆出来。债券定价,本质上就是把所有未来现金流按合适的贴现率折现求和

对于固定利率债券:

P = Σ [C / (1+r)^t] + F / (1+r)^n

其中:

  • C = 每期票息(年票息 / 付息频率)
  • r = 每期贴现率(年化YTM / 付息频率)
  • F = 面值(通常100元)
  • n = 剩余付息期数

举个例子:一张3年期国债,票面利率4%,每年付息一次,当前市场YTM为3.5%,面值100元。求价格。

P = 4/(1.035)^1 + 4/(1.035)^2 + 4/(1.035)^3 + 100/(1.035)^3
  = 3.864 + 3.734 + 3.608 + 90.194
  = 101.40 元

你看,票面利率4%高于市场YTM 3.5%,所以债券溢价交易,价格高于面值。反过来,如果票面利率低于YTM,债券就折价交易。

核心逻辑:

债券价格 ↔ 市场利率(YTM)呈反向关系

利率上升 → 债券价格下跌

利率下降 → 债券价格上涨

这是债券投资最最基本的规律,必须刻在脑子里。

1.5 知识体系框架图

下面我用一张SVG图把本章的核心逻辑串起来,方便你整体把握:

债券定价基础:知识体系框架 债券定价公式 货币时间价值 贴现因子 到期收益率(YTM) 现金流结构 核心公式:P = Σ[C/(1+r)^t] + F/(1+r)^n 四个要素缺一不可,共同决定债券的理论价格 利率债:用国债YTM贴现 信用债:用信用利差调整后YTM贴现

1.6 小结与个人体会

讲到这里,我想说几句心里话。债券定价看似简单,就是折现求和。但真正做起来,坑特别多。

我记得刚入行那会儿,处理一只含权债,光算YTM就折腾了两天。后来发现,含权债的现金流是不确定的,得用二叉树或者蒙特卡洛模拟。嗯,那是后话了。

但不管多复杂的债券,定价的底层逻辑永远是这四样:货币时间价值、贴现因子、YTM、现金流结构。把这四个吃透了,后面学久期、凸性、信用利差,都会轻松很多。

我的建议:初学者别急着上复杂模型。先拿几只简单的国债,手动算一遍定价。用Excel也好,手算也行。算完之后,你自然就理解为什么利率和价格是反向关系了。这个「手感」很重要,比背一百个公式都管用。


公众号:蓝海资料掘金营,微信deep3321