Bắt đầu ngayBắt đầu miễn phí

Thay đổi mẫu ước lượng

Có nhiều nguyên nhân dẫn tới việc bác bỏ tính phù hợp của mô hình GARCH. Có thể do giả định sai về kỳ vọng, phương sai hoặc phân phối. Cũng có thể chuỗi thời gian của lợi nhuận không thể được mô tả bằng một bộ tham số GARCH duy nhất. Thực tế, với tính chất động của thị trường tài chính, việc các tham số của mô hình GARCH thay đổi theo thời gian là điều dễ hiểu. Vì vậy, hãy ước lượng lại mô hình GARCH trên 2500 quan sát lợi nhuận EUR/USD gần nhất thay vì phân tích toàn bộ 4961 quan sát.

Bài tập này là một phần của khóa học

Các mô hình GARCH trong R

Xem khóa học

Hướng dẫn bài tập

  • Dùng hàm tail() để ước lượng mô hình GARCH trên 2500 quan sát cuối cùng
  • Tính lợi nhuận đã chuẩn hóa
  • Thực hiện kiểm định Ljung-Box rằng mọi tự tương quan bậc 1,…,22 đều bằng 0.

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

# Estimate the model on the last 2500 observations
tgarchspec <- ___( mean.model = list(armaOrder = c(0,0)),
                        variance.model = list(model = "sGARCH"),
                        distribution.model = "std")
tgarchfit <- ___( data = ___(EURUSDret, ___) , spec = tgarchspec)

# Compute standardized returns
stdEURUSDret <- ___(tgarchfit, standardize = TRUE)

# Do the Ljung-Box test on the absolute standardized returns
___(abs(stdEURUSDret), 22, type = "Ljung-Box")
Chỉnh sửa và Chạy Mã