協整檢驗、ECM模型、格蘭傑因果檢驗


(一)協整檢驗

library(urca)
r6=lm(S1~S2)
re=resid(r6)
h=ur.df(re,type="trend",selectlags="AIC")
summary(h)

(二)建立誤差修正模型(ECM)

dd1=diff(data1)
dd2=diff(data2)
im=head(re,-1)
ecmdata=data.frame(dy=dd1,dx=dd2,error.term=im)
ecm=lm(dd1~dd2+im,data=ecmdata)
summary(ecm)

(三)格蘭傑因果檢驗

grangertest(S1~S2,order = 2)
grangertest(S2~S1,order = 2)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM