精算的另一半:生命表与生存模型
主线一:货币的时间价值
复利 · 年金 · 收益率 · 贷款 · 债券
主线二:生命的不确定性
生存函数 · 生命表 · 死亡力
上次课的折现因子 vt 不变,现在加入生存概率 tpx
银行定期存款——你一定会拿到本息
贷款还款——你知道每期还多少
所有现金流确定发生
保险赔付——被保险人可能不死
年金领取——活得越久领得越多
现金流依赖是否发生随机事件
精算 = 把概率的世界按确定的方式定价
新生儿生存到 x 岁以上的概率
X = 新生儿的死亡年龄(随机变量),S(x) 是其生存函数(survival function)
死亡力 = 瞬时死亡率
含义:在 x 岁尚存活的人,在下一瞬间死亡的概率密度
μx ≡ Hazard Rate
= 风险函数 h(t) in 生存分析
= 失效率 λ(t) in 可靠性工程
你们的生存分析课程学过它!
年轻人死亡力低
μ 随年龄递增(浴盆曲线的高龄段)
男性各年龄死亡力更高
不同人群的 μ 曲线不同
短区间内近似死亡概率
连续 → 离散的桥梁
有了 μx 的表达式,就能完整描述整个生存分布
生存人数
初始 l0=100,000
活到 x 岁的人数
死亡人数
dx = lx − lx+1
在 x ~ x+1 岁间死亡
死亡率
qx = dx / lx
x 岁的人在一年内死亡概率
生存率
px = 1 − qx = lx+1/lx
x 岁的人活到 x+1 岁的概率
平均余命
x 岁的人平均还能活多久
精算定价的关键输入!
起点
l0 = 100,000(基数/根)
任意选取,只是比例尺度
核心输入
死亡率 qx
来自人口统计或行业经验
终点
lω ≈ 0
极限年龄 ω ≈ 100~120
| x | lx | dx | qx | px | ėx |
|---|---|---|---|---|---|
| 0 | 100,000 | 1,200 | 0.01200 | 0.98800 | 78.5 |
| 1 | 98,800 | 180 | 0.00182 | 0.99818 | 78.4 |
| 20 | 97,500 | 98 | 0.00101 | 0.99899 | 60.1 |
| 40 | 95,200 | 238 | 0.00250 | 0.99750 | 41.2 |
| 60 | 87,300 | 1,048 | 0.01200 | 0.98800 | 23.5 |
| 65 | 83,100 | 1,496 | 0.01800 | 0.98200 | 19.3 |
| 80 | 42,500 | 3,060 | 0.07200 | 0.92800 | 9.2 |
| 100 | 420 | 210 | 0.50000 | 0.50000 | 1.9 |
qx 呈现"浴盆曲线":婴儿期高 → 青年期低 → 中年后加速上升
x 岁的人活到 x+t 岁的概率
x 岁的人在 t 年内死亡的概率
每年都活下来的概率 = 各年生存率的乘积
(条件概率的链式法则)
年死亡率(离散)
一年内死亡的概率
0 ≤ qx ≤ 1
瞬时死亡率(连续)
瞬间死亡的条件概率密度
μx ≥ 0, 无上界
离散 qx 是连续 μx 在一年区间上的累积
Population Table
Experience Table
中国银保监会发布《中国人身保险业经验生命表》(CL1-CL6),每约10年修订一次
为什么被保险人死亡率更低?
寿险(死亡赔付):使用较高死亡率→保费更高→谨慎
年金(生存给付):使用较低死亡率→保费更高→谨慎
原则:保守估计,确保偿付能力充足
统计学生在精算领域有天然优势——你们早已掌握这些核心工具
投保人死亡才赔付
需要 qx 计算期望赔付
被保险人活着才给付
需要 tpx 计算期望给付
未来净负债的期望现值
需要完整生命表路径
Session 9 深入介绍
给定 qx 序列,递推生成完整生命表
l0=100000, lx+1=lx·(1−qx),计算 dx, px, ėx
可视化 lx 曲线和 qx 曲线
观察浴盆曲线形态,比较男女差异
计算精算现值因子
vt · tpx:折现 × 生存概率
简单保费计算
基于生命表的一年期定期寿险纯保费
Jupyter Notebook · AI 辅助 · 独立完成 · 45分钟
保费、准备金与课程总结
将折现因子与生存概率结合——完成精算定价的最后一块拼图
课后任务:完成工作坊代码 · 预习保费计算 · 准备期末项目