住宅ローンの基礎

Pythonで学ぶファイナンス入門

Dakota Wixom

Quantitative Finance Analyst

住宅ローンを組む

住宅ローンとは、住宅価格の一定割合を頭金として支払った後の残額をカバーするローンです。

  • 米国の一般的な頭金は住宅価格の20%以上
  • 米国の一般的な住宅ローンの返済期間は30年

例:

  • 住宅価格:500,000ドル
  • 頭金20%(100,000ドル)
  • 残額400,000ドルを30年ローンで返済
Pythonで学ぶファイナンス入門

年率からの変換

年率を期間レートに変換する式:

$ {R}_{Periodic} = (1 + R_{Annual})^\frac{1}{N} - 1 $

  • R: 収益率(または利率)
  • N: 年間の支払い期間数

例:

年利12%を等価月利に変換する。

$ (1 + 0.12)^\frac{1}{12} - 1 = 0.949\% \text{ monthly rate}$

Pythonで学ぶファイナンス入門

住宅ローンの返済額

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で学ぶファイナンス入門

練習しましょう!

Pythonで学ぶファイナンス入門

Preparing Video For Download...