ComeçarComece de graça

Preços de ações e ruído branco

Como você viu no vídeo, ruído branco descreve dados puramente aleatórios. Você pode realizar um teste de Ljung-Box usando a função abaixo para confirmar a aleatoriedade de uma série; um p-valor maior que 0,05 sugere que os dados não são significativamente diferentes de ruído branco.

> Box.test(pigs, lag = 24, fitdf = 0, type = "Ljung")

Há um resultado bem conhecido em economia chamado "Hipótese dos Mercados Eficientes" que afirma que os preços dos ativos refletem todas as informações disponíveis. Uma consequência disso é que as variações diárias nos preços das ações devem se comportar como ruído branco (ignorando dividendos, taxas de juros e custos de transação). A implicação para quem faz previsões é que a melhor previsão do preço futuro é o preço atual.

Você pode testar essa hipótese observando a série goog, que contém o preço de fechamento das ações do Google ao longo de 1000 dias de negociação, terminando em 13 de fevereiro de 2017. Esses dados já foram carregados no seu ambiente de trabalho.

Este exercício faz parte do curso

Previsão em R

Ver curso

Instruções do exercício

  • Primeiro, plote a série goog usando autoplot().
  • Usando a função diff() com autoplot(), faça o gráfico das variações diárias do preço das ações do Google.
  • Use a função ggAcf() para verificar se essas variações diárias parecem ruído branco.
  • Complete o código pré-escrito para fazer um teste de Ljung-Box nas variações diárias usando 10 defasagens.

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

# Plot the original series
___

# Plot the differenced series
___

# ACF of the differenced series
___

# Ljung-Box test of the differenced series
___(___, lag = ___, type = "Ljung")
Editar e executar o código