Zacznij terazZacznij za darmo

Obliczanie miesięcznej raty kredytu hipotecznego

Aby upewnić się, że stać cię na ten dom, musisz obliczyć miesięczną ratę kredytu hipotecznego dla pożyczki tej wielkości.

Ponieważ będziesz spłacać kredyt w miesięcznych ratach, każdy z parametrów należy przeliczyć na odpowiedniki miesięczne. Uważaj przy przeliczaniu stopy procentowej – ona ulega kapitalizacji!

Do obliczenia miesięcznej raty kredytu hipotecznego użyjesz funkcji numpy .pmt(rate, nper, pv), gdzie:

  • rate = okresowa (miesięczna) stopa procentowa
  • nper = liczba okresów spłaty (miesięcy) w całym czasie trwania kredytu hipotecznego
  • pv = całkowita wartość kredytu hipotecznego

Otrzymałeś ofertę 30-letniego kredytu hipotecznego na żądaną kwotę przy oprocentowaniu 3,75%. Wartość kredytu hipotecznego jest dostępna jako mortgage_loan.

Roczna stopa kredytu hipotecznego jest dostępna jako mortgage_rate

To ćwiczenie jest częścią kursu

Wprowadzenie do koncepcji finansowych w Pythonie

Zobacz kurs

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

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)))
Edytuj i uruchom kod