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 procentowanper= liczba okresów spłaty (miesięcy) w całym czasie trwania kredytu hipotecznegopv= 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
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)))