CommencezCommencez gratuitement

Investir un pourcentage de votre revenu (II)

Pour terminer votre simulation de placement, vous devrez parcourir chaque période, calculer la croissance des placements déjà effectués, ajouter votre nouveau dépôt mensuel et calculer votre valeur nette à chaque moment.

Vous êtes capable !

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

Cette activité fait partie du cours

Introduction aux concepts financiers en Python

Voir le cours

Instructions de l’exercice

  • 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 encore aucun placement.
  • Calculez votre valeur nette à chaque période en additionnant votre épargne cumulative et votre portefeuille de placement à cette même période.
  • Exécutez le code fourni pour afficher un graphique de la valeur nette par rapport à l'épargne et aux placements.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

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