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
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
indexom naar eenpd.DataFramemet de kolomnaam'Index'en wijs het resultaat toe aandata. - Normaliseer
djiazodat deze begint op 100 en voeg die toe als nieuwe kolom aandata. - Toon het totaalrendement voor zowel
indexalsdjiadoor de laatste rij vandatate 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