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
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
investmentavec la valeur1000. - Calculez
returnsen appliquant.pct_change()àdata. - Ajoutez 1 à
returnset affectez le résultat àreturns_plus_one, puis appliquez.cumprod()àreturns_plus_oneet affectez le résultat àcumulative_return. - Multipliez
cumulative_returnparinvestment, 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