变额寿险和变额年金(递增、递减、复利递增)

保额每年递增、递减或按固定比例增长的寿险,或者给付每年递增的年金,精算现值是多少?

SOA FAMIFoA CM1
对过的标准答案
6 条
覆盖的考试公式
3 个
参数
12 个
开源库
2 个

01当场运行

改一个参数,当场重算

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

04出处和说明

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

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

参考

  • Dickson、Hardy、Waters:Actuarial Mathematics for Life Contingent Risks4.5 节、5.9 节
  • IFoA CM1 Core ReadingVariable benefits

覆盖的考试公式

  • LIA-016变额给付:递增保险与递增年金CM1
  • LIA-017递增定期寿险与递增定期年金CM1
  • LIA-018按固定复合率递增的给付CM1

公式条目按精算考试的公式表整理,编号和中文名是平台自己的。

这个方法算什么

(IA)_x、(IA)¹_{x:n}、(DA)¹_{x:n}、(Iä)_x、(Iä)_{x:n},以及按比例 b 复利递增的寿险和年金(换成利率 j = (1+i)/(1+b) − 1 计算)。同时用换算函数和递推关系式核对。

说明和限制

  • 递增、递减按保单年度:第 k+1 年里死亡给付 k+1(递减:n−k)。连续给付时金额仍按整年变化((IĀ),不是连续递增的 (ĪĀ))。
  • 复利递增:第 k+1 年的金额是 (1+b)^k。它等于按利率 j = (1+i)/(1+b) − 1 算的 A 除以 (1+b)。pyliferisk 的 qAx 不除以 (1+b),口径差 (1+b) 倍。
  • 期初付年金的复利递增:第 k+1 年给付 (1+b)^k,等于按利率 j 算的 ä。

数据

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

insured-life-mortality-2025insured-life-mortalitytreasury-yield-curve

开源库和版本

  • pyliferisk1.13.0GPL-3.0-or-later人身险精算:生命表和换算函数(用来校验)
  • numpy2.4.6BSD-3-Clause数值计算

05同族的方法

保险与年金,还有 8 个方法

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

在智能体里这样问“保额每年递增、递减或按固定比例增长的寿险,或者给付每年递增的年金,精算现值是多少?”