CommencezCommencez gratuitement

Rendement cumulatif de 1 000 $ investi dans Google vs Apple I

Pour mettre en pratique votre nouvelle capacité à calculer des rendements cumulatifs, comparons combien vaudraient 1 000 $ investis dans Google ('GOOG') ou Apple ('AAPL') en 2010.

Cette activité fait partie du cours

Manipuler des séries chronologiques en Python

Voir le cours

Instructions de l’exercice

Nous avons déjà importé pandas sous le nom pd et matplotlib.pyplot sous le nom plt. Nous avons aussi chargé les cours de l'action de Google et d'Apple dans la variable data.

  • Définissez une variable investment avec la valeur 1000.
  • Calculez returns en appliquant .pct_change() à data.
  • Ajoutez 1 à returns et affectez le résultat à returns_plus_one, puis appliquez .cumprod() à returns_plus_one et affectez le résultat à cumulative_return.
  • Multipliez cumulative_return par investment, puis tracez le résultat.

Exercice interactif pratique

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

# Define your investment
investment = ____

# Calculate the daily returns here
returns = ____

# Calculate the cumulative returns here
returns_plus_one = ____
cumulative_return = ____

# Calculate and plot the investment return here 

Modifier et exécuter le code