Compararea performanței indexului cu un benchmark I
Următorul pas în analiza performanței indexului tău este să îl compari cu un benchmark.
În videoclip, am folosit S&P 500 ca benchmark. Poți folosi și Dow Jones Industrial Average, care conține cele mai mari 30 de acțiuni și reprezintă un benchmark rezonabil pentru cele mai mari companii din toate sectoarele, pe cele trei burse.
Acest exercițiu face parte din cursul
Manipularea datelor de tip serie de timp în Python
Instrucțiuni pentru exercițiu
Am importat deja pandas ca pd și matplotlib.pyplot ca plt. Am încărcat, de asemenea, indexul tău și datele DJIA în variabilele index și, respectiv, djia, ambele ca pd.Series().
- Convertește
indexîntr-unpd.DataFramecu numele de coloană'Index'și atribuie rezultatul variabileidata. - Normalizează
djiaastfel încât să înceapă de la 100 și adaugă-l ca nouă coloană îndata. - Afișează randamentul total pentru
indexșidjiaîmpărțind ultimul rând dindatala primul, scăzând 1 și înmulțind cu 100. - Afișează un grafic cu ambele serii din
data.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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