Kom igångKom igång gratis

Beräkna och plotta det sammansatta indexet

Nu har du alla ingredienser som behövs för att beräkna den samlade kursutvecklingen för din grupp av företag.

Använd tidsserien för börsvärde som du skapade i föregående övning för att aggregera marknadsvärdet per period, och normalisera sedan serien för att omvandla den till ett index.

Den här övningen är en del av kursen

Manipulera tidsseriedata i Python

Visa kurs

Övningsinstruktioner

Vi har redan importerat pandas som pd och matplotlib.pyplot som plt åt dig. Vi har också laddat components och market_cap_series, som du arbetade med i föregående övning.

  • Aggregera börsvärdet per handelsdag genom att använda .sum()market_cap_series med axis=1, tilldela resultatet till raw_index och printa det.
  • Normalisera det aggregerade börsvärdet genom att dividera med det första värdet i raw_index och multiplicera med 100. Tilldela detta till index och printa det.
  • Plotta indexet med titeln 'Market-Cap Weighted Index'.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

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

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

# Plot the index here

Redigera och kör kod