Kom igångKom igång gratis

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

Visa kurs

Övningsinstruktioner

  • Använd date() för att sätta start-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 till data.
  • Plotta och visa data med subplots, 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()
Redigera och kör kod