Vergleiche die Performance von Anleihen und Aktien
Anleihen und Aktien sind die wichtigsten Anlagealternativen. Jetzt, da du Daten sowohl von der Federal Reserve als auch von Yahoo! Finance importieren kannst, kannst du die Performance beider Anlageklassen vergleichen. Du verwendest für jede Klasse einen Total Return Index, der sowohl Kursgewinne als auch Zahlungen wie Zinsen oder Dividenden berücksichtigt.
Für Anleihen nutzt du den Bank of America Merrill Lynch US High Yield Total Return Index Value ('BAMLHYH0A0HYM2TRIV'). Für Aktien verwendest du den S&P 500 Index ('SP500'). Beide sind für die letzten 10 Jahre über den FRED-Dienst der Federal Reserve verfügbar.
In dieser Übung lädst du beide Zeitreihen herunter und vergleichst ihre Performance. DataReader, date, pandas als pd und matplotlib.pyplot als plt wurden bereits importiert.
Diese Übung ist Teil des Kurses
Importing and Managing Financial Data in Python
Anleitung zur Übung
- Setze mit
date()dasstart-Datum auf den 1. Januar 2008. - Setze die
series-Codes als Liste mit'BAMLHYH0A0HYM2TRIV'und'SP500'. - Verwende
DataReader(), um beide Reihen aus'fred'zu importieren, und weise siedatazu. - Plotte
datamitsubplotsund dem Titel'Performance Comparison'und zeige die Grafik an.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# Set the start date
start = ____
# Set the series codes
series = ['BAMLHYH0A0HYM2TRIV', 'SP500']
# Import the data
data = ____
# Plot the results
____
# Show the plot
plt.show()