Calcula el número de acciones en circulación
El siguiente paso para construir un índice ponderado por valor es calcular el número de acciones de cada componente del índice.
El número de acciones te permitirá calcular la capitalización bursátil total de cada componente a partir de la serie histórica de precios en el próximo ejercicio.
Este ejercicio forma parte del curso
Manipulación de series temporales en Python
Instrucciones del ejercicio
Ya hemos importado pandas como pd, y tickers y listings como en los ejercicios anteriores.
- Inspecciona
listingse imprimetickers. - Usa
.loc[]con la lista detickerspara seleccionar los componentes del índice y las columnas'Market Capitalization'y'Last Sale'; asigna el resultado acomponents. - Imprime las primeras cinco filas de
components. - Crea
no_sharesdividiendoMarket Capitalizationentre'Last Sale'. - Imprime
no_sharesen orden descendente.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# 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(____)