IniziaInizia gratis

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

Visualizza il corso

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 index in un pd.DataFrame con il nome di colonna 'Index' e assegna il risultato a data.
  • Normalizza djia in modo che parta da 100 e aggiungilo come nuova colonna a data.
  • Mostra il rendimento totale sia di index sia di djia dividendo l’ultima riga di data per 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

Modifica ed esegui il codice