Các mô hình GARCH trong R
Kris Boudt
Professor of finance and econometrics
names(coef(flexgarchfit))"mu" "ar1" "omega" "alpha1" "beta1" "gamma1" "skew" "shape"
ar1 bằng 0, bạn có thể dùng mô hình trung bình hằng số.gamma1 bằng 0, không có GARCH-in-mean và bạn có thể dùng GARCH chuẩn thay vì GJR.ar1 và gamma1 có bằng 0 không?round(coef(flexgarchfit), 6)
mu ar1 omega alpha1 beta1 gamma1 skew shape
-0.000021 0.000150 0.000000 0.034281 0.968688 -0.010093 1.013487 9.139252
Cách làm? So sánh ước lượng với sai số chuẩn của nó
Sai số chuẩn là độ lệch chuẩn của ước lượng tham số
t-statistic = ước lượng tham số / sai số chuẩn
Chỉ định và ước lượng mô hình
flexgarchspec <- ugarchspec(mean.model = list(armaOrder = c(1, 0)),
variance.model = list(model = "gjrGARCH"),
distribution.model = "sstd")
flexgarchfit <- ugarchfit(data = msftret, spec = flexgarchspec)
In bảng gồm ước lượng, sai số chuẩn và t-statistic bằng:
round(flexgarchfit@fit$matcoef, 6)
round(flexgarchfit@fit$matcoef, 6)
Estimate Std. Error t value Pr(>|t|)
mu 0.000610 0.000189 3.220843 0.001278
ar1 -0.037799 0.013718 -2.755532 0.005860
omega 0.000002 0.000001 2.617696 0.008853
alpha1 0.034574 0.003395 10.182558 0.000000
beta1 0.935927 0.007163 130.667531 0.000000
gamma1 0.055483 0.009772 5.677857 0.000000
skew 1.059959 0.020676 51.264435 0.000000
shape 4.392327 0.256700 17.110745 0.000000
Lưu ý: 3.220843 = 0.000610 / 0.000189, -2.755532 = -0.037799 / 0.013718, ...
t-statistic = ước lượng tham số / sai số chuẩn
Quy tắc kinh nghiệm:
Nếu |t-statistic| > 2
Thì ước lượng có ý nghĩa thống kê
Do đó kết luận tham số thật $\neq$ 0.
Mọi t-statistic đều lớn hơn 2: mọi ước lượng tham số đều có ý nghĩa thống kê.
Estimate Std. Error t value Pr(>|t|)
mu 0.000610 0.000189 3.220843 0.001278
ar1 -0.037799 0.013718 -2.755532 0.005860
omega 0.000002 0.000001 2.617696 0.008853
alpha1 0.034574 0.003395 10.182558 0.000000
beta1 0.935927 0.007163 130.667531 0.000000
gamma1 0.055483 0.009772 5.677857 0.000000
skew 1.059959 0.020676 51.264435 0.000000
shape 4.392327 0.256700 17.110745 0.0000000
Có thể đi đến cùng kết luận bằng p-value ở cột cuối.
Quy tắc kinh nghiệm:
Nếu p-value < 5%
Thì ước lượng có ý nghĩa thống kê
Do đó kết luận tham số thật $\neq$ 0
Các mô hình GARCH trong R