ComeçarComece de graça

Calcular o número de ações em circulação

A próxima etapa para a criação de um índice ponderado por valor é calcular o número de ações de cada componente do índice.

O número de ações permitirá que você calcule a capitalização total do mercado para cada componente, considerando a série histórica de preços no próximo exercício.

Este exercício faz parte do curso

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

Ver curso

Instruções do exercício

Já importamos pandas como pd, tickers e listings como nos exercícios anteriores.

  • Inspecione listings e imprima tickers.
  • Use .loc[] com a lista de tickers para selecionar os componentes do índice e as colunas 'Market Capitalization' e 'Last Sale'; atribua isso a components.
  • Imprima as cinco primeiras linhas de components.
  • Crie no_shares dividindo Market Capitalization por 'Last Sale'.
  • Imprimir no_shares em ordem decrescente.

Exercício interativo prático

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

# Inspect listings and print tickers
print(____)
print(____)

# Select components and relevant columns from listings
components = ____

# Print the first rows of components
print(____)

# Calculate the number of shares here
no_shares = ____

# Print the sorted no_shares
print(____)
Editar e executar o código