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
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 opmarket_cap_seriesmetaxis=1, ken dit toe aanraw_indexenprinthet resultaat. - Normaliseer de geaggregeerde market cap door te delen door de eerste waarde van
raw_indexen te vermenigvuldigen met 100. Ken dit toe aanindexenprinthet 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