Comparer la performance obligations vs actions
Les obligations et les actions sont les principales alternatives d’investissement. Maintenant que vous pouvez importer des données depuis la Federal Reserve et Yahoo! Finance, vous pouvez comparer la performance de ces deux classes d’actifs. Vous utiliserez un indice de rendement total pour chacune, qui tient compte des gains liés à la hausse des prix ainsi que des versements 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 sont disponibles pour les 10 dernières années via le service FRED de la Federal Reserve.
Dans cet exercice, vous allez télécharger les deux séries et comparer leur performance. DataReader, date, pandas sous le nom pd, et matplotlib.pyplot sous le nom plt ont été importés.
Cet exercice fait partie du cours
Importer et gérer des données financières en Python
Instructions
- 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 assignez le résultat àdata. - Tracez puis affichez
dataavecsubplots, avec le titre'Performance Comparison'.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# Set the start date
start = ____
# Set the series codes
series = ['BAMLHYH0A0HYM2TRIV', 'SP500']
# Import the data
data = ____
# Plot the results
____
# Show the plot
plt.show()