Kümülatif ödemeler ve ev özsermayesi
Her ay düzenli olarak konut kredini ödüyorsun ama yıllar içinde evin ne kadarının gerçekten sana ait olduğunu ve toplamda ne kadar faiz ödediğini görmek zor.
Zaman içinde mülkiyetinin nasıl değiştiğini görmek için, tüm faiz ödemelerini ve tüm anapara ödemelerini toplamak üzere np.cumsum() kullan.
Unutma, np.cumsum() zaman içinde kümülatif toplam alır. Tek bir sayı yerine yinelenen toplamların bir serisini döndürür.
Önceki egzersizden principal_paid, interest_paid, home_value ve down_payment_percent kullanılabilir.
Bu egzersiz, kursun bir parçasıdır
Python ile Finansal Kavramlara Giriş
Egzersiz talimatları
- Anapara ödemeleri üzerinde
np.cumsum()kullanarak zaman içindecumulative_home_equitydeğerini hesapla. - Aynı işlemi
cumulative_interest_paidiçin tekrarla. - Zaman içinde özsermaye yüzdesini hesapla (peşinatı eklemeyi unutma!).
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
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()