Calcular 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 le permitirá calcular la capitalización bursátil total de cada componente dadas las series históricas de precios en el siguiente ejercicio.
Este ejercicio forma parte del curso
Manipulación de datos de series temporales en Python
Instrucciones del ejercicio
Ya hemos importado pandas
como pd
, tickers
y listings
como en los ejercicios anteriores.
- Inspeccione
listings
e imprimatickers
. - Utilice
.loc[]
con la lista detickers
para seleccionar los componentes del índice y las columnas'Market Capitalization'
y'Last Sale'
; asígnelo acomponents
. - Imprime las cinco primeras filas de
components
. - Crea
no_shares
dividiendoMarket Capitalization
entre'Last Sale'
. - Imprime
no_shares
en orden descendente.
Ejercicio interactivo práctico
Prueba este ejercicio completando 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(____)