兩個看似相反的承諾
到現在為止,你已經造好了兩台機器,它們表面上做的是相反的活。一份終身壽險,其精算現值記作 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 歲。這條恆等式和那些遞推,是關於這些平均值、在所選定模型下的精確陳述,而不是對任何單獨一個人的預言。乾淨的期望值與雜亂的個體結局之間的那道縫隙,恰恰就是風險匯聚、準備金和資本之所以存在的原因——也正是這把階梯餘下各階要接住的那條線索。