Cours des actions et bruit blanc
Comme vous l’avez vu dans la vidéo, le bruit blanc désigne des données entièrement aléatoires. Vous pouvez effectuer un test de Ljung-Box avec la fonction ci-dessous pour confirmer l’aléatorité d’une série ; une valeur p supérieure à 0,05 suggère que les données ne diffèrent pas significativement d’un bruit blanc.
> Box.test(pigs, lag = 24, fitdf = 0, type = "Ljung")
Un résultat bien connu en économie, l’« Efficient Market Hypothesis » (hypothèse d’efficience des marchés), affirme que les prix des actifs reflètent toute l’information disponible. Il en découle que les variations quotidiennes des cours boursiers devraient se comporter comme un bruit blanc (en ignorant les dividendes, les taux d’intérêt et les coûts de transaction). Conséquence pour les prévisionnistes : la meilleure prévision du prix futur est le prix actuel.
Vous pouvez tester cette hypothèse en examinant la série goog, qui contient le cours de clôture de l’action Google sur 1000 séances de bourse se terminant le 13 février 2017. Ces données ont été chargées dans votre espace de travail.
Cet exercice fait partie du cours
Prévision en R
Instructions
- Représentez d’abord la série
googavecautoplot(). - En utilisant
diff()avecautoplot(), tracez les variations quotidiennes du cours de l’action Google. - Utilisez la fonction
ggAcf()pour vérifier si ces variations quotidiennes ressemblent à un bruit blanc. - Complétez le code fourni pour réaliser un test de Ljung-Box sur les variations quotidiennes avec 10 retards.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# Plot the original series
___
# Plot the differenced series
___
# ACF of the differenced series
___
# Ljung-Box test of the differenced series
___(___, lag = ___, type = "Ljung")