Comparer la performance de plusieurs classes d’actifs
Vous avez vu dans la vidéo comment comparer facilement plusieurs séries temporelles en normalisant leur point de départ à 100, puis en traçant le résultat.
Pour élargir votre perspective sur les marchés financiers, comparons quatre actifs clés : actions, obligations, or et pétrole.
Cet exercice fait partie du cours
Manipuler des séries temporelles en Python
Instructions
Nous avons déjà importé pandas sous le nom pd et matplotlib.pyplot sous le nom plt.
- Importez
'asset_classes.csv'avec.read_csv()en analysant les dates de la colonne'DATE'et en définissant cette colonne comme index, puis affectez le résultat àprices. - Sélectionnez le premier prix de chaque série avec
.iloc[0]surpriceset affectez le résultat àfirst_prices. - Divisez
pricesparfirst_prices, multipliez par 100 et affectez le résultat ànormalized. - Tracez
normalized.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# Import data here
prices = ____
# Inspect prices here
print(____)
# Select first prices
first_prices = ____
# Create normalized
normalized = ____
# Plot normalized