Aan de slagGa gratis aan de slag

Bereken en plot de samengestelde index

Je hebt nu alle bouwstenen om de totale aandelenprestaties voor je groep bedrijven te berekenen.

Gebruik de tijdreeks van marktkapitalisaties die je in de vorige oefening hebt gemaakt om de marktwaarde per periode te aggregeren, en normaliseer deze reeks vervolgens om er een index van te maken.

Deze oefening maakt deel uit van de cursus

Tijdreeksgegevens manipuleren in Python

Cursus bekijken

Oefeninstructies

We hebben pandas al voor je geïmporteerd als pd en matplotlib.pyplot als plt. We hebben ook components en market_cap_series geladen, waar je in de vorige oefening mee werkte.

  • Aggregeer de market cap per handelsdag door .sum() toe te passen op market_cap_series met axis=1, ken dit toe aan raw_index en print het resultaat.
  • Normaliseer de geaggregeerde market cap door te delen door de eerste waarde van raw_index en te vermenigvuldigen met 100. Ken dit toe aan index en print het resultaat.
  • Plot de index met de titel 'Market-Cap Weighted Index'.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# Aggregate and print the market cap per trading day
raw_index = ____
print(____)

# Normalize the aggregate market cap here 
index = ____
print(____)

# Plot the index here

Code bewerken en uitvoeren