IniziaInizia gratis

Investire una percentuale del tuo reddito (II)

Per completare la tua simulazione d’investimento, dovrai iterare su ciascun periodo temporale, calcolare la crescita degli investimenti già effettuati, aggiungere il nuovo versamento mensile e calcolare il tuo patrimonio netto in ogni punto nel tempo.

Ce la puoi fare!

I risparmi cumulati (cumulative_savings_new) dell’esercizio precedente sono disponibili e investment_portfolio e net_worth sono array numpy vuoti pre-allocati di lunghezza pari a forecast_months.

Questo esercizio fa parte del corso

Introduzione ai concetti finanziari in Python

Visualizza il corso

Istruzioni dell'esercizio

  • Per ciascun periodo, imposta previous_investment uguale al valore precedente di investment_portfolio, a meno che non sia la prima iterazione, nel qual caso non hai ancora investimenti.
  • Calcola il tuo patrimonio netto in ogni periodo sommando i risparmi cumulati e il portafoglio investimenti nello stesso periodo.
  • Esegui il codice fornito per vedere un grafico del patrimonio netto rispetto a risparmi e investimenti.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

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)
Modifica ed esegui il codice