Calcular y graficar el índice compuesto
A estas alturas ya tienes todos los ingredientes que necesitas para calcular el rendimiento agregado de las acciones de tu grupo de empresas.
Usa la serie temporal de capitalización bursátil que creaste en el último ejercicio para agregar el valor de mercado en cada periodo y, después, normaliza esta serie para convertirla en un índice.
Este ejercicio forma parte del curso
Manipulación de series temporales en Python
Instrucciones del ejercicio
Ya hemos importado pandas como pd y matplotlib.pyplot como plt por ti. También hemos cargado components y market_cap_series, con los que trabajaste en el último ejercicio.
- Agrega la capitalización bursátil por día de negociación aplicando
.sum()amarket_cap_seriesconaxis=1, asígnalo araw_indexe imprime el resultado conprint. - Normaliza la capitalización bursátil agregada dividiendo por el primer valor de
raw_indexy multiplicando por 100. Asígnalo aindexe imprime el resultado. - Grafica el índice con el título
'Market-Cap Weighted Index'.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# Aggregate and print the market cap per trading day
raw_index = ____
print(____)
# Normalize the aggregate market cap here
index = ____
print(____)
# Plot the index here