CommencerCommencer gratuitement

Investir un pourcentage de votre revenu (II)

Pour terminer votre simulation d’investissement, vous allez devoir parcourir chaque période, calculer la croissance des investissements déjà réalisés, ajouter votre nouveau dépôt mensuel et calculer votre valeur nette à chaque instant.

Vous pouvez le faire !

L’épargne cumulée (cumulative_savings_new) de l’exercice précédent est disponible, et investment_portfolio et net_worth sont des tableaux numpy vides préalloués d’une longueur égale à forecast_months.

Cet exercice fait partie du cours

Introduction aux concepts financiers en Python

Afficher le cours

Instructions

  • Pour chaque période, définissez previous_investment égal à la valeur précédente de investment_portfolio, sauf lors de la première itération, où vous n’avez pas encore d’investissements.
  • Calculez votre valeur nette à chaque période en additionnant votre épargne cumulée et votre portefeuille d’investissement à cette même période.
  • Exécutez le code fourni pour afficher un graphique de la valeur nette par rapport à l’épargne et aux investissements.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

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)
Modifier et exécuter le code