Einen Prozentsatz deines Einkommens investieren (II)
Um deine Investmentsimulation abzuschließen, musst du alle Zeitperioden durchlaufen, das Wachstum deiner bereits getätigten Investments berechnen, deine neue monatliche Einzahlung hinzufügen und dein Vermögen zu jedem Zeitpunkt bestimmen.
Du schaffst das!
Die kumulierten Ersparnisse (cumulative_savings_new) aus der vorherigen Übung sind verfügbar, und investment_portfolio sowie net_worth sind vorab als leere NumPy-Arrays mit der Länge forecast_months angelegt.
Diese Übung ist Teil des Kurses
Einführung in finanzielle Konzepte mit Python
Anleitung zur Übung
- Setze für jede Periode
previous_investmentauf den vorherigen Wert voninvestment_portfolio, außer in der ersten Iteration – dort hast du noch keine Investments. - Berechne dein Vermögen in jeder Periode, indem du die kumulierten Ersparnisse und das Investment-Portfolio derselben Periode addierst.
- Führe den bereitgestellten Code aus, um ein Diagramm von Vermögen vs. Ersparnissen und Investments zu sehen.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
import numpy as np
# Loop through each forecast period
for i in range(forecast_months):
# Find the previous investment deposit amount
if i == 0:
previous_investment = ____
else:
previous_investment = ____
# Calculate the value of your previous investments, which have grown
previous_investment_growth = previous_investment*(1 + investment_rate_monthly)
# Add your new deposit to your investment portfolio
investment_portfolio[i] = previous_investment_growth + investment_deposit_forecast[i]
# Calculate your net worth at each point in time
net_worth[i] = ____
# Plot your forecasted cumulative savings vs investments and net worth
plot_investments(investment_portfolio, cumulative_savings_new, net_worth)