Zacznij terazZacznij za darmo

Obliczanie liczby akcji w obrocie

Kolejnym krokiem w budowaniu indeksu ważonego wartością jest obliczenie liczby akcji dla każdego składnika indeksu.

Liczba akcji pozwoli ci obliczyć całkowitą kapitalizację rynkową każdego składnika na podstawie historycznych szeregów cenowych w następnym ćwiczeniu.

To ćwiczenie jest częścią kursu

Manipulowanie danymi szeregów czasowych w Pythonie

Zobacz kurs

Instrukcje do ćwiczenia

Biblioteka pandas jest już zaimportowana jako pd, a zmienne tickers i listings są dostępne tak samo jak w poprzednich ćwiczeniach.

  • Sprawdź zawartość listings i wyświetl tickers.
  • Użyj .loc[] z listą tickers, aby wybrać składniki indeksu oraz kolumny 'Market Capitalization' i 'Last Sale'; przypisz wynik do zmiennej components.
  • Wyświetl pierwsze pięć wierszy components.
  • Utwórz zmienną no_shares, dzieląc Market Capitalization przez 'Last Sale'.
  • Wyświetl no_shares w kolejności malejącej.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# 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(____)
Edytuj i uruchom kod