0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

アクチュアリーのためのPython入門(逆引きガイド)

0
Last updated at Posted at 2026-05-21

アクチュアリーのためのPython入門(逆引きガイド)

コード・関数の参照先一覧

当ブログ記事では、Pythonで生命保険数学の実装を目指しています。

記事が進むにつれて、以前作成した関数やコードを再利用しています。
そのため、途中の記事から読んだ場合に
「このコードは何をしているのか」が分かりにくいことがあります。

このページでは、シリーズ内で使っているコードや関数について、
説明先をまとめています。必要に応じて参照してください。

🐍 Python基礎

書き方 内容 参照回
append リストへの追加 1. 死亡率から生命表
decimal decimal型へ変換 5. なぜDecimalを使うのか
def 関数定義 3. 給付現価の計算
float float型へ変換 9. キャッシュフローと保険収支の計算
for文 繰り返し処理 1. 死亡率から生命表
if文 条件分岐 8. 解約返戻金の計算
insert リストの途中に追加 数学編1. 予定死亡率の補整1
isinstance 整数の判定 11. 性別を加えた給付現価
len 要素数の取得 7. 件数と保険金額の推移
return 関数の戻り値 3. 給付現価の計算

📊 pandas

書き方 内容 参照回
concat DataFrameを結合 モデル編3. 複数商品のキャッシュフロー
DataFrame 表形式データ 18. pandasを使ったExcelとの連携
drop DataFrameの削除 モデル編9. 月次キャッシュフロー2
groupby 集計 9. pandasを使ったExcelとの連携
iterrows 行単位処理 18. pandasを使ったExcelとの連携
pandas pandasの使用 18. pandasを使ったExcelとの連携
read_excel Excel読込 18. pandasを使ったExcelとの連携
set_index インデックスに置き換え 数学編1. 予定死亡率の補整1
to_excel Excel保存 18. pandasを使ったExcelとの連携

📝 numpy

関数 内容 参照回
random.normal 正規乱数 モデル編5. 保険負債の金利変動による影響
random.seed 乱数シードの固定 モデル編5. 保険負債の金利変動による影響
numpy numpyを使用 モデル編5. 保険負債の金利変動による影響

⌛ datetime

関数 内容 参照回
date 年月日 モデル編8. 月次キャッシュフロー1
datetime 日付を扱う モデル編8. 月次キャッシュフロー1

⏱ dateutil

関数 内容 参照回
dateutil datetimeの拡張 モデル編8. 月次キャッシュフロー1
relativedelta 日付を進める モデル編8. 月次キャッシュフロー1

🧮 math

関数 内容 参照回
exp 指数関数 数学編2. 予定死亡率の補整2
log 自然対数 数学編2. 予定死亡率の補整2
math 数学の計算 数学編1. 予定死亡率の補整1
sqrt 平方根 数学編1. 予定死亡率の補整1

📐 scipy

関数 内容 参照回
minimize 最小値を探す 数学編2. 予定死亡率の補整2
norm 正規分布 数学編1. 予定死亡率の補整1
scipy.optimize 最適化関数を使用 数学編2. 予定死亡率の補整2
scipy.stats 確率分布を使用 数学編1. 予定死亡率の補整1

📈 作成した関数

