Comece agoraComece grátis

Gerando previsões dinâmicas

Agora vamos um pouco mais longe no futuro, para previsões dinâmicas. E se você quiser prever o preço das ações da Amazon não apenas para amanhã, mas para a próxima semana ou para o próximo mês? É aqui que entram as previsões dinâmicas.

Lembre-se de que, no vídeo, você viu que é mais difícil fazer previsões de longo prazo precisas porque os termos de choque se acumulam. Quanto mais distante no futuro vão as previsões, maior a incerteza. Isso é especialmente verdadeiro com dados de ações, então é provável que você perceba que suas previsões neste exercício não são tão precisas quanto as do exercício anterior.

Este exercicio faz parte do curso

Modelos ARIMA em Python

Ver curso

Instruções do exercicio

  • Use o objeto results para fazer previsões dinâmicas para os últimos 30 dias e atribua o resultado a dynamic_forecast.
  • Atribua suas previsões a uma nova variável chamada mean_forecast usando um dos atributos do objeto dynamic_forecast.
  • Extraia os intervalos de confiança das suas previsões a partir do objeto dynamic_forecast e atribua-os a uma nova variável confidence_intervals.
  • Imprima suas previsões médias.

exercicio interativo prático

Tente este exercicio completando este código de exemplo.

# Generate predictions
dynamic_forecast = results.______(____=___, ____=____)

# Extract prediction mean
mean_forecast = ____.____

# Get confidence intervals of predictions
confidence_intervals = ____.____

# Select lower and upper confidence limits
lower_limits = confidence_intervals.loc[:,'lower close']
upper_limits = confidence_intervals.loc[:,'upper close']

# Print best estimate predictions
print(____)
Editar e Executar Código