Calcular o número de ações em circulação
O próximo passo para construir 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 o valor de mercado total de cada componente, dado o histórico de preços no próximo exercício.
Este exercício faz parte do curso
Manipulando dados de séries temporais em Python
Instruções do exercício
Nós já importamos pandas como pd, tickers e listings, como nos exercícios anteriores.
- Inspecione
listingse imprimatickers. - Use
.loc[]com a lista detickerspara selecionar os componentes do índice e as colunas'Market Capitalization'e'Last Sale'; atribua isso acomponents. - Imprima as cinco primeiras linhas de
components. - Crie
no_sharesdividindoMarket Capitalizationpor'Last Sale'. - Imprima
no_sharesem 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(____)