MulaiMulai sekarang secara gratis

Model yang lebih baik untuk imbal hasil EUR/USD

Pada latihan sebelumnya, Anda telah menganalisis signifikansi statistik dari parameter yang diestimasi pada model AR(1) GJR GARCH dengan sebaran skewed student t untuk imbal hasil harian EUR/USD. Kesimpulannya, kita perlu menyederhanakan model GARCH yang digunakan. Karena itu, gunakan model standard GARCH dengan rataan konstan dan sebaran student t. Tetapkan nilai rataan menjadi nol dan gunakan variance targeting.

Latihan ini adalah bagian dari kursus

Model GARCH di R

Lihat Kursus

Petunjuk latihan

  • Lengkapi kode untuk mengestimasi model standard GARCH dengan rataan konstan, sebaran student t, dan variance targeting.
  • Gunakan setfixed() untuk menetapkan bahwa parameter rataan sama dengan 0.
  • Estimasikan model.
  • Periksa secara visual bahwa perubahan ini menghasilkan deret volatilitas yang mendekati yang menggunakan flexgarchfit.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# 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))
Edit dan Jalankan Kode