Aggiusta per split azionari e dividendi
Gli split azionari possono creare grandi variazioni storiche dei prezzi, anche se non cambiano il valore dell’azienda. Per questo, devi aggiustare tutti i prezzi antecedenti allo split per calcolare correttamente i rendimenti storici.
Allo stesso modo, devi aggiustare tutti i prezzi antecedenti al dividendo. I dividendi riducono il valore dell’azienda dell’importo pagato, ma il rendimento dell’investitore non ne risente perché riceve il dividendo compensativo.
In questo esercizio imparerai a usare la funzione adjustOHLC() per aggiustare i prezzi OHLC storici grezzi per split e dividendi, così da poter calcolare i rendimenti storici in modo accurato.
Yahoo Finance fornisce prezzi grezzi e una colonna di close aggiustata per split e dividendi. L’output di adjustOHLC() dovrebbe corrispondere alla colonna di close aggiustata di Yahoo. I dati AAPL da Yahoo Finance sono già caricati nel tuo workspace.
Anche se non è necessario per completare l’esercizio, Yahoo Finance fornisce un esempio chiaro del calcolo del close aggiustato, se vuoi approfondire.
Questo esercizio fa parte del corso
Importare e gestire dati finanziari in R
Istruzioni dell'esercizio
- Guarda le prime righe di
AAPL - Usa
adjustOHLC()per aggiustare i dati diAAPL. Assegna il risultato a un oggetto chiamatoaapl_adjusted. - Guarda le prime righe di
aapl_adjusted. Nota che la colonna close diaapl_adjustedè uguale alla colonna di close aggiustata diAAPL.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Look at first few rows of AAPL
# Adjust AAPL for splits and dividends
# Look at first few rows of aapl_adjusted