Calculer le nombre d'actions en circulation
L'étape suivante pour bâtir un indice pondéré par la valeur consiste à calculer le nombre d'actions pour chaque composante de l'indice.
Ce nombre d'actions vous permettra de calculer la capitalisation boursière totale de chaque composante à partir des séries de prix historiques dans le prochain exercice.
Cette activité fait partie du cours
Manipuler des séries chronologiques en Python
Instructions de l’exercice
Nous avons déjà importé pandas sous le nom pd, ainsi que tickers et listings comme dans les exercices précédents.
- Examinez
listingset afficheztickers. - Utilisez
.loc[]avec la liste detickerspour sélectionner les composantes de l'indice et les colonnes'Market Capitalization'et'Last Sale'; affectez le tout àcomponents. - Affichez les cinq premières lignes de
components. - Créez
no_sharesen divisantMarket Capitalizationpar'Last Sale'. - Affichez
no_sharespar ordre décroissant.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# 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(____)