CommencerCommencez gratuitement

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>
Voir le 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 listings et affichez tickers.
  • Utilisez .loc[] avec la liste de tickers pour 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_shares en divisant Market Capitalization par 'Last Sale'.
  • Affichez no_shares par 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(____)
Modifier et exécuter le code