BaşlayınÜcretsiz Başlayın

EUR/USD getirileri için daha iyi bir model

Önceki egzersizde, günlük EUR/USD getirileri için çarpık student t dağılımlı AR(1) GJR GARCH modelinin tahmin edilen parametrelerinin istatistiksel anlamlılığını inceledin. Sonuç, kullanılan GARCH modelini basitleştirmemiz gerektiğini gösterdi. Bu yüzden, sabit ortalamalı, standart GARCH modelini student t dağılımıyla alalım. Ortalama değerini sıfıra sabitleyelim ve varyans hedeflemeyi kullanalım.

Bu egzersiz

R'de GARCH Modelleri

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • Student t dağılımı ve varyans hedefleme ile sabit ortalamalı standart GARCH modelini tahmin edecek kodu tamamla.
  • Ortalama parametresinin 0 olmasını dayatmak için setfixed() kullan.
  • Modeli tahmin et.
  • Bu değişikliklerin, volatilitelerin flexgarchfit ile elde edilene yakın bir seriye yol açtığını görsel olarak kontrol et.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# 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))
Kodu Düzenle ve Çalıştır