Confronta la performance dell'indice con il benchmark I
Il passo successivo per analizzare la performance del tuo indice è confrontarlo con un benchmark.
Nel video abbiamo usato l’S&P 500 come benchmark. Puoi anche usare il Dow Jones Industrial Average, che contiene le 30 azioni più grandi, ed è un benchmark ragionevole per le società più grandi di tutti i settori nei tre mercati.
Questo esercizio fa parte del corso
Elaborazione di serie temporali in Python
Istruzioni dell'esercizio
Abbiamo già importato pandas come pd e matplotlib.pyplot come plt per te. Abbiamo anche caricato il tuo indice e i dati del DJIA nelle variabili index e djia, rispettivamente, entrambi come pd.Series().
- Converti
indexin unpd.DataFramecon il nome di colonna'Index'e assegna il risultato adata. - Normalizza
djiain modo che parta da 100 e aggiungilo come nuova colonna adata. - Mostra il rendimento totale sia di
indexsia didjiadividendo l’ultima riga didataper la prima, sottraendo 1 e moltiplicando per 100. - Mostra un grafico di entrambe le serie in
data.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# 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