確率の計算

R による生命保険商品の評価

Katrien Antonio, Ph.D.

Professor, KU Leuven and University of Amsterdam

1年間から複数年間の生存確率へ

 

 

R による生命保険商品の評価

1年間から複数年間の生存確率へ

 

 

R による生命保険商品の評価

1年間から複数年間の生存確率へ

 

 

R による生命保険商品の評価

1年間から複数年間の生存確率へ

 

 

R による生命保険商品の評価

乗法則

  • 生存確率の書き換え:

$$ _{t+u}p_x =\ _{u}p_x \cdot \ _{t}p_{x+u}. $$

R による生命保険商品の評価

乗法則

  • 生存確率の書き換え:

    $$ _{t+u}p_x =\ _{u}p_x \cdot \ _{t}p_{x+u}. $$

  • $k$ を整数とすると:

$$ \begin{aligned} _kp_x &= p_x \cdot \ _{k-1}p_{x+1} \\ &= p_x \cdot p_{x+1} \cdots p_{x+k-1} \\ &= \prod_{l=0}^{k-1} p_{x+l} \end{aligned} $$

$\quad \,$ これは1年生存確率の積である。

R による生命保険商品の評価

Rによる生存確率の計算

$_5p_{65} = p_{65} \cdot p_{66} \cdot p_{67} \cdot p_{68} \cdot p_{69}$ を計算する。

# One-year survival probabilities
px <- 1 - life_table$qx 
px[(65 + 1):(69 + 1)]
0.98491 0.98320 0.98295 0.98091 0.97935
# Probability that (65) survives 5 more years
prod(px[(65 + 1):(69 + 1)])
0.9144015

$_5p_{65} = \frac{\ell_{70}}{\ell_{65}}$ を計算する。

# Alternatively (difference due to 
                 rounding)
lx[70 + 1] / lx[65 + 1]
0.9143957
R による生命保険商品の評価

Rによる生存確率の累積積

$k = 1, 2, 3, 4, 5$ に対して $_kp_{65}$ を計算する。

# One-year survival probabilities
px[(65 + 1):(69 + 1)]
0.98491 0.98320 0.98295 0.98091 0.97935
# Multi-year survival probabilities of (65)
cumprod(px[(65 + 1):(69 + 1)])
0.9849100 0.9683635 0.9518529 0.9336820
0.9144015

$k = 0, 1, 2, 3, 4, 5$ に対して $_kp_{65}$ を計算する。

# Multi-year survival probabilities of (65)
c(1, cumprod(px[(65 + 1):(69 + 1)]))
1.0000000 0.9849100 0.9683635 0.9518529 
0.9336820 0.9144015
R による生命保険商品の評価

繰延死亡確率

  • 特定の繰延死亡確率に注目する:

  • $(x)$ が $k$ 年間生存し、年齢 $x + k + 1$ に達する前に死亡する:

$$ \begin{aligned} _{k|}q_x &= {}_kp_x \cdot q_{x+k}. \end{aligned} $$

R による生命保険商品の評価

Rによる繰延死亡確率の計算

$_{5|}q_{65} = {}_5p_{65} \cdot q_{70}$ を計算する。

# 5-year deferred mortality probability of (65) 
prod(px[(65 + 1):(69 + 1)]) * qx[70 + 1]
0.02086664

$_{5|}q_{65} = \frac{d_{70}}{\ell_{65}}$ を計算する。

# Alternatively (difference due to rounding)
dx[70 + 1] / lx[65 + 1]
0.02086817
R による生命保険商品の評価

Rによる繰延死亡確率

$k = 0, 1, 2, \ldots$ に対して $_{k|}q_{65} = {}_kp_{65} \cdot q_{65 + k}$ を計算する。

# Survival probabilities of (65)
kpx <- c(1, cumprod(px[(65 + 1):(length(px) - 1)]))
head(kpx)
1.0000000 0.9849100 0.9683635 0.9518529 0.9336820 0.9144015
# Deferred mortality probabilities of (65)
kqx <- kpx * qx[(65 + 1):length(qx)]
head(kpx)
0.01509000 0.01654649 0.01651060 0.01817087 0.01928053 0.02086664
R による生命保険商品の評価

練習しましょう!

R による生命保険商品の評価

Preparing Video For Download...