看来陈老师还没来得及回复,我先说两句吧
信息反应曲线的代码如下,来源于陈老师书上的例子,在写sigC表达式时,见Chap 6,将长期方差方程和短期方差方程合起来。
关于c(5)是否可以为负?我的理解是,只要能保证长期方差为正,这里c(5)可以为负数。本人造诣不够,可不敢保证我的解释就正确哦,呵呵
wfopen(type=txt,page=SP500) %url delim=comma skip=1, names = (Date,Open,High,Low,Close,Volume,Close2) @keep date close
rename close sp500
frml rsp = dlog(sp500)*100
smpl 1990 1999
equation eq06.arch(1,1,cgarch,thrsh=1,tdist) rsp c
eq06.makegarch hc
!mc = @median(hc)
!N = 100
smpl @first @first+!N
genr z = -5+@trend*10/!N 'shocks
genr alpha = c(5) +c(6)*(z<1)
genr sigC = (1-alpha -c(7))*(1-c(3))*c(2) +(alpha +c(4))*(z^2*!mc) +(c(4)*alpha +c(3)*alpha +c(4)*c(7))*(z(-1)^2*!mc) +(c(3)+c(7)-c(4) +c(4)*alpha+c(4)*c(7)-c(3)*c(7))*!mc
graph ET.xyline z sigC
ET.scale(b) range(-5,5)
ET.name(1) Standardized Residuals
ET.name(2) CGARCH
ET.legend position(1.4,0.4) -inbox columns(1)