Zacznij terazZacznij za darmo

Skumulowane płatności i kapitał własny nieruchomości

Regularnie spłacasz kredyt hipoteczny każdego miesiąca, ale trudno ocenić, jaka część domu należy już do ciebie i ile odsetek łącznie zapłacono przez lata.

Użyj np.cumsum(), aby zsumować wszystkie płatności odsetkowe oraz wszystkie spłaty kapitału w czasie – dzięki temu zobaczysz, jak zmienia się twój udział własnościowy.

Pamiętaj, że np.cumsum() oblicza sumę skumulowaną w czasie. Zwraca serię kolejnych sum, a nie jedną wartość.

Dostępne są zmienne principal_paid, interest_paid, home_value oraz down_payment_percent z poprzedniego ćwiczenia.

To ćwiczenie jest częścią kursu

Wprowadzenie do koncepcji finansowych w Pythonie

Zobacz kurs

Instrukcje do ćwiczenia

  • Oblicz cumulative_home_equity w czasie, używając np.cumsum() na spłatach kapitału.
  • Powtórz ten proces dla cumulative_interest_paid.
  • Oblicz procentowy udział własności w nieruchomości w czasie (pamiętaj, żeby uwzględnić wkład własny!).

Interaktywne ćwiczenie praktyczne

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

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