Prezzi azionari e rumore bianco
Come hai visto nel video, il rumore bianco descrive dati puramente casuali. Puoi eseguire un test di Ljung-Box con la funzione qui sotto per confermare la casualità di una serie; un p-value maggiore di 0,05 suggerisce che i dati non sono significativamente diversi dal rumore bianco.
> Box.test(pigs, lag = 24, fitdf = 0, type = "Ljung")
In economia esiste un risultato noto come "Ipotesi dei mercati efficienti", secondo cui i prezzi degli asset riflettono tutte le informazioni disponibili. Una conseguenza è che le variazioni giornaliere dei prezzi azionari dovrebbero comportarsi come rumore bianco (ignorando dividendi, tassi d'interesse e costi di transazione). Per chi fa previsioni, questo implica che la migliore previsione del prezzo futuro è il prezzo corrente.
Puoi testare questa ipotesi osservando la serie goog, che contiene il prezzo di chiusura delle azioni Google per 1000 giorni di contrattazione fino al 13 febbraio 2017. Questi dati sono stati caricati nel tuo workspace.
Questo esercizio fa parte del corso
Previsioni in R
Istruzioni dell'esercizio
- Per prima cosa, traccia la serie
googusandoautoplot(). - Usando
diff()insieme adautoplot(), traccia le variazioni giornaliere del prezzo delle azioni Google. - Usa la funzione
ggAcf()per verificare se queste variazioni giornaliere sembrano rumore bianco. - Completa il codice pre-scritto per eseguire un test di Ljung-Box sulle variazioni giornaliere usando 10 ritardi.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Plot the original series
___
# Plot the differenced series
___
# ACF of the differenced series
___
# Ljung-Box test of the differenced series
___(___, lag = ___, type = "Ljung")