Pythonで学ぶファイナンス入門
Dakota Wixom
Quantitative Finance Analyst
住宅ローンとは、住宅価格の一定割合を頭金として支払った後の残額をカバーするローンです。
例:
年率を期間レートに変換する式:
$ {R}_{Periodic} = (1 + R_{Annual})^\frac{1}{N} - 1 $
例:
年利12%を等価月利に変換する。
$ (1 + 0.12)^\frac{1}{12} - 1 = 0.949\% \text{ monthly rate}$
NumPy の .pmt(rate, nper, pv) 関数を使用して、定期的なローン返済額を計算できます。
例:
400,000ドル・30年・年利3.8%の住宅ローンの_月々_の返済額を計算する:
import numpy as np
monthly_rate = ((1+0.038)**(1/12) - 1)
np.pmt(rate=monthly_rate, nper=12*30, pv=400000)
-1849.15
Pythonで学ぶファイナンス入門