← 返回部落格 · 2026年08月22日 · 約4分鐘讀完
最近在覆盤群裡,不少做中國期貨的朋友跟我抱怨:“單邊行情太容易被來回打臉了,看著主力合約和遠月合約之間的價差來回波動,想搞跨期套利,結果理論學了一堆,實盤一做就變成了雙邊捱打。”
這其實是非常典型的痛點。跨期套利聽起來很美——不用猜漲跌,只賭價差迴歸,似乎風險小很多。但很多交易者根本不知道怎麼去量化“合理的價差區間”,全憑感覺開倉,結果價差不僅沒回歸,反而加速發散,最後兩邊都虧。今天咱們就坐下來好好聊聊,股指期貨跨期套利到底該怎麼做,這個所謂的“價差迴歸區間”到底該怎麼算。
一、跨期套利,你到底在賭什麼?
很多新手把套利當成無風險套利,這是個致命誤區。在絕大多數情況下,咱們做的跨期套利是統計套利,本質上還是在賭機率。你賭的是:兩個不同交割月份的合約,其價差在偏離歷史均值一定幅度後,大機率會重新向均值靠攏。
但為什麼價差會迴歸?因為背後有持有成本和基本面邏輯在支撐。股指期貨和商品期貨的跨期邏輯差異很大。股指期貨看的是資金成本和分紅率,而商品期貨看的是倉儲費、資金利息和近遠月的供需結構。如果你用做螺紋鋼的思維去做中證500股指期貨(IC),那肯定要吃大虧。
所以,計算合理的價差迴歸區間,第一步是找到這個品種的“定價錨”。
二、股指期貨價差的“錨”在哪裡?
做股指期貨跨期套利,你首先得明白理論價差是怎麼算出來的。股指期貨的理論價格等於現貨指數加上持有成本,再減去期間能拿到的股息。簡單點說,近月和遠月之間的理論價差,主要由資金成本和股息率決定。
咱們拿滬深300股指期貨(IF)舉個具體的例子。假設現在滬深300現貨指數是3800點,市場無風險資金成本(比如參考一年期國債或者逆回購)年化大約是3%,而滬深300成分股的預期年化股息率大約是2%。現在我們要算當月合約和下月合約之間的理論價差,兩者時間跨度大約是30天。
理論價差計算公式很簡單:
理論價差 = 現貨指數 × (資金成本 - 股息率) × (間隔天數 / 365)
套入數字:3800 × (3% - 2%) × (30 / 365) ≈ 3.12點。
這意味著,在正常情況下,IF下月合約應該比當月合約高出3.12點左右(遠月升水)。但這只是理論值,能直接在3.12點的時候開倉嗎?當然不行,你得把交易成本算進去。
假設IF雙邊手續費加上滑點成本大概在3個指數點左右。那麼,只有當實際價差偏離理論價差超過3個點,也就是價差達到6.12點以上,或者變成負數(近月升水遠月)時,才具備套利操作的安全邊際。如果價差在6.12點,你做空遠月、做多近月,鎖定的利潤空間只有6.12 - 3.12 - 3 = 0點,這就沒意思了。
特別提醒:每年5月到7月是A股的集中分紅季。這個期間,因為遠月合約包含了更多的分紅除權預期,IC和IM的遠月合約往往會深度貼水近月。這時候用平時的公式去算就會失效,必須根據具體成分股的分紅除權日去精算點數,這也是很多老手的交易心得。
三、用統計學給價差畫一個“迴歸圈”
算出了理論價差,只是找到了地基。市場情緒、資金博弈會讓價差在理論值上下亂竄。怎麼界定它什麼時候發瘋,什麼時候正常?這就需要用統計學工具來畫圈了。
我個人最常用的方法是布林帶通道結合歷史標準差。
- 收集資料:調出你要套利的兩個合約(比如IF當月和IF次月)過去60個交易日的收盤價差資料。
- 計算均值與標準差:用Excel或者交易軟體算出這60天價差的平均值和標準差。假設均值是2點,標準差是5點。
- 設定邊界:通常我會把正負1.5個標準差作為預警線,正負2個標準差作為開倉線。
套入上面的假設:均值2,標準差5。那麼上軌就是 2 + 2×5 = 12點,下軌就是 2 - 2×5 = -8點。
當實際價差因為短期資金湧入遠月,擴大到12點以上時,遠遠超過了理論價差3.12點和你的成本線,這就說明遠月被高估,近月被低估。此時執行買入近月、賣出遠月的套利操作。只要價差回落到均值2點附近,你就平倉走人,一進一出賺10個點的價差。
這裡有個核心細節:時間視窗的選擇。60天、120天還是250天?如果市場結構發生根本變化(比如從Contango結構轉向Backwardation結構),太長的歷史資料反而會拖累均值。做中國期貨,我建議用60天到90天的滾動視窗,這樣更能反映當下的資金博弈狀態。
四、觸類旁通:從股指到商品的跨期邏輯
雖然今天咱們主要聊股指,但跨期套利的底層邏輯是相通的。很多做中國期貨的朋友也喜歡在商品上搞套利,咱們順便對比一下,幫你理清思路。
1. 螺紋鋼與鐵礦石的供需驅動
商品期貨的跨期不像股指那樣有明確的資金成本公式,它更看重倉儲成本和季節性供需。比如螺紋鋼(RB),倉儲費加資金利息每個月大概在40-50元/噸左右。正常情況下,遠月應該比近月高出這個成本。
但在旺季(比如金三銀四),近月需求爆發,現貨緊缺,近月合約就會大幅升水遠月,形成Backwardation結構。如果你在螺紋鋼2405和2410合約之間做套利,發現價差遠偏離倉儲成本,且旺季即將過去,你就可以做空近月、做多遠月,賭價差迴歸。鐵礦石(I)的邏輯類似,但要注意鐵礦石容易受發運量和港口庫存的短期衝擊,波動比螺紋鋼更劇烈。
2. 豆粕的保質期與原油的庫容
豆粕(M)是有保質期的農產品,一般儲存時間不能太長,所以遠月合約往往面臨更大的交割壓力,遠月貼水近月是常態。如果遇到南美大豆減產炒作,近月合約會被資金爆買,價差會拉得極大。這時候去做價差迴歸,一定要警惕近月逼倉的風險。
原油(SC)就更極端了。原油交割需要庫容,當庫容緊張時,近月合約可以跌成負值(比如當年WTI原油負油價事件)。雖然中國上海的SC原油有漲跌停板限制,但近遠月價差依然能走出極端行情。做原油跨期,必須緊盯倉單數量和油罐租賃成本。
五、套利不是免死金牌,倉位與止損怎麼設?
很多交易心得裡把套利說得太安全,導致新手喜歡重倉甚至滿倉搞套利。記住,統計套利最怕的就是黑天鵝和結構性反轉。
如果價差突破了你的2個標準差軌道,不僅沒回歸,反而繼續擴大到3個、4個標準差怎麼辦?這說明市場基本面可能發生了你不知道的變化,或者有大資金在近月硬逼倉。這時候死扛只會爆倉。
我的做法是:
- 嚴格止損:開倉時就在3個標準差的位置設好止損。一旦觸發,不找藉口,直接砍倉。虧損幾個點總比爆倉強。
- 控制倉位:跨期套利雖然是雙邊對沖,保證金有優惠,但依然佔用資金。我通常只用賬戶總資金的20%-30%去做套利,剩下的留作抵禦極端波動的備用金。
- 避開交割月:交割月前一個月,流動性會迅速轉移到次主力合約。近月合約流動性枯竭,滑點極大,這時候你的套利單子很難平掉。所以,儘量做主力合約和次主力合約之間的套利,在交割月前兩週必須離場。
寫在最後
跨期套利是一門精細活,它要求你既懂宏觀的資金成本,又懂微觀的盤口博弈。計算合理的價差迴歸區間,沒有一勞永逸的公式,需要你結合理論定價、統計標準差以及品種當下的基本面,動態調整你的交易系統。紙上得來終覺淺,真正的盤感都是在無數次開平倉中磨出來的。想檢驗自己的交易系統,可以參加模擬考核實戰驗證,在零風險的環境下跑一跑你的套利策略,看看你的止損能不能嚴格執行,價差計算模型在實盤跳動中到底好不好用。祝大家在市場裡都能找到屬於自己的穩定盈利之道。