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
<cours>Manipuler des séries temporelles en Python</cours>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 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 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(____)