Aantal uitstaande aandelen berekenen
De volgende stap bij het bouwen van een naar waarde gewogen index is het aantal aandelen voor elk indexonderdeel berekenen.
Met het aantal aandelen kun je in de volgende oefening de totale marktkapitalisatie per onderdeel berekenen op basis van de historische prijssreeks.
Deze oefening maakt deel uit van de cursus
Tijdreeksgegevens manipuleren in Python
Oefeninstructies
We hebben pandas al als pd geïmporteerd, en tickers en listings net als in de vorige oefeningen.
- Inspecteer
listingsen printtickers. - Gebruik
.loc[]met de lijsttickersom de indexonderdelen en de kolommen'Market Capitalization'en'Last Sale'te selecteren; sla dit op incomponents. - Print de eerste vijf rijen van
components. - Maak
no_sharesdoorMarket Capitalizationte delen door'Last Sale'. - Print
no_sharesin aflopende volgorde.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# 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(____)