Beräkna antal utestående aktier
Nästa steg mot att bygga ett värdeviktat index är att beräkna antalet aktier för varje indexkomponent.
Antalet aktier gör det möjligt att beräkna den totala börsvärdet för varje komponent utifrån den historiska prisserien i nästa övning.
Den här övningen är en del av kursen
Manipulera tidsseriedata i Python
Övningsinstruktioner
Vi har redan importerat pandas som pd, tickers och listings som i tidigare övningar.
- Inspektera
listingsoch skriv uttickers. - Använd
.loc[]med listantickersför att välja indexkomponenterna och kolumnerna'Market Capitalization'och'Last Sale'; tilldela resultatet tillcomponents. - Skriv ut de fem första raderna i
components. - Skapa
no_sharesgenom att divideraMarket Capitalizationmed'Last Sale'. - Skriv ut
no_sharesi fallande ordning.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# 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(____)