Jämför obligations- och aktieutveckling
Obligationer och aktier är de viktigaste investeringsalternativen. Nu när du kan importera data från både Federal Reserve och Yahoo! Finance kan du jämföra utvecklingen för båda tillgångsslagen. Du kommer att använda ett totalavkastningsindex för varje tillgångsslag, vilket tar hänsyn till avkastning från både prisökningar och utbetalningar som ränta eller utdelning.
För obligationer använder du Bank of America Merrill Lynch US High Yield Total Return Index Value ('BAMLHYH0A0HYM2TRIV'). För aktier använder du S&P 500-indexet ('SP500'). Båda finns tillgängliga för de senaste 10 åren via Federal Reserves FRED-tjänst.
I den här övningen laddar du ned båda serierna och jämför deras utveckling. DataReader, date, pandas som pd och matplotlib.pyplot som plt har redan importerats.
Den här övningen är en del av kursen
Importera och hantera finansiell data i Python
Övningsinstruktioner
- Använd
date()för att sättastart-datumet till den 1 januari 2008. - Ange
series-koderna som en lista innehållande'BAMLHYH0A0HYM2TRIV'och'SP500'. - Använd
DataReader()för att importera båda serierna från'fred'och tilldela resultatet tilldata. - Plotta och visa
datamedsubplots, med titeln'Performance Comparison'.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# Set the start date
start = ____
# Set the series codes
series = ['BAMLHYH0A0HYM2TRIV', 'SP500']
# Import the data
data = ____
# Plot the results
____
# Show the plot
plt.show()