MulaiMulai sekarang secara gratis

Pembayaran kumulatif dan ekuitas rumah

Anda membayar hipotek setiap bulan dengan disiplin, tetapi sulit untuk mengetahui seberapa besar porsi rumah yang benar-benar Anda miliki dan berapa banyak total bunga yang telah Anda bayarkan selama bertahun-tahun.

Gunakan np.cumsum() untuk menjumlahkan semua pembayaran bunga serta menjumlahkan semua pembayaran pokok dari waktu ke waktu agar Anda dapat melihat bagaimana kepemilikan Anda berubah seiring waktu.

Ingat bahwa np.cumsum() melakukan penjumlahan kumulatif dari waktu ke waktu. Fungsi ini mengembalikan deret penjumlahan bertahap, bukan hanya satu angka.

principal_paid, interest_paid, home_value, dan down_payment_percent dari latihan sebelumnya tersedia.

Latihan ini adalah bagian dari kursus

Pengantar Konsep Keuangan dengan Python

Lihat Kursus

Petunjuk latihan

  • Hitung cumulative_home_equity Anda dari waktu ke waktu menggunakan np.cumsum() pada pembayaran pokok.
  • Ulangi prosesnya untuk cumulative_interest_paid.
  • Hitung persentase ekuitas rumah Anda dari waktu ke waktu (jangan lupa tambahkan uang muka!).

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

import numpy as np

# Calculate the cumulative home equity (principal) over time
cumulative_home_equity = ____

# Calculate the cumulative interest paid over time
cumulative_interest_paid = ____

# Calculate your percentage home equity over time
cumulative_percent_owned = ____ + (____/____)
print(cumulative_percent_owned)

# Plot the cumulative interest paid vs equity accumulated
plt.plot(cumulative_interest_paid, color='red')
plt.plot(cumulative_home_equity, color='blue')
plt.legend(handles=[interest_plot, principal_plot], loc=2)
plt.show()
Edit dan Jalankan Kode