ПочатиПочніть безкоштовно

Обчислення щомісячного іпотечного платежу

Щоб переконатися, що ви можете дозволити собі житло, потрібно обчислити щомісячний іпотечний платіж за кредитом такого розміру.

Оскільки платіж здійснюється щомісяця, кожний параметр треба перетворити на його місячний еквівалент. Будьте уважні з коригуванням процентної ставки, адже вона нараховується складним відсотком!

Щоб розрахувати щомісячний іпотечний платіж, ви скористаєтеся функцією numpy .pmt(rate, nper, pv), де:

  • rate = періодична (місячна) процентна ставка
  • nper = кількість платіжних періодів (місяців) за весь строк іпотечного кредиту
  • pv = загальна сума іпотечного кредиту

Ви отримали пропозицію 30‑річної іпотеки на бажану суму під 3,75%. Значення іпотечного кредиту доступне як mortgage_loan.

Річна іпотечна ставка доступна як mortgage_rate

Ця вправа є частиною курсу

Вступ до фінансових концепцій у Python

Переглянути курс

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

import numpy as np

# Derive the equivalent monthly mortgage rate from the annual rate
mortgage_rate_periodic = ____

# How many monthly payment periods will there be over 30 years?
mortgage_payment_periods = ____

# Calculate the monthly mortgage payment (multiply by -1 to keep it positive)
periodic_mortgage_payment = -1*np.pmt(____, ____, ____)
print("Monthly Mortgage Payment: " + str(round(periodic_mortgage_payment, 2)))
Редагувати та запускати код