Python เบื้องต้นสำหรับแนวคิดทางการเงิน
Dakota Wixom
Quantitative Finance Analyst
สินเชื่อที่อยู่อาศัย (mortgage) คือเงินกู้ที่ครอบคลุมส่วนที่เหลือของราคาบ้าน หลังจากจ่าย เงินดาวน์ (down payment) เป็นเปอร์เซ็นต์ของมูลค่าบ้านแล้ว
ตัวอย่าง:
การแปลงอัตราดอกเบี้ยรายปีเป็นอัตรารายงวด:
$ {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 เบื้องต้นสำหรับแนวคิดทางการเงิน