返回量化學程

單元二:配對交易實戰 (Pair Trading)

進階統計套利策略

1. 什麼是配對交易?

配對交易 (Pair Trading) 是一種市場中性 (Market Neutral) 的投資策略,最早由華爾街投行摩根士丹利 (Morgan Stanley) 在 1980 年代開發。其核心概念是尋找歷史上價格走勢高度相關的兩檔商品(如兩檔同產業的股票,或相關性極高的期貨合約),並在它們之間的價格差距(價差 Spread)出現異常擴大時進行操作:

交易核心公式:
當價差擴大到異常水平 ➡️ 賣出(放空)高估的商品,同時買進(做多)低估的商品,等待兩者價差回歸正常時平倉,賺取中間的價差收斂利潤。

這種策略的最大優勢在於:不論整體市場是大漲還是大跌,只要兩檔商品的價格相對關係回歸歷史常態,策略就能獲利。這就是所謂的「市場中性」。

2. 統計套利與均值回歸

配對交易之所以能成立,立足於統計學上的均值回歸 (Mean Reversion) 原理。當我們將兩個高度相關的商品價格進行線性組合後,其價差序列在長期來看應該會在一個穩定的平均值上下擺動。

均值回歸示意圖概念

想像一隻小狗(商品 A)和牽著牠的主人(商品 B)在公園散步。雖然小狗會跑來跑去,有時跑到主人前面,有時落在主人後面,但由於繩子(相關性)的牽引,小狗最終還是會回到主人身邊。在金融市場中,這條「繩子」就是產業基本面、上下游關係或是期貨同標的不同月份的套利機制。

3. 標的篩選與協整測試

如何尋找適合配對交易的標的?僅僅看「相關係數 (Correlation)」是不夠的,因為相關係數高可能只是因為兩檔股票都在牛市上漲,但它們的價差可能會越走越遠(發散)。

量化交易中更嚴謹的方法是使用協整性測試 (Cointegration Test),例如 Engle-Granger 兩階段法:

Step 1: 進行普通最小二乘法 (OLS) 回歸:
Price_A = β * Price_B + α + Residual (殘差)

Step 2: 對殘差序列 (Residual) 進行單位根檢定 (ADF Test)。若殘差序列是平穩的 (Stationary),則說明 A 與 B 具有協整關係。

常見的配對組合有:同產業競爭對手(如:台積電 vs 聯電)、產業鏈上下游、以及具有高度替代性的期貨品種(如:大豆 vs 大豆油)。

實戰圖表工具推薦

在進行配對交易時,我們需要繪製兩檔商品的價差走勢與計算協整。我們極力推薦使用全球最強的圖表工具 TradingView。它支援多標的價差繪製與 Pine Script 自動化回測。

使用 TradingView 進行圖表分析 ➡️

4. Z-Score 與交易訊號

一旦確定兩檔商品具有協整關係,我們就可以計算價差的 Z-Score 來作為我們的交易信號。Z-Score 代表目前的價差偏離歷史平均值多少個標準差:

Spread = Price_A - (β * Price_B)
Z-Score = (Spread - Mean(Spread)) / StdDev(Spread)

進出場信號範例:

  • 建倉信號:當 Z-Score > +2.0 時,表示價差異常擴大,此時放空商品 A,做多商品 B。
  • 建倉信號:當 Z-Score < -2.0 時,表示價差異常收縮,此時做多商品 A,放空商品 B。
  • 平倉信號:當 Z-Score 回歸到 0 附近(歷史均值)時,雙邊平倉落袋為安。

5. 實戰風控與策略調校

儘管配對交易風險相對單邊交易低,但絕非「無風險套利」。在實戰中,最大的風險在於「協整關係破裂」。例如某一檔股票發生嚴重的公司治理危機或財務黑天鵝,導致兩者價差無限擴大,永遠不再回歸。

配對交易三大風控守則:

  1. 強制停損點:當 Z-Score 超過 ±3.0 且持續發散時,必須果斷手動平倉,防止單邊黑天鵝造成毀滅性打擊。
  2. 時間停損(Time Stop):如果價差在建倉後超過 30 個交易日仍未收斂,代表市場結構可能已變,應主動撤出。
  3. 資金管理:由於配對交易是雙邊開倉,保證金的使用效率與合約乘數換算需要格外精確,建議單次配對交易不超過總資金的 10%。

🛒 本單元推薦閱讀:配對交易與量化分析書籍 (Amazon Reader Hub)

精選書單

想更深入探討配對交易與統計套利背後的數學模型和實戰代碼嗎?以下是全球量化交易員公認的經典必讀著作(透過專屬連結購買支持本站):