ComeçarComece gratuitamente

Calcular e plotar o índice composto

Agora você tem todos os ingredientes necessários para calcular o desempenho agregado das ações do seu grupo de empresas.

Use a série temporal de capitalização de mercado que você criou no último exercício para agregar o valor de mercado de cada período e, em seguida, normalize essa série para convertê-la em um índice.

Este exercício faz parte do curso

Manipulação de dados de séries temporais em Python

Ver Curso

Instruções de exercício

Já importamos pandas como pd e matplotlib.pyplot como plt para você. Também carregamos components e market_cap_series, com os quais você trabalhou no último exercício.

  • Agregue a capitalização de mercado por dia de negociação aplicando .sum() a market_cap_series com axis=1, atribua a raw_index e print o resultado.
  • Normalize a capitalização de mercado agregada dividindo-a pelo primeiro valor de raw_index e multiplicando-a por 100. Atribua isso a index e print o resultado.
  • Trace o índice com o título 'Market-Cap Weighted Index'.

Exercício interativo prático

Experimente este exercício preenchendo este código de exemplo.

# Aggregate and print the market cap per trading day
raw_index = ____
print(____)

# Normalize the aggregate market cap here 
index = ____
print(____)

# Plot the index here

Editar e executar código