Calculează numărul de acțiuni în circulație
Următorul pas în construirea unui indice ponderat prin valoare este să calculezi numărul de acțiuni pentru fiecare componentă a indicelui.
Numărul de acțiuni îți va permite să calculezi capitalizarea de piață totală pentru fiecare componentă, pe baza seriei de prețuri istorice, în exercițiul următor.
Acest exercițiu face parte din cursul
Manipularea datelor de tip serie de timp în Python
Instrucțiuni pentru exercițiu
Am importat deja pandas ca pd, tickers și listings ca în exercițiile anterioare.
- Inspectează
listingsși afișeazătickers. - Folosește
.loc[]cu listatickerspentru a selecta componentele indicelui și coloanele'Market Capitalization'și'Last Sale'; atribuie rezultatul variabileicomponents. - Afișează primele cinci rânduri din
components. - Creează
no_sharesîmpărțindMarket Capitalizationla'Last Sale'. - Afișează
no_sharesîn ordine descrescătoare.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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(____)