Skip to content
所有選擇權指南
時間序列研究者的平穩性原假設檢定14 min read

KPSS 平穩性檢定:原假設、統計量與頻寬

了解 KPSS 的假設、部分和統計量的計算、水平與趨勢平穩的分別,以及頻寬如何影響結果

本指南內容KPSS 檢定問平穩性能否作為合理的原假設

簡短摘要

KPSS 檢定以水準或趨勢平穩作為原假設。它先移除選定的確定性項,再累積殘差,並以長期方差估計縮放部分和平方。統計量較大時或會拒絕所選平穩模型;未拒絕並不證明平穩,亦不證明均值回歸交易有利可圖。

KPSS 檢定問平穩性能否作為合理的原假設

Kwiatkowski–Phillips–Schmidt–Shin 檢定簡稱 KPSS,與常見 Dickey–Fuller 檢定的原假設方向相反。KPSS 的原假設是序列相對於檢定指定的確定性項平穩;原始設定的對立假設容許隨機漫步分量具有正的創新方差。

KPSS 統計量足夠大,表示有證據反對所選的水準或趨勢平穩原假設。統計量較小只表示在指定設定及樣本下,證據不足以拒絕原假設。這不代表過程永遠平穩、均值會一直固定,或價格會回到可交易水平。

平穩性與單位根指南介紹相關概念。ADF 與 Phillips–Perron 比較說明另外兩種把單位根放在原假設的檢定。兩者提出互補問題,並非同一檢定的可互換版本。

原假設移除隨機漫步分量

KPSS 將觀察序列表示為

\[ y_t = d_t + r_t + \epsilon_t,\qquad r_t=r_{t-1}+u_t. \]

其中 \(d_t\) 是確定性部分,\(r_t\) 是隨機漫步分量,而 \(\epsilon_t\) 是平穩誤差。水準平穩檢定中,\(d_t\) 包含截距;趨勢平穩檢定中則包含截距及線性時間趨勢。

原假設把隨機漫步創新的方差設為零,即 \(\sigma_u^2=0\)。沒有隨機漫步時,序列會在指定常數或確定性趨勢附近波動。對立假設容許 \(\sigma_u^2>0\),因此衝擊可累積成隨機趨勢,而非在選定路徑附近逐漸消退。

這是檢定維持的模型,不代表所有對立情況都是教科書式隨機漫步。結構轉變、分數持續性、非線性動態、方差改變或選錯確定性項,也可能令原假設模型不適合樣本。檢定指出資料與所選平穩設定有張力,卻不會找出唯一替代模型。

部分和令持續殘差形成較大的統計量

先把觀察值回歸至選定的確定性項,並以 \(\hat e_t\) 表示殘差。累積部分和為

\[ S_t=\sum_{j=1}^{t}\hat e_j. \]

KPSS 統計量通常寫成

\[ \eta=\frac{1}{n^2\hat{\omega}^{\,2}}\sum_{t=1}^{n}S_t^2, \]

其中 \(n\) 是樣本數,\(\hat{\omega}^{\,2}\) 是殘差長期方差的估計。若殘差連續多期同號,\(S_t\) 會遠離零。部分和平方會令持續偏離比偶然的符號變化貢獻更大。

統計量不會為負。相對於長期方差,累積偏離愈大,愈難維持平穩性原假設。分母很重要:即使底層過程平穩,殘差的序列相關亦會改變部分和應有的波動程度。

讀取統計量前先選水準或趨勢平穩

水準版本檢定序列是否圍繞常數平穩;趨勢版本先移除截距和線性時間趨勢,再檢查餘下部分是否平穩。有些實作把兩種情況稱為 mu 和 tau,但名稱與輸出慣例視乎軟件。

選擇會同時改變殘差和參考分布。趨勢平穩序列若漏掉確定性趨勢,可能留下長期殘差模式並推高統計量。無故加入趨勢亦會改變被檢定的模型,並可能降低檢出某些對立情況的能力。按資料定義和經濟問題作決定並報告,不要不斷轉換設定直至結果合意。

