CommencezCommencez gratuitement

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

Voir le cours

Instructions de l’exercice

  • Avec date(), définissez la date de start au 1er janvier 2008.
  • Définissez les codes de series comme 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 data avec subplots, 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()
Modifier et exécuter le code