IniziaInizia gratis

Tracciare i rendimenti multi-periodo

L'ultimo metodo per serie temporali che hai visto nel video è .pct_change(). Usiamo questa funzione per calcolare i rendimenti su vari periodi in giorni di calendario e tracciamo il risultato per confrontare i diversi andamenti.

Useremo i prezzi delle azioni Google dal 2014 al 2016.

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. Abbiamo anche caricato i prezzi azionari di 'GOOG' per gli anni 2014-2016, impostato la frequenza a giornaliera di calendario e assegnato il risultato a google.

  • Crea le colonne 'daily_return', 'monthly_return' e 'annual_return' che contengono il pct_change() di 'Close' rispettivamente per 1, 30 e 360 giorni di calendario, e moltiplica ciascuna per 100.
  • Traccia il risultato usando subplots=True.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# Create daily_return
google['daily_return'] = ____

# Create monthly_return
google['monthly_return'] = ____

# Create annual_return
google['annual_return'] = ____

# Plot the result

Modifica ed esegui il codice