Comparer la performance des obligations et des actions
Les obligations et les actions sont les principales options de placement. Maintenant que vous pouvez importer des données de la Réserve fédérale et de Yahoo! Finance, vous pouvez comparer la performance des deux catégories d'actifs. Vous utiliserez un indice de rendement total pour chaque catégorie, qui tient compte à la fois des hausses de prix et des paiements comme les intérêts ou les dividendes.
Pour les obligations, vous utiliserez le Bank of America Merrill Lynch US High Yield Total Return Index Value ('BAMLHYH0A0HYM2TRIV'). Pour les actions, vous utiliserez l'indice S&P 500 ('SP500'). Les deux séries sont disponibles pour les 10 dernières années auprès du service FRED de la Réserve fédérale.
Dans cet exercice, vous téléchargerez les deux séries et comparerez leur performance. DataReader, date, pandas sous pd et matplotlib.pyplot sous plt ont déjà été importés.
Cette activité fait partie du cours
Importer et gérer des données financières en Python
Instructions de l’exercice
- Avec
date(), définissez la date destartau 1er janvier 2008. - Définissez les codes de
seriescomme une liste contenant'BAMLHYH0A0HYM2TRIV'et'SP500'. - Utilisez
DataReader()pour importer les deux séries depuis'fred'et affectez le résultat àdata. - Tracez et affichez
dataavecsubplots, avec le titre'Performance Comparison'.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Set the start date
start = ____
# Set the series codes
series = ['BAMLHYH0A0HYM2TRIV', 'SP500']
# Import the data
data = ____
# Plot the results
____
# Show the plot
plt.show()