Calculer le nombre d’actions en circulation
L’étape suivante pour construire un indice pondéré par la valeur consiste à calculer le nombre d’actions pour chaque composant de l’indice.
Le nombre d’actions vous permettra de calculer la capitalisation boursière totale de chaque composant à partir des séries de prix historiques dans l’exercice suivant.
Cet exercice fait partie du cours
Manipuler des séries temporelles en Python
Instructions
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 composants de l’indice et les colonnes'Market Capitalization'et'Last Sale'; assignez le résultat à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 cet exemple de code.
# 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(____)