การคำนวณจำนวนเงินที่ต้องชำระ
อีกหนึ่งโจทย์ในชีวิตจริงที่อาจพบได้คือ ต้องออมเงินเดือนละเท่าไรจึงจะบรรลุเป้าหมายทางการเงินได้ภายในระยะเวลาที่กำหนด
จากตัวอย่างก่อนหน้านี้ การผ่อนชำระสินเชื่อบ้านมูลค่า 275,000 USD ให้หมดภายใน 10 ปี โดยมีอัตราดอกเบี้ยต่อปี 3.5% แบบทบต้นรายเดือน ต้องชำระเดือนละ 2,719 USD
หากต้องการขยายระยะเวลาผ่อนชำระเป็น 20 ปีแทน ให้คำนวณว่าต้องชำระเงินเดือนละเท่าไร
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การประเมินมูลค่าและวิเคราะห์พันธบัตรด้วย Python
คำแนะนำการฝึกหัด
- นำเข้าแพ็กเกจ
numpy_financialโดยใช้ alias ว่าnpf - ใช้ฟังก์ชัน
npf.pmt()เพื่อคำนวณจำนวนเงินที่ต้องชำระต่อเดือน แล้วบันทึกผลลัพธ์ไว้ในตัวแปรrequired_return - แสดงผลลัพธ์
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Import the numpy_financial package using the alias npf
____
# Calculate monthly payment required
required_payment = ____
# Print the result
____