Code: Select all
create u 1 1001
!length=1001
series errores=nrnd
series eta1=nrnd
series eta2=nrnd
vector(!length) sigma
errores(1)=0.55
vector(!length) sigma
vector(!length-1) simarch
vector(!length-1) simgarch
sigma(1)=0.8^2
for !i=1 to 1000
simarch(!i)=10+0.5*errores(!i)^2+eta1(!i)
simgarch(!i)=10+0.5*errores(!i)^2+0.6*sigma(!i)+eta2(!i)
sigma(!i+1)=simgarch(!i)
next
