Compară performanța obligațiunilor și a acțiunilor
Obligațiunile și acțiunile sunt cele mai importante alternative de investiție. Acum că știi să imporți date atât din Federal Reserve, cât și din Yahoo! Finance, poți compara performanța celor două clase de active. Vei folosi un Indice de Randament Total pentru fiecare clasă, care ia în calcul atât creșterile de preț, cât și plățile de tip dobândă sau dividende.
Pentru obligațiuni, vei folosi Indicele de Valoare a Randamentului Total al Bank of America Merrill Lynch US High Yield ('BAMLHYH0A0HYM2TRIV'). Pentru acțiuni, vei folosi Indicele S&P 500 ('SP500'). Ambele sunt disponibile pentru ultimii 10 ani prin serviciul FRED al Federal Reserve.
În acest exercițiu, vei descărca ambele serii și vei compara performanța lor. DataReader, date, pandas ca pd și matplotlib.pyplot ca plt au fost deja importate.
Acest exercițiu face parte din cursul
Importul și gestionarea datelor financiare în Python
Instrucțiuni pentru exercițiu
- Folosind
date(), setează data destartla 1 ianuarie 2008. - Definește codurile
seriesca o listă care conține'BAMLHYH0A0HYM2TRIV'și'SP500'. - Folosește
DataReader()pentru a importa ambele serii din'fred'și atribuie rezultatul variabileidata. - Reprezintă și afișează
datacusubplots, cu titlul'Performance Comparison'.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Set the start date
start = ____
# Set the series codes
series = ['BAMLHYH0A0HYM2TRIV', 'SP500']
# Import the data
data = ____
# Plot the results
____
# Show the plot
plt.show()