Calcular y trazar el índice compuesto
Ahora ya tiene todos los ingredientes que necesita para calcular el rendimiento bursátil agregado de su grupo de empresas.
Utilice la serie temporal de capitalización bursátil que creó en el último ejercicio para agregar el valor de mercado de cada periodo y, a continuación, normalice esta serie para convertirla en un índice.
Este ejercicio forma parte del curso
Manipulación de datos de series temporales en Python
Instrucciones del ejercicio
Ya hemos importado pandas
como pd
y matplotlib.pyplot
como plt
para usted. También hemos cargado components
y market_cap_series
, con los que trabajaste en el último ejercicio.
- Agregue la capitalización bursátil por día de negociación aplicando
.sum()
amarket_cap_series
conaxis=1
, asigne araw_index
yprint
el resultado. - Normalice la capitalización bursátil agregada dividiendo por el primer valor de
raw_index
y multiplicando por 100. Asigna esto aindex
yprint
el resultado. - Traza el índice con el título
'Market-Cap Weighted Index'
.
Ejercicio interactivo práctico
Prueba este ejercicio completando 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