関数 内容 参照回
ax 終身年金現価 11. 性別を加えた給付現価
axn 年金現価 3. 給付現価の計算
axn12 月払年金現価 決算編1. 計算基礎別の給付現価
Axn 養老給付現価 8. 解約返戻金の計算
A1x 終身死亡給付現価 11. 性別を加えた給付現価
A1xn 死亡給付現価 3. 給付現価の計算
calc_inforce 期末の責任準備金を計算 決算編3. 保有契約の責任準備金
calc_movement 異動契約の保険料積立金を計算 決算編4. 異動契約の保険料積立金
calc_premium 危険保険料と予定事業費を計算 決算編5. 危険保険料と予定事業費の計算
create_cashflow 契約キャッシュフロー作成 モデル編4. キャッシュフローの現在価値
モデル編7. 死亡リスク額の計算2
delta_rate 変動金利 モデル編5. 保険負債の金利変動による影響
DF 現価率 モデル編4. キャッシュフローの現在価値
モデル編7. 死亡リスク額の計算2
dyn_qw 動的解約率 モデル編5. 保険負債の金利変動による影響
InsPeriod 保険期間 モデル編3. 複数商品のキャッシュフロー
maturity 満期保険金 モデル編3. 複数商品のキャッシュフロー
mort_k 死亡指数 モデル編3. 複数商品のキャッシュフロー
mort_stress 死亡ストレス モデル編6. 死亡リスク額の計算1
モデル編7. 死亡リスク額の計算2
netPremE 養老保険の純保険料 8. 解約返戻金の計算
netPremT 定期保険の純保険料 4. 保険料と保険料積立金の計算
netPremW 終身保険の純保険料 13. 保険料積立金レート表の作成
omega 最終年齢 モデル編3. 複数商品のキャッシュフロー
parse_term 歳満期の変換 11. 性別を加えた給付現価
PremE 養老保険の営業保険料 8. 解約返戻金の計算
PremT 定期保険の営業保険料 4. 保険料と保険料積立金の計算
PremW 終身保険の営業保険料 12. 保険料レート表の作成
PremCompE 養老保険の危険保険料と貯蓄保険料 決算編1. 計算基礎別の保険料積立金
PremCompT 定期保険の危険保険料と貯蓄保険料 決算編1. 計算基礎別の保険料積立金
PremCompW 終身保険の危険保険料と貯蓄保険料 決算編1. 計算基礎別の保険料積立金
prem_func 営業保険料 モデル編3. 複数商品のキャッシュフロー
PremPeriod 保険料払込期間 モデル編3. 複数商品のキャッシュフロー
present_value 現在推計の計算 モデル編7. 死亡リスク額の計算2
qdx 予定死亡率 モデル編1. 保有契約の将来収支1
qwx 解約率 モデル編1. 保有契約の将来収支1
qwxE 養老保険の解約率 モデル編3. 複数商品のキャッシュフロー
qwxT 定期保険の解約率 モデル編3. 複数商品のキャッシュフロー
qwxW 終身保険の解約率 モデル編3. 複数商品のキャッシュフロー
ResE 養老保険の保険料積立金 8. 解約返戻金の計算
ResT 定期保険の保険料積立金 4. 保険料と保険料積立金の計算
ResW 終身保険の保険料積立金 13. 保険料積立金レート表の作成
roundhu 四捨五入 5. なぜDecimalを使うのか
sse 誤差の2乗和の対数 数学編2. 予定死亡率の補整2
SVE 養老保険の解約返戻金 8. 解約返戻金の計算
SVT 定期保険の解約返戻金 8. 解約返戻金の計算
SVW 終身保険の解約返戻金 8. 解約返戻金の計算
sv_func 解約返戻金 モデル編3. 複数商品のキャッシュフロー

🔍 やりたいことから探す

やりたいこと 参照回
生命表の作成 1. 死亡率から生命表
計算基数の作成 2. 生命表から基数表
10. 性別を加えた計算基数
決算編1. 計算基礎別の給付現価
給付現価の作成 3. 給付現価の計算
11. 性別を加えた給付現価
決算編1. 計算基礎別の給付現価
保険料の計算 4. 保険料と保険料積立金の計算
決算編2. 計算基礎別の保険料積立金
保険料レート表の作成 12. 保険料レート表の作成
保険料積立金の計算 4. 保険料と保険料積立金の計算
19. 実務的な小ネタ
決算編2. 計算基礎別の保険料積立金
保険料積立金レート表の作成 13. 保険料積立金レート表の作成
解約返戻金の計算 8. 解約返戻金の計算
決算編2. 計算基礎別の保険料積立金
死亡解約脱退残存表の作成 7. 将来収支の件数と金額の推移
将来収支モデル 9. キャッシュフローと保険収支の計算
モデル編1. 保有契約の将来収支1
モデル編2. 保有契約の将来収支2
将来キャッシュフローモデル 9. キャッシュフローと保険収支の計算
15. 複数のCFを合計する
モデル編3. 複数商品のキャッシュフロー
将来キャッシュフローモデル
(月単位)
モデル編8. 月次キャッシュフロー1
モデル編9. 月次キャッシュフロー2
感応度分析 16. 感応度分析
利源分析 17. 利源分析
現在推計の計算 モデル編4. キャッシュフローの現在価値
動的解約モデル モデル編5. 保険負債の金利変動による影響
死亡リスクの計算 モデル編6. 死亡リスク額の計算1
モデル編7. 死亡リスク額の計算2
死亡率の補整 数学編1. 予定死亡率の補整1
数学編2. 予定死亡率の補整2
数学編3. 予定死亡率の補整3
期末の責任準備金の計算 決算編3. 保有契約の責任準備金
異動契約の保険料積立金の計算 決算編4. 異動契約の保険料積立金
入金データの危険保険料と予定事業費の計算 決算編5. 危険保険料と予定事業費の計算
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?