Aan de slagGa gratis aan de slag

Maak tijdreeksen van marktkapitalisatie

Je kunt nu het aantal aandelen gebruiken om de totale marktkapitalisatie per component en handelsdatum te berekenen op basis van de historische koersreeksen.

Het resultaat is de belangrijkste input om de waardegewogen aandelenindex te bouwen, die je in de volgende oefening afrondt.

Deze oefening maakt deel uit van de cursus

Tijdreeksgegevens manipuleren in Python

Cursus bekijken

Oefeninstructies

We hebben pandas al als pd en matplotlib.pyplot als plt voor je geïmporteerd. We hebben ook de variabelen components en stock_prices aangemaakt waar je in de vorige oefeningen mee werkte.

  • Selecteer 'Number of Shares' uit components, wijs dit toe aan no_shares, en print het resultaat, gesorteerd in de standaard (oplopende) volgorde.
  • Vermenigvuldig stock_prices met no_shares om een tijdreeks van marktkapitalisatie per ticker te maken, en wijs dit toe aan market_cap.
  • Selecteer de eerste en de laatste rij van market_cap en wijs deze toe aan first_value en last_value.
  • Gebruik pd.concat() om first_value en last_value te concateneren langs axis=1 en plot het resultaat als een horizontale staafgrafiek.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# Select the number of shares
no_shares = ____
print(____)

# Create the series of market cap per ticker
market_cap = ____

# Select first and last market cap here
first_value = ____
last_value = ____


# Concatenate and plot first and last market cap here


Code bewerken en uitvoeren