两个看似相反的承诺
到现在为止,你已经造好了两台机器,它们表面上做的是相反的活。一份终身寿险,其精算现值记作 A_x,为“在此人*身故时*支付 1 元”这个承诺定价——这是在一条生命*终结*的那一刻流出的钱。一份期初终身年金,记作 ä_x(一个上面带两点的 a),为“在此人*仍然在世*的每一年年初支付 1 元”这个承诺定价——这是恰恰在一条生命*延续*期间流出的钱。一个在身故时付,一个在存活时付。它们感觉像是镜像,几乎像是冤家对头。
然而,它们并不是两个碰巧被收进同一章里、各自独立的计算。它们是*同一个金融对象*的两种视角,被锁得如此之紧——只要你知道其中一个,就能精确地知道另一个,不需要额外的死亡率表,也不需要重新算一个积分。这篇指南讲的就是这把锁。读到最后,你会明白:保险—年金关系并不是一条需要死记硬背的巧合,而是一旦你换到正确的思想实验角度去看,就近乎显然的真理。
思想实验:一枚你留到身故的硬币
想象有一枚 1 元的硬币,今天交到一位 x 岁的人手里。约定简单得近乎粗暴:把这枚硬币投资着,趁在世时每年只取走它挣到的*利息*,等到身故时把整整 1 元如数交还。没有任何东西被凭空创造或销毁——投进去一块钱,出来的恰恰是它的各个组成部分。现在给每一部分估值。你*在世期间*每年取走的那条利息流,恰好就是这条生命上的一份年金;*身故时*交还的那 1 元,恰好就是一份终身寿险。今天这一块钱,必定等于从它身上流出来的一切之总价值。
唯一微妙的地方就在这里,而这也正是贴现率 d 大显身手之处。如果你手握 1 元,想在每年*年初*就花掉它的利息——对应一份*期初*年金、即预先支付——那么一开头能拿到手的,并不是完整的利率 i,而是贴现率 d,其中 d = i/(1+i)。在每个存活年份的年初取走 d,等价于取走该年度的利息。所以这条利息流的价值,就是 d 乘以那份“每年 1 元”期初年金的价值:也就是 d·ä_x。剩下的那一部分——身故时交还的那一块钱——就是 A_x。整整这一块钱,从今天来看,值 1。
这条恒等式,以及它真正在说什么
把那句守恒的话重新排列一下,你就得到了那条头条恒等式,它把一份终身寿险和一份终身年金拴在了一起:A_x = 1 − d·ä_x。慢慢地读它。它说的是:“在身故时支付 1 元”的价值,等于整整一块钱*减去*你在世期间本可以从这块钱上撇取的全部利息之价值。此人预期能活得越久,ä_x 就越大,被撇走的利息就越多,于是 A_x 就越*小*——这完全正确,因为一笔遥远未来才支付的身故给付,今天值不了几个钱。而前路寿命很短,则意味着 ä_x 很小、A_x 被推到接近 1,因为那块钱几乎马上就要还回来了。
我们用一个小例子把它落到实处。假设在 x 岁时,期初终身年金的价值算出来是 ä_x = 15.0,有效利率 i = 5%,于是贴现率 d = 0.05/1.05 = 0.047619。那么 A_x = 1 − 0.047619 × 15.0 = 1 − 0.714 = 0.286。也就是说,这条生命上一份 1 元的身故给付,今天约值 0.286 元(28.6 美分),而一份“每年 1 元”的终身收入,今天值 15.00 元——而我们求出这个保险价值,*根本没有再去碰死亡率表*,纯粹是从年金价值和利率里得来的。这就是那把锁在发挥作用。
Conservation of a $1 coin held until death: 1 = (interest spent while alive) + (dollar returned at death) 1 = d * adotx + A_x so A_x = 1 - d * adotx <-- the headline identity Worked numbers: i = 5%, d = i/(1+i) = 0.05/1.05 = 0.047619, adotx = 15.0 A_x = 1 - 0.047619 * 15.0 = 1 - 0.71429 = 0.28571 Sanity check, turn it around: adotx = (1 - A_x) / d adotx = (1 - 0.28571) / 0.047619 = 0.71429 / 0.047619 = 15.0 (consistent)
递推:由后一岁推出前一岁
第二个伟大的关系,是一种*跨年龄*搭建数值的办法,不必每次都从头把一切重新加总。站在 x 岁问一句:接下来这一年里会发生什么?以概率 p_x,此人熬过这一年;以概率 q_x,此人在这一年中身故。一条递推关系,就是把终身的价值拆成“这一年里发生的事”加上“站在同一个位置、但人老了一岁时的价值”。对保险而言,单步递推写作 A_x = v·q_x + v·p_x·A_{x+1}:贴现一年,若身故就在当下发生则支付给付,否则把同一种保险结转到一条如今 x+1 岁的生命上。
年金也有它自己孪生的递推,而且还更友好:ä_x = 1 + v·p_x·ä_{x+1}。用大白话说:一份期初终身年金当下就先付你 1 元(你今天活着,这是确定的),然后,*若*你熬过这一年(概率 p_x)、再贴现一年(因子 v),它就恰好是一条 x+1 岁生命上的期初终身年金。开头那个“1”,是今年那笔有保证的付款;它后面的一切,都是明年的问题——经过适当的贴现,并按存活概率加权。
这些递推不仅优美,更是数值实际被算出来的方式。你从生命表里最年长的那个年龄出发——在那里数值是平凡的(没有人能活过表的末端,所以最后一个 A 就只是 v·q,最后一个 ä 就只是 1)——然后一岁一岁地*向后回扫*,每一步都重复利用你刚刚求出的答案。这个向后回扫,正是紧接着的几篇里准备金计算背后的引擎——而在历史上,同样的逻辑被固化进了换算函数,那是一些预先算好的列,把一辈子的递推压成了一次除法。
诚实的细则
恒等式 A_x = 1 − d·ä_x 是精确的,但只对你真正写下来的那一对*相匹配的*东西成立:一份在*身故那一年的年末*支付的给付,配上一份在*每年年初*支付的*期初*年金,二者用同一个利率,二者落在同一条单一生命上。一旦把它们错配,这个干净的形式就破了。如果身故给付是在身故的*那一瞬*支付(连续型保险 Ā_x),它配的是一份*连续*支付的年金,通过 Ā_x = 1 − δ·ā_x 联系起来,这里用的是利息力 δ 而不是 d。真理的形状保留了下来,但你必须让付款的时点和与之匹配的利息度量保持一致——当这些函数转为按月或连续时,你会反复依赖这条纪律。
为什么这是本阶的核心
退后一步,体会一下你得到了什么。保险和年金不是两门要学两遍的学问;它们是同一个真理从两端看去的样子。这具有极大的实用价值。下一条赛道里的等价原理,会把均衡保费定在这样一个水平上:保费的价值(一份投保人*在世时*缴纳的年金)等于给付的价值(一份*身故时*支付的保险)——而正是这条恒等式,让你能在天平的这两侧之间来回翻转。那些递推,则是让准备金能够一岁一岁被算出来的东西。用一条短短的方程,你已经握住了寿险数学的脊梁。
最后再说一句诚实话:这里的每一个数值,无论是 A 还是 ä,都是一个*期望值*——是对一整群想象中相同的生命求出的平均,而它所依据的死亡率表,本身又是对未来的一种估计。没有任何单独一位投保人会经历这个平均值;一个下周就身故,另一个活到 102 岁。这条恒等式和那些递推,是关于这些平均值、在所选定模型下的精确陈述,而不是对任何单独一个人的预言。干净的期望值与杂乱的个体结局之间的那道缝隙,恰恰就是风险汇聚、准备金和资本之所以存在的原因——也正是这把阶梯余下各阶要接住的那条线索。