想要用GJR-GARCH模型对三因子模型RIF=a+bRMF+cSMB+dHML进行估计以求出每支股票的a,b,c,d
网上看到这样一段程序
/* Estimate GJR-GARCH Model */
proc model data = gjrgarch ;
parms arch0 .1 arch1 .2 garch1 .75 phi .1;
/* mean model */
y = intercept ;
/* variance model */
if zlag(resid.y) > 0 then
h.y = arch0 + arch1*xlag(resid.y**2,mse.y) + garch1*xlag(h.y,mse.y) ;
else
h.y = arch0 + arch1*xlag(resid.y**2,mse.y) + garch1*xlag(h.y,mse.y) +
phi*xlag(resid.y**2,mse.y) ;
/* fit the model */
fit y / method = marquardt fiml ;
run ; quit;
不太明白各参数的意思,不知道哪位高手能把程序改成能实现我说的功能的,谢谢



雷达卡



京公网安备 11010802022788号







