Mulai sekarangMulai 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 merupakan bagian dari kursus

Model GARCH di R

Lihat Kursus

Instruksi 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 langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

# 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