Compara el rendimiento de bonos y acciones
Los bonos y las acciones son las dos alternativas de inversión más importantes. Ahora que puedes importar datos tanto de la Reserva Federal como de Yahoo! Finance, puedes comparar el rendimiento de ambas clases de activos. Usarás un Índice de Rentabilidad Total para cada clase, que tiene en cuenta los rendimientos tanto por subidas de precio como por pagos como intereses o dividendos.
Para bonos, usarás el Bank of America Merrill Lynch US High Yield Total Return Index Value ('BAMLHYH0A0HYM2TRIV'). Para acciones, usarás el índice S&P 500 ('SP500'). Ambos están disponibles para los últimos 10 años en el servicio FRED de la Reserva Federal.
En este ejercicio, descargarás ambas series y compararás su rendimiento. DataReader, date, pandas como pd y matplotlib.pyplot como plt ya se han importado.
Este ejercicio forma parte del curso
Importación y gestión de datos financieros en Python
Instrucciones del ejercicio
- Usando
date(), establece la fechastarten 1 de enero de 2008. - Define los códigos de
seriescomo una lista que contenga'BAMLHYH0A0HYM2TRIV'y'SP500'. - Usa
DataReader()para importar ambas series desde'fred'y asígnalas adata. - Dibuja y muestra
dataconsubplots, con el título'Performance Comparison'.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# Set the start date
start = ____
# Set the series codes
series = ['BAMLHYH0A0HYM2TRIV', 'SP500']
# Import the data
data = ____
# Plot the results
____
# Show the plot
plt.show()