However, the series correlation problems become more serious when I add more lag terms.
I've tried to use the BHHH method and change the parameters, p and q.
I want to ask how to adjust in order to solve this problem.
Thanks.
Code: Select all
open data TC_C1.xls
CALENDAR(irregular)
data(format=xls,org=columns) / Lsp Lf1m
set dLSP = LSP - LSP{1}
set dLF1M = LF1M - LF1M{1}
******************************************************************************
***************************VAR-GARCH-M Model**************************
******************************************************************************
linreg LSP / ecteq
# LF1M
SYSTEM(MODEL=VAR)
VARIABLES DLSP DLF1M
LAGS 1 to 2
DET Constant ecteq{1}
END(SYSTEM)
ESTIMATE(residuals=resids)
garch(model=var,mv=bekk,iters=100,hmatrices=hv,rvectors=rv,p=1,q=1,piters=10, method=bfgs,pmethod=bhhh) / dLSP dLF1M
set RESIDSS = rv(t)(1)/sqrt(hv(t)(1,1))
set RESIDSF = rv(t)(2)/sqrt(hv(t)(2,2))
corrlated(number=12,span=4,qstats) residss
corrlated(number=12,span=4,qstats) residsf
set residssq = residss**2
set residsfq = residsf**2
corrlated(number=12,span=4,qstats) residssq
corrlated(number=12,span=4,qstats) residsfq