เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

การคำนวณจำนวนเงินที่ต้องชำระ

อีกหนึ่งโจทย์ในชีวิตจริงที่อาจพบได้คือ ต้องออมเงินเดือนละเท่าไรจึงจะบรรลุเป้าหมายทางการเงินได้ภายในระยะเวลาที่กำหนด

จากตัวอย่างก่อนหน้านี้ การผ่อนชำระสินเชื่อบ้านมูลค่า 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
____
แก้ไขและรันโค้ด