KPSS 臨界值來自非標準漸近分布,水平及趨勢情況各有不同。不可與一般 t 或卡方門檻比較,也不可把一個記熟的門檻套用於所有確定性設定。使用相應表格或軟件結果,並註明顯著水平。

部分實作以有限的臨界值表比較,因而只提供 p 值範圍。遇到這種情況,報告輸出所支持的範圍,不要自行補上小數位。列出水準/趨勢情況和臨界值來源,方便他人重現判斷。

<!-- learn:illustration -->

抽象藍色路徑在固定中心附近波動,金色路徑逐漸漂遠;這是概念示意,並非觀測資料
藍色帶狀路徑表示有界波動,金色路徑表示累積衝擊;兩者都不是檢定資料或結果

長期方差及頻寬決定尺度

常見的長期方差估計會加權殘差自協方差:

\[ \hat{\omega}^{\,2}=\hat{\gamma}_0+2\sum_{j=1}^{\ell}w_j\hat{\gamma}_j. \]

這裡,\(\hat{\gamma}_j=n^{-1}\sum_{t=j+1}^{n}\hat e_t\hat e_{t-j}\)表示分母為\(n\)的落後\(j\)期樣本自共變異數;不同實作的有限樣本計算慣例可能有所不同。

採用 Bartlett 權重時,\(w_j=1-j/(\ell+1)\)。截斷頻寬 \(\ell\) 決定納入多少個殘差自協方差,以及權重下降的速度。不同實作可以使用不同 核函數、頻寬規則及有限樣本慣例;要讓結果可重現,就要列明設定。

這個頻寬不是 ADF 回歸加入的差分滯後數。KPSS 用它控制長期方差估計;ADF 則把差分滯後項放進回歸式。軟件可能把兩者都叫 lag,所以單寫「lag 4」並不足夠。

頻寬太短,或會漏掉重要的短期依賴;太長則可能納入雜訊較多的樣本自協方差。兩者均可改變統計量、檢定大小或檢力,但影響方向沒有適用於所有殘差模式的通則。報告 核函數 和滯後選擇規則,並檢查預先訂定的合理替代值是否改變解讀。

長期方差調整與異方差及自相關一致的協方差估計有關,但不能令 KPSS 對所有依賴形式、結構轉變或錯誤的確定性設定都穩健。Newey–West 協方差指南進一步解釋 HAC 估計的角色和限制。

手算一個小型部分和例子

假設對六個合成觀察值作趨勢回歸後,殘差是 \(1,-1,0,0,-1,1\)。殘差總和為零,且與線性時間趨勢正交,這是含趨勢回歸的殘差應有性質。部分和為 \(1,0,0,0,-1,0\),平方和為 \(2\)。

為展示算術,使用分母為 \(n\) 的樣本自協方差慣例,並採用頻寬為一的 Bartlett 權重。殘差方差項為 \(\hat{\gamma}_0=4/6=2/3\)。一階自協方差為 \(\hat{\gamma}_1=-2/6=-1/3\),其 Bartlett 權重為 \(1/2\)。因此

\[ \hat{\omega}^{\,2}=\frac{2}{3}+2\left(\frac{1}{2}\right)\left(-\frac{1}{3}\right)=\frac{1}{3}, \qquad \eta=\frac{2}{6^2(1/3)}=\frac{1}{6}\approx0.167. \]

這個六點計算只示範運算方式。樣本太小,不足以作通常的漸近 KPSS 判斷;不可把統計量當作實證發現般與已刊臨界值比較。

謹慎地把 KPSS 與單位根原假設檢定配對

同時執行 KPSS 和 ADF 類檢定,可觀察結論受原假設影響多少。應把結果理解為兩個不同模型下的證據:

ADF 類檢定KPSS謹慎解讀
拒絕單位根未拒絕平穩性與所選確定性項下的平穩性相容,但並非證明
未拒絕單位根拒絕平穩性不支持所選平穩模型,並與持續性行為相容;但不證明是簡單單位根
未拒絕未拒絕樣本可能未能定論,檢定力有限亦是可能原因
拒絕拒絕重新檢查轉變、確定性項、滯後/頻寬選擇及維持模型是否合適

