全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 MATLAB等数学软件专版
11257 42
2012-02-25
我用RAT 8.0我想跑雙變量的 VAR -GARCH
我檢定我的VAR裡有共整合現象
那我應該要如何修正我的程式碼
讓她可以跑共整合呢??
我看的論文裡面有VAR~得全部都是沒有整合現象??
所以我不知道應該如何在我的方程式裡改成有共整何


system(model=var1)
variables ex elec
lags 1
det constant
end(system)
garch(p=1,q=1,model=var1,mv=CC,variances=varma,pmethod=simplex,piters=10)


請問這樣我下面這樣是對的嗎?
system(model=ectmodel)
variables EX ELEC
lags 1
det constant
end(system)
garch(p=1,q=1,model=ectmodel,mv=CC,variances=varma,pmethod=simplex,piters=10)

但我跑出來的結果都一樣,怎麼會??
謝謝你~~
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2012-2-26 10:29:02
依题意,可能是要做vecm-garch??
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2012-2-26 11:25:50
我在user guide找不到程式碼??
請問rats 能跑嗎?要怎麼輸入程式碼呢
system(model=var1)
variables ex elec
lags 1
det constant
end(system)
garch(p=1,q=1,model=var1,mv=CC,variances=varma,pmethod=simplex,piters=10)




我這樣輸入不行
請問該怎麼跑~


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2012-2-26 22:10:00
bang4kimo 发表于 2012-2-26 11:25
我在user guide找不到程式碼??
請問rats 能跑嗎?要怎麼輸入程式碼呢
system(model=var1)
先不谈GARCH的部分
想必你对VAR & VECM有一定的了解
首先你必须先列两者方程的不同
自然你就知道
VECM需要先自订DEX,DELEC,ECT
SET DEX = .....
SET DELEC = .....
SET ECT  =  .....
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2012-2-27 00:15:12
阿~我打錯了~
我網路上找到有人這樣打
說是可以跑VECM GARCH
我照打了~但還是不行
原因是ect{1}
我不知道我應該要如何定義ect{1}??
我的檔案裡 ex 和plas 已經是取過差分的報酬了
是穩定了~但是ex 和plas原始的價格序列存在一個共整合(我用eviews跑出來的)
要怎麼樣定義ect?? 我不太懂程式
跑vecm-garch 是要ect 還是要ect{1}???

謝謝妳!!!
*
* Define a three lag VAR with the gap being a cointegrating vector
*
system(model=vecmmodel)
variables plas
lags 1 to 3
det constant ect{1}
end(system)
*
* Estimate by GARCH-BEKK
*
garch(model=vecmmodel,mv=bekk,hmatrices=h,rvector=r,$
  pmethod=simplex,piters=5,method=bfgs,iters=400)  1983:1:10 1992:7:31
*
* Compute correlations from GARCH model
*
set rou1 = h(t)(1,2)/sqrt(h(t)(1,1)*h(t)(2,2))
statistics rou1
*
* NRED1 and NRED2 are probably supposed to be standardized residuals, but they aren't
* being computed correctly. This computes standardized residuals into stdresids(1) and
* stdresids(2)
*
dec vect[series] stdresids(2)
do i=1,2
   set stdresids(i) = ([vector] stdr=inv(%decomp(h(t)))*r(t)),stdr(i)
end do i


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2012-2-27 05:11:03
我試了一下,但我不知道這樣到底是對還是錯??
拜託幫我看一下~~

假設VAR我的方程式是
EX=C+PLAS(1)+EX(1)+e
PLAS=C+PLAS(1)+EX(1)+e
如果我的VAR有共整合
變成下面的'VECM
Y=lemada+Z(1)+X(1)+Y(1)

EX=lemada*(PLAS-beta*EX)+PLAS(1)+EX(1)+e
PLAS=lemada*(EX-beta*PLAS)+PLAS(1)+EX(1)+e
VECM方程式是這樣子嗎??

如果我在打RATS程式時ECT=PLAS-EX
在程式裡跑的時候是不是都是這個 ECT=PLAS-EX??
我的程式有沒有錯啊??
有要需要知道EX 和 PLAS的共整合有幾個才能設計ECT嗎??
               

data(format=xlsx,org=columns) 1 1990 EX TINDEX ELEC FIN PLAS MACH GLASS Chemicals
SET ECT  =PLAS-EX
system(model=vecmmodel)
variables EX PLAS
lags 1
det constant ect{1}
end(system)
garch(p=1,q=1,model=vecmmodel,mv=CC,variances=varma,pmethod=simplex,piters=10)


MV-GARCH, CC with VARMA Variances - Estimation by BFGS
Convergence in    57 Iterations. Final criterion was  0.0000093 <=  0.0000100
Usable Observations                      1989
Log Likelihood                     18095.9870

    Variable                        Coeff      Std Error      T-Stat      Signif
************************************************************************************
1.  EX{1}                              0.1037       0.0273      3.79429  0.00014807
2.  PLAS{1}                            0.0107  2.9864e-003      3.58951  0.00033130
3.  Constant                      1.6497e-005  1.9304e-005      0.85460  0.39277495
4.  ECT{1}                       -4.7177e-003  2.7238e-003     -1.73204  0.08326580
5.  EX{1}                             -0.1141       0.0645     -1.76946  0.07681669
6.  PLAS{1}                           -0.0188       0.0216     -0.87241  0.38298203
7.  Constant                      2.0168e-004  1.2133e-004      1.66228  0.09645715
8.  ECT{1}                             0.0929       0.0201      4.61029  0.00000402
9.  C(1)                          5.8509e-008  1.7328e-008      3.37654  0.00073405
10. C(2)                          2.7290e-007  1.0803e-007      2.52615  0.01153200
11. A(1,1)                             0.3373       0.0293     11.52776  0.00000000
12. A(1,2)                             0.0154  3.6944e-003      4.17702  0.00002953
13. A(2,1)                            -0.0259       0.0345     -0.75061  0.45288471
14. A(2,2)                             0.0436       0.0108      4.04576  0.00005215
15. B(1,1)                             0.7392       0.0146     50.70248  0.00000000
16. B(1,2)                       -2.1944e-003       0.0128     -0.17168  0.86369033
17. B(2,1)                             0.0812       0.0447      1.81702  0.06921475
18. B(2,2)                             0.9542       0.0119     80.36003  0.00000000
19. R(2,1)                            -0.2997       0.0191    -15.70715  0.00000000




二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群