MulaiMulai sekarang secara gratis

Menghitung cicilan hipotek bulanan

Agar yakin dapat membiayai rumah tersebut, Anda harus menghitung cicilan hipotek bulanan yang perlu Anda bayarkan untuk pinjaman sebesar itu.

Karena Anda akan membayar hipotek setiap bulan, Anda harus mengonversi masing-masing parameter ke padanan bulanannya. Berhati-hatilah saat menyesuaikan suku bunga, karena bunganya berbunga majemuk!

Untuk menghitung cicilan hipotek bulanan, Anda akan menggunakan fungsi numpy .pmt(rate, nper, pv) dengan:

  • rate = Suku bunga periodik (bulanan)
  • nper = Jumlah periode pembayaran (bulan) sepanjang masa pinjaman hipotek
  • pv = Nilai total pinjaman hipotek

Anda menerima penawaran pinjaman hipotek 30 tahun untuk jumlah yang diinginkan dengan bunga 3,75%. Nilai pinjaman hipotek tersedia sebagai mortgage_loan.

Suku bunga hipotek tahunan tersedia sebagai mortgage_rate

Latihan ini adalah bagian dari kursus

Pengantar Konsep Keuangan dengan Python

Lihat Kursus

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

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)))
Edit dan Jalankan Kode