ComenzarEmpieza gratis

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

Ver curso

Instrucciones del ejercicio

  • Usando date(), establece la fecha start en 1 de enero de 2008.
  • Define los códigos de series como una lista que contenga 'BAMLHYH0A0HYM2TRIV' y 'SP500'.
  • Usa DataReader() para importar ambas series desde 'fred' y asígnalas a data.
  • Dibuja y muestra data con subplots, 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()
Editar y ejecutar código