Confronta la performance di diverse classi di attivi
Nel video hai visto come puoi confrontare facilmente più serie temporali normalizzando i loro punti di partenza a 100 e tracciando il risultato.
Per ampliare la prospettiva sui mercati finanziari, confrontiamo quattro asset chiave: azioni, obbligazioni, oro e petrolio.
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.
- Importa
'asset_classes.csv'usando.read_csv()per effettuare il parsing delle date nella colonna'DATE'e impostare questa colonna come indice, quindi assegna il risultato aprices. - Seleziona il primo prezzo per ogni serie usando
.iloc[0]supricese assegna il risultato afirst_prices. - Dividi
pricesperfirst_prices, moltiplica per 100 e assegna il risultato anormalized. - Traccia
normalized.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Import data here
prices = ____
# Inspect prices here
print(____)
# Select first prices
first_prices = ____
# Create normalized
normalized = ____
# Plot normalized