兩種檢定在滯後修正、確定性項、樣本及有限樣本近似方面可能有別。合適時應對齊設定,並記錄無法避免的差異。不要把四種結果自動轉成差分規則。未拒絕並不代表原假設為真。

結構轉變與持續性對立情況會混淆診斷

平均值一次性轉變、趨勢改變或方差轉變,會令各狀態內平穩的過程在整段樣本中看似非平穩。相反,接近 1 的根亦令有限資料難以跟單位根區分。短樣本、離群值、厚尾、非線性調整和分數整合都可能令參考近似失準。

報告前先繪出水準序列、選定的確定性擬合及殘差。如有理由懷疑轉變,應使用處理轉變的設計,並列明原假設、轉變處理及臨界值。如曾搜尋多個轉變日期或頻寬,要披露選擇;搜尋所得的最小 p 值並非未經篩選的檢定結果。

KPSS 不會檢定兩項資產之間的價差是否協整。Engle–Granger 指南解釋基於殘差的協整程序及其獨立臨界值問題;Johansen 秩檢定指南介紹系統方法。對單一價格序列作 KPSS,不能取代任何一種分析。

若對估計對沖比率、ARMA 模型或選定轉變日期後的殘差執行 KPSS,該殘差來自前置擬合步驟。參數估計及模型選擇會改變原假設分布。不可假設一般臨界值適用於整個流程;使用針對擬合模型校準的殘差檢定,或重做估計步驟的 bootstrap。

報告設定,並分開驗證交易主張

列出變數及變換、觀察數、水準或趨勢原假設、確定性項、長期方差 核函數、頻寬規則、統計量、相應臨界值或 p 值,以及顯著水平。只有在替代設定有理據且透明報告時才加入敏感度檢查;不要試過多個視窗及版本後,只挑最易宣傳的結果。

市場資料須交代樣本日期、頻率、交易時段對齊、遺漏值處理,以及序列是價格、報酬、殘差還是價差。未拒絕 KPSS 原假設,不代表價差很快收斂。均值回歸策略仍須定義均衡、作樣本外評估、確保訊號在下單時可用,並計入實際價差、資金、借貸和執行成本。

對 log-price 水平的檢定,與對其一階差分——報酬——的檢定提出不同問題。差分在某些模型下可移除隨機趨勢,但亦改變研究變數,並不證明兩項資產有長期關係。按研究對象選擇變換並明確報告。

Kwiatkowski、Phillips、Schmidt 和 Shin 的1992 年論文90104-Y)把 KPSS 設定為檢定隨機漫步分量方差是否為零的 LM 檢定。Newey 和 West 的1987 年論文是半正定 HAC 協方差估計的主要文獻。比較單位根原假設時,可參閱 Dickey 和 Fuller 的1979 年論文。

常見問題

Q1KPSS 和 ADF 檢定相同的原假設嗎?

不是。KPSS 以水準或趨勢平穩為原假設;標準 ADF 變體則在所選確定性項下以單位根為原假設。

Q2水準版本與趨勢版本有甚麼分別?

水準版本檢定序列是否圍繞常數平穩。趨勢版本先移除確定性線性趨勢,再檢定餘下部分是否平穩。

Q3為甚麼頻寬重要?

頻寬決定長期方差估計納入多少殘差自協方差,以及如何加權。不同合理選擇可改變統計量,因此要報告規則,不要只選合意結果。

Q4結果不顯著是否代表價差會均值回歸?

不是。它只表示在指定樣本及設定下,未拒絕所選平穩原假設。它不證明協整、收斂時間或扣除交易成本後有盈利能力。

資料來源與延伸閱讀

回報問題

我們會準備一封包含本文連結的電子郵件。寄出後,Mark 才會收到你的回報

快速檢查

讀完指南後,用 3 道題檢查一下

問題 1 / 3

問題 01

KPSS 檢定的原假設是甚麼?

選擇答案即可查看解釋

期權術語表