Thiele 微分方程(全连续准备金)

保费连续缴、死亡时立即给付的保单,准备金怎样随时间变化?用 Thiele 微分方程数值解出来,和前瞻法的结果一致吗?

SOA ALTAMIFoA CM1
对过的标准答案
1 条
覆盖的考试公式
0 个
参数
14 个
开源库
1 个

01当场运行

改一个参数,当场重算

正在用默认参数运行,计算量大的方法最多要 20 秒。

04出处和说明

公式从哪里来,有什么限制

列出参考的教材、论文和考试公式条目。方法的限制和实现上的说明也写在这里。

参考

  • Dickson、Hardy、Waters:Actuarial Mathematics for Life Contingent Risks7.5.2 节、7.9 节(Thiele 微分方程)

这个方法算什么

dV/dt = δV + (1 − c)P̄ − e − μ_{x+t}(S + E − V)。从期满(终身寿险从接近最高年龄处)往回解:Euler 法和四阶 Runge-Kutta 法,步长可选,和前瞻法的积分逐年对照误差。

说明和限制

  • 终身寿险从生命表最后一个整数年(Makeham 模型最多到 120 岁)往回解,那一点的边界值用前瞻法的积分。
  • 生命表在整数年龄之间按所选的分数年龄假设,死亡力在整数年龄处跳变;步长取每年整数步,跳变点正好落在网格上。
  • 四阶 Runge-Kutta 每年 12 步时误差一般在 10⁻⁶ 元以下;Euler 法误差和步长成正比。

数据

看参数里选的数据:选平台的数据集时是真实数据或公开样例,填自己的数时只用输入的数。上面运行的输出里写明这一次用的是哪种。

insured-life-mortality-2025insured-life-mortality

开源库和版本

  • numpy2.4.6BSD-3-Clause数值计算

05同族的方法

保费与准备金,还有 10 个方法

同一个方法族里的其他方法。在智能体里,用一句话就能调用这些方法。

在智能体里这样问“保费连续缴、死亡时立即给付的保单,准备金怎样随时间变化?用 Thiele 微分方程数值解出来,和前瞻法的结果一致吗?”