Anzahl ausstehender Aktien berechnen
Der nächste Schritt zum Aufbau eines wertgewichteten Index ist, die Anzahl der Aktien für jede Indexkomponente zu berechnen.
Mit der Anzahl der Aktien kannst du in der nächsten Übung anhand der historischen Kurszeitreihe die gesamte Marktkapitalisierung für jede Komponente berechnen.
Diese Übung ist Teil des Kurses
Zeitreihen in Python bearbeiten
Anleitung zur Übung
Wir haben pandas bereits als pd sowie tickers und listings wie in den vorherigen Übungen importiert.
- Untersuche
listingsund gibtickersaus. - Verwende
.loc[]mit der Liste dertickers, um die Indexkomponenten sowie die Spalten'Market Capitalization'und'Last Sale'auszuwählen; weise das Ergebniscomponentszu. - Gib die ersten fünf Zeilen von
componentsaus. - Erstelle
no_shares, indem duMarket Capitalizationdurch'Last Sale'teilst. - Gib
no_sharesin absteigender Reihenfolge aus.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# 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(____)