ComeçarComece de graça

Um modelo melhor para os retornos de EUR/USD

No exercício anterior, você analisou a significância estatística dos parâmetros estimados do modelo AR(1) GJR GARCH com distribuição t de Student assimétrica para os retornos diários de EUR/USD. A conclusão é que devemos simplificar o modelo GARCH usado. Portanto, vamos adotar um modelo GARCH padrão com média constante e distribuição t de Student. Vamos fixar a média em zero e usar variance targeting.

Este exercício faz parte do curso

Modelos GARCH em R

Ver curso

Instruções do exercício

  • Complete o código para estimar um modelo GARCH padrão com média constante, distribuição t de Student e variance targeting.
  • Use setfixed() para impor que o parâmetro de média seja igual a 0.
  • Estime o modelo.
  • Verifique visualmente se essas mudanças levam a uma série de volatilidade próxima à obtida com flexgarchfit.

Exercício interativo prático

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

# Specify model with constant mean, standard GARCH and student t
tgarchspec <- ugarchspec(mean.model = list(armaOrder = ___),
                         variance.model = list(model = ___, variance.targeting = ___),
                         distribution.model = ___)

# Fix the mu parameter at zero
 ___(tgarchspec) <- list("mu" = 0)

# Estimate the model
tgarchfit <- ___(data = EURUSDret, spec = tgarchspec)

# Verify that the differences in volatility are small
plot(sigma(___) - ___(flexgarchfit))
Editar e executar o código