Aan de slagGa gratis aan de slag

Vergelijk indexprestaties met benchmark I

De volgende stap in het analyseren van de prestaties van je index is het vergelijken met een benchmark.

In de video gebruikten we de S&P 500 als benchmark. Je kunt ook de Dow Jones Industrial Average gebruiken, die de 30 grootste aandelen bevat, en eveneens een redelijke benchmark is voor de grootste aandelen uit alle sectoren van de drie beurzen.

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 je index en de DJIA-gegevens geladen in de variabelen index en djia, beide als een pd.Series().

  • Zet index om naar een pd.DataFrame met de kolomnaam 'Index' en wijs het resultaat toe aan data.
  • Normaliseer djia zodat deze begint op 100 en voeg die toe als nieuwe kolom aan data.
  • Toon het totaalrendement voor zowel index als djia door de laatste rij van data te delen door de eerste, vervolgens 1 af te trekken en te vermenigvuldigen met 100.
  • Toon een grafiek van beide series in data.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# Convert index series to dataframe here
data = ____

# Normalize djia series and add as new column to data
djia = ____
data['DJIA'] = ____

# Show total return for both index and djia
print(____)

# Plot both series

Code bewerken en uitvoeren