推薦理由:
本文概括了使用向量自回歸模型(VAR)的若干操作要點,每一點都是經驗的總結,也都是新手容易踩坑的地方。
轉自微信公眾號「計量經濟學」,略有改動
向量自回歸(VAR,Vector Auto regression)常用於預測相互聯繫的時間序列系統以及分析隨機擾動對變量系統的動態影響。
VAR方法通過把系統中每一個內生變量,作為系統中所有內生變量的滯後值的函數來構造模型,從而迴避了結構化模型的要求。
Engle和Granger(1987a)指出兩個或多個非平穩時間序列的線性組合可能是平穩的。假如這樣一種平穩的線性組合存在,這些非平穩(有單位根)時間序列之間被認為是具有協整關係的。這種平穩的線性組合被稱為協整方程且可被解釋為變量之間的長期均衡關係。
VAR模型對於相互聯繫的時間序列變量系統是有效的預測模型,同時,向量自回歸模型也被頻繁地用於分析不同類型的隨機誤差項對系統變量的動態影響。
如果變量之間存在滯後影響,而不存在同期影響關係,則適合建立VAR模型,因為VAR模型實際上是把當期關係隱含到了隨機擾動項之中。
操作要點:
1、單位根檢驗是序列的平穩性檢驗,如果不檢驗序列的平穩性直接OLS容易導致偽回歸。
2、當檢驗的數據是平穩的(即不存在單位根),要想進一步考察變量的因果聯繫,可以採用格蘭傑因果檢驗,但要做格蘭傑檢驗的前提是數據必須是平穩的,否則不能做。
3、當檢驗的數據是非平穩(即存在單位根),並且各個序列是同階單整(協整檢驗的前提),想進一步確定變量之間是否存在協整關係,可以進行協整檢驗,協整檢驗主要有EG兩步法和JJ檢驗。
4、當變量之間存在協整關係時,可以建立ECM進一步考察短期關係,Eviews這裡還提供了一個Wald-Granger檢驗,但此時的格蘭傑已經不是因果關係檢驗,而是變量外生性檢驗,請注意識別。
5、格蘭傑檢驗只能用於平穩序列!這是格蘭傑檢驗的前提,而其因果關係並非我們通常理解的因與果的關係,而是說x的前期變化能有效地解釋y的變化,所以稱其為「格蘭傑原因」。
6、非平穩序列很可能出現偽回歸,協整的意義就是檢驗它們的回歸方程所描述的因果關係是否是偽回歸,即檢驗變量之間是否存在穩定的關係。所以,非平穩序列的因果關係檢驗就是協整檢驗。
7、平穩性檢驗有3個作用:
EVIEWS操作步驟
ADF檢驗:1 view---unit root test,出現對話框,默認的選項為變量的原階序列檢驗平穩性,確認後,若ADF檢驗的P值小於0.5,拒絕原假設,說明序列是平穩的,若P值大於0.5,接受原假設,說明序列是非平穩的;2 重複剛才的步驟,view---unit root test,出現對話框,選擇1st difference,即對變量的一階差分序列做平穩性檢驗,和第一步中的檢驗標準相同,若P值小於0.5,說明是一階平穩,若P值大於0.5,則繼續進行二階差分序列的平穩性檢驗。
先做單位根檢驗,看變量序列是否平穩序列,若平穩,可構造回歸模型等經典計量經濟學模型;若非平穩,進行差分,當進行到第i次差分時序列平穩,則服從i階單整(注意趨勢、截距不同情況選擇,根據P值和原假設判定)。若所有檢驗序列均服從同階單整,可構造VAR模型,做協整檢驗(注意滯後期的選擇),判斷模型內部變量間是否存在協整關係,即是否存在長期均衡關係。如果有,則可以構造VEC模型或者進行Granger因果檢驗,檢驗變量之間「誰引起誰變化」,即因果關係。
幾個提示:
第一,格蘭傑因果檢驗是檢驗統計上的時間先後順序,並不表示而這真正存在因果關係,是否呈因果關係需要根據理論、經驗和模型來判定。
第二,格蘭傑因果檢驗的變量應是平穩的,如果單位根檢驗發現兩個變量是不穩定的,那麼,不能直接進行格蘭傑因果檢驗,所以,很多人對不平穩的變量進行格蘭傑因果檢驗,這是錯誤的。
第三,協整結果僅表示變量間存在長期均衡關係,那麼,到底是先做格蘭傑還是先做協整呢?因為變量不平穩才需要協整,所以,首先因對變量進行差分,平穩後,可以用差分項進行格蘭傑因果檢驗,來判定變量變化的先後時序,之後,進行協整,看變量是否存在長期均衡。
第四,長期均衡並不意味著分析的結束,還應考慮短期波動,要做誤差修正檢驗。
8.單位根檢驗是檢驗數據的平穩性,或是說單整階數。
9.協整是說兩個或多個變量之間具有長期的穩定關係。但變量間協整的必要條件是它們之間是同階單整,也就是說在進行協整檢驗之前必須進行單位跟檢驗。
10.協整說的是變量之間存在長期的穩定關係,這只是從數量上得到的結論,但不能確定誰是因,誰是果。而因果關係檢驗解決的就是這個問題。
單位根檢驗是檢驗時間序列是否平穩,協整是在時間序列平穩性的基礎上做長期趨勢的分析,而格蘭傑檢驗一般是在建立誤差修正模型的後,所建立的短期的因果關係。故順序自然是先做單位根檢驗,再過協整檢驗,最後是格蘭傑因果檢驗。
單位根檢驗是對時間序列平穩性的檢驗,只有平穩的時間序列,才能進行計量分析,否則會出現偽回歸現象;協整是考察兩個或者多個變量之間的長期平穩關係,考察兩者的協整檢驗通常採用恩格爾-格蘭傑檢驗,兩者以上則用Johansen檢驗;格蘭傑因果檢驗是考察變量之間的因果關係,協整說明長期穩定關係不一定是因果關係,所以需要在通過格蘭傑因果檢驗確定兩者的因果關係。
順序一般是單位根檢驗,通過後如果同階單整,在進行協整,然後在進行因果檢驗。要特別注意的是:只有同階單整才能進行協整。
11.VAR建模時lag intervals for endogenous要填滯後期,但是此時你並不能判斷哪個滯後時最優的,因此要試,選擇不同的滯後期,至AIC或SC最小時,所對應著的滯後為最優滯後,此時做出來的VAR模型才較為可靠。
12.做協整檢驗前作VAR的原因是,協整檢驗是對滯後期和檢驗形式非常敏感的檢驗,首先需要確定最優滯後。由於VAR是無約束的,而協整是有約束的,因此協整檢驗的最優滯後一般為VAR的最優滯後減去1,確定了最優滯後後,再去診斷檢驗形式,最終才能做協整。
13.當確定了協整的個數後,往下看,有個標準化的結果,這個結果就是協整方程,由於在結果中各變量均在方程一側,因此如果係數為正,則說明是負向關係,反之亦然。
14.協整表示變量間的長期均衡關係,貌似與你的OLS不矛盾。
(1)如檢驗不協整,說明沒長期穩定關第,可以做VAR模型,但是模型建立後要做
穩定性分析:做AR根的圖表分析,如所有單位根小於1,說明VAR模型定,滿足脈衝分析及方差分解所需條件之一。
模型的因果關係檢驗:不過注意在做因果檢驗前要先確定滯後長度,方法見高鐵梅 計量分析方法與建模 第2版 P302。只有滿足因果關係,加上滿足條件一:穩定性,則可進行脈衝及方差分解。
如不滿足因果關係,則所有不滿足因果關係的變量將視為外生變量,至此要重新構建VAR模型,新的VAR模型將要引入外生變量的VAR模型。
(2)VAR與VEC關係是:VEC是有協整約束(即有長期穩定關係)的VAR模型,多用於具有協整關係的非平穩時間序列建模(高鐵梅 計理分析方法與建模 第2版 P295)
15.簡單說VAR模型建立時
第一步:不問序列如何均可建立初步的VAR模型(建立過程中數據可能前平穩序列,也可能是部分平穩,還可能是沒協整關係的同階不平穩序列,也可能是不同階的不平穩序列,滯後階數任意指定。所有序列一般視為內生向量),
第二步:在建立的初步VAR後進行
1 滯後階數檢驗,以確定最終模型的滯後階數
2 在滯後階數確定後進行因果關係檢驗,以確定哪些序列為外生變量
至此重新構建VAR模型(此時滯後階數已定,內外生變量已定),再進行AR根圖表分析,
如單位根均小於1,VAR構建完成可進行脈衝及方差分解
如單位根有大於1的,考慮對原始序進行降階處理(一階單整序列處理方法:差分或取對數,二階單整序列:理論上可以差分與取對數同時進行,但由於序列失去了經濟含義,應放棄此處理,可考慮序列的趨勢分解,如分解後仍然不能滿足要求,可以罷工,不建立任何模型,休息或是打砸了電腦),處理過後對新的序列(包括最初的哪些平穩序列)不斷重複第一步與第二步,直至滿足穩定性為止
第三步,建立最終的VAR後,可考慮SVAR模型
如果變量不僅存在滯後影響,還存在同期影響關係,則建立VAR模型不太合適,這種情況下需要進行結構分析。
往期回顧
計量第1講 | 計量經濟學究竟是幹什麼的?
計量第2講 | 簡單回歸模型,其實不簡單
計量 | 橫截面、時間序列、面板和混合數據
圖說計量經濟學的前世今生,正經搞笑版
作為PhD,你真的會選擇研究問題嗎?
學習 | 創造
分享 | 成長
分享本文到朋友圈
掃碼關注更多乾貨