點寬專欄-研報復現——跨期價差分析與跨期套利研究

2021-01-09 金色財經
簡要回顧

跨期套利原理:同品種期貨,交割時間不一樣,交易價格也不一樣,但它們具有一定相關性,根據其價格差波動套利。

研報進行跨期套利組合:瀘深IF300期指、上證IH50期指和中證IC500期指的兩合約跨期:當月-次月、當月-當季、當月-下季以及蝶式跨期:(當月-次月)-(次月-當季)

本文僅以中證500的當月-次月和當月-當季為例進行進行探討。

本策略以復現【中信證券股指期貨專題研究:跨期價差分析與跨期套利研究】為主。

跨期價差定義

其中,F1表示當月合約價格,F2表示次月或者當季合約價格。

品種跨期組合具體分析一、數據提取

品種跨期組合為:

1)瀘深IF300期指:當月-次月、當月-當季2)上證IH50期指:當月-次月、當月-當季3)中證IC500期指:當月-次月、當月-當季

這些股指期貨合約在AT上對應的編碼如下表:

二、品種跨期組合分析

中證500期指

我們選取合約號為IC1601、IC1602和IC1603的中證500期指合約,時間段為2015年7月21日到2015年12月31日這段時間的分鐘高頻數據進行分析。

成交量分析

不同月份股指期貨合約的流動性差異較大,通常當月合約流動性較好。

中證500期指當月(IC1601)-次月(IC1602)合約的成交量情況:

中證500期指當月(IC1601)-當季(IC1603)合約的成交量情況:

由上兩圖可知,成交量都集中在IF1601期指即當月合約中,而次月和當季合約的成交量有限,證實了不同月份股指期貨合約的流動性差異較大,通常當月合約流動性較好。

平穩性檢驗1、圖示法

當月(IC1601)-次月(IC1602)期指的價格時間序列如下:

當月(IC1601)-當季(IC1603)期指的價格時間序列如下:

由上兩圖可知,我們可以初步判斷跨期期指合約具有一定的相關性。並且,當月合約的價格較高,次月和當季價格相對較低。

2、單位根檢驗法

對當月(IC1601)-次月(IC1602)期指合約和當月(IC1601)-當季(IC1603)期指合約的收盤價分別進行單位根檢驗:

MATLAB函數為:

[h,pValue,stat,cValue,reg]=adftest(y,』alpha』,』lags』,’model』,’test』)

[h,pValue,stat,cValue,reg]=adftest(y,』alpha』,』lags』,’model』,’test』)

得出的結果為:

IC1601的P值為0.5199,IC1602的P值為0.3790,IC1603的P值為0.7292,均不滿足平穩性條件,對價格序列做一階差分後再做單位根檢驗,P值均小於0.001,滿足平穩性條件,表明他們之間是同階平穩的價格序列。

構建價格差序列

由前面定義的跨期期指價差有:

根據價差公式,我們構建當月(IC1601)-次月(IC1602)及當月(IC1601)-當季(IC1603)期指的價差序列

當月(IC1601)-次月(IC1602)的期指價差序列如下:

當月(IC1601)-次月(IC1602)的期指價差偏移度分布圖:

當月(IC1601)-當季(IC1603)的期指價差序列如下:

當月(IC1601)-當季(IC1603)的期指價差偏移度分布圖:

均值回復特徵

1、跨期價格差的歷史上極值點的分布不是很穩定。

2、對於當月-次月期指的價差,其均值為0.027,標準差為0.0027,價差上漲相對均值偏移最大為2.98倍標準差,下跌相對均值偏移最大為2.30倍標準差。

3、對於當月-當季期指的價差,其均值為0.053,標準差為0.0072,價差上漲相對均值偏移最大為2.28倍標準差,下跌相對均值偏移最大為 2.92倍標準差。

可見,相對標準差偏移度都大於2倍。

其他組合讀者可以按照本文思路回去嘗試著分析

中證500期指的(當月-次月)-(次月-當季)的蝶式價差組合

瀘深300期指的當月-次月及當月-當季組合

瀘深300期指的(當月-次月)-(次月-當季)的蝶式價差組合

上證50期指的當月-次月及當月-當季組合

上證50期指的(當月-次月)-(次月-當季)的蝶式價差組合

擇時套利策略構建概念

自適應均線是由美國人佩裡•考夫曼(Perry J.Kaufman)創造的,在他的著作《精明交易者——系統交易指南》中詳細介紹了該方法,該方法的優點是其參數能根據趨勢變化的速度進行調節,在牛市和熊市中自適應均線緊隨價格向上或向下變化,而在市場處於橫盤震蕩時期,其變化明顯減慢。

計算公式

其中,n=10.

其中,Nf=4,Ns=60,c為平滑係數。

步驟三:計算自適應平均值:

本文觀點

由於跨期價差序列沒有明顯的波動邊界走勢,所以本文套利策略使用自適應均線策略

當月(IC1601)-次月(IC1602)的期指自適應均線做出的價格差序列圖:

當月(IC1601)-當季(IC1606)的期指自適應均線做出的價格差序列圖:

量化交易設置及說明正常波動幅度範圍的確定

價差的正常波動幅度使用自兩合約同時上市以來至回測交易日的所有數據的均值加減一定倍數的標準差得到。

假設均值為價差均值為Ma,標準差為Std,設參數為Para_Up和Para_Down.

1、當價差在Ma+Para_UpStd和Ma-Para_DownStd之間時,表示價差波動正常,不存在套利機會,

2、當自適應價差大於Ma+Para_UpStd或小於Ma-Para_DownStd時,表示價差波動過大,有均值回歸的可能,存在套利機會。

3、針對不同的價差情況,可以調整參數Para_Up和Para_Down的數值,來適應價差波動的非對稱性。

開倉信號設置

1、 當自適應價差大於正常波動範圍的上軌,即AMA > Ma+Para_Up. Std 時,做空價差;

2、當自適應價差小於正常波動範圍的下軌,即AMA< Ma-Para_Down . Std時,進場做多價差。

平倉位信號設置

1、當價差上漲突破正常的波動區間後回歸到正常波動水平,即 AMA< Ma時,做空價差進行買入平倉;

2、當價差下跌跌破正常的波動區間後回歸到正常波動水平,即 AMA>Ma時,做多價差進行賣出平倉。

參數說明

策略說明

回測結果分析一、當月(IC1601)-次月(IC1602)期指套利策略回測結果

策略績效摘要

績效比率

二、當月(IC1601)-當季(IC1603)期指套利策略回測結果

策略績效摘要

績效比率

經典代碼展示

% 中證IC500期指:%當月-次月:for k=1:2   q=1;   p=0;   for i=1:length(IC(k).close)       for j=q:length(IC(k+1).close)           if(IC(k).time(i)==IC(k+1).time(j))               p=p+1;               q=j+1;               IC(k).mm_close(1,p)=IC(k).close(i); %當月               IC(k).mm_close(2,p)=IC(k+1).close(j); %次月               IC(k).mm_time(1,p)=IC(k).time(i); %當月               IC(k).mm_time(2,p)=IC(k+1).time(j); %次月               IC(k).mm_volume(1,p)=IC(k).volume(i); %當月               IC(k).mm_volume(2,p)=IC(k+1).volume(j); %次月               break;           elseif (IC(k).time(i)<IC(k+1).time(j))               q=j;               break;           end       end   endend

說明

1、本代碼是一段關於找出當月(IC1601)-次月(IC1602)兩合約相同時間的合約價格的預處理。

2、由於兩合約數據的時間不一致,長度也不一致,需要對其進行遍歷操作。

3、最粗暴的遍歷方法是對兩合約進行二次循環操作,但兩合約的數據都比較大,所以我們需要對其進行算法修正,使得遍歷效率更快。

4、我們發現,兩組數據都是按時間順序存儲的。

5、所以,只需要增加一個標籤變量q,對第二次循環進行限制,我們就可以把代碼時間效率從O(n^2)變成O(n)。

6、希望讀者能學到這個小技巧。

註:裡面的第三循環是為了實現當月(IC1601)-次月(IC1602)以及次月(IC1602)-當季(IC1603)的相同時間的合約價格。

聲明

1、本策略為復現中信證券的【中信證券股指期貨專題研究:跨期價差分析與跨期套利研究】。復現過程中可能出現理解錯誤,歡迎讀者一起交流與學習。

2、本策略重在策略的復現及策略的理論分析,並進行數據分析和研究。著重進行數據分析與驗證這一過程很重要,希望讀者在學習其他研報的時候進行此過程,這將有利於提高你的邏輯分析能力以及嚴謹性。

相關焦點

  • 一年盈利100多萬的「星宿老仙」教你期貨套利技巧(不看會後悔)
    薛先生:收益率高達373%,自2018年1月至今累計盈虧達到100多萬,最大回撤只有5%,日內套利,手工下單,除了摩拜還是膜拜。「套利+震蕩交易」 回撤低 收益穩定我大概是在14年進入的期貨市場,一開始投入資金只有2萬,一開始做的產品比較單一,而且交易很頻繁,長中短線交易都嘗試了個遍,一段時間過後,就這麼起起伏伏,總體下來是虧損的,但並不是很嚴重。
  • CellETF:什麼是套利?常見的套利模型和套利方式有哪些?平臺該如何...
    套利收益的最本質是差額,量化交易提高了普通人進入套利行業的門檻。區塊鏈行業的市場參與者數量有限,傳統金融從業者還沒有大量進入,競爭者較少。一天24小時不間斷的交易決定了套利收益的長期可持續性。數字貨幣交易的波動率大大提高了套利利潤。一般來說專門側重於區塊鏈行業的套利戰略收益比傳統市場高得多。
  • 對WTI或Brent原油儲油套利模型的探究
    現今北美WTI或Brent原油套利主要矛盾問題集中在了租賃VLCC囤積原油上,這和目前原油市場的結構是一一對應的。無論是Brent還是WTI,目前均呈現期貨遠期升水的Contango結構。它的特徵是現貨疲弱,期貨各個月份價格連起來的曲線向右上方傾斜。原油貿易商利用該結構即租用油輪做浮艙收儲原油的套利保值操作。
  • 亞吉集團:三向套利交易模式打造全球領先加密套利平臺
    如今,可以說是加密貨幣交易造就了當前金融投資市場的繁榮,在此背景之下,許多新人正試圖開始研究加密貨幣投資。在加密貨幣投資興起之初,曾經分秒間數倍甚至數十倍的升值讓很多投資者急於入局嘗試,但隨著市場逐漸進入熊市,輕鬆暴利的泡沫逐漸破滅,如過山車般的波動幅度更是讓人難以應對,正因為此,亞吉集團建議新手首先考慮選擇「加密套利」這一簡單方法來進行投資。
  • 熱卷基差盤點:卷帶差收窄 冷熱價差收窄 熱卷南材貼水北材
    來源:新浪財經來源:蘭格鋼鐵★ 前言 ★本篇從黑色金屬的價差套利角度對3月18日熱卷期現、關聯區域價差、關聯品種間價差表現以及熱卷期貨倉單情況進行簡要圖文梳理,歡迎各位指教期現基差區域聯動價差熱卷關聯品種價差熱卷期貨倉單情況樂從熱卷庫存情況
  • 【點寬專欄】基金定投介紹
    傳統定投策略優化 智能定投建立在傳統定投基礎上,它在保留傳統定投紀律性投資的特點,降低主觀操作可能風險的同時,又通過數量分析方法對市場進行客觀的判斷,調整每期定投金額,優化投資成本。
  • 橡膠5-9持續收縮 玻璃5-9價差升水創半年新高
    」文 |翁麗娟 董娜 對衝研投策略研究中心  行情異動  玻璃1805-1809價差升水創近半年新高  截止3月15日收盤,玻璃1805-1809價差為升水31點,較上日走擴7點,該價差升水創近半年新高。
  • 期權上市半年「套利」大合集 從定價模型交易回顧到投資展望
    但做多波動率策略,時間成本較高,仍需選擇合適的時間點入場。  在豆粕上,我們嘗試了 4 次做多波動率,具體見下表。     我們以 2017 年 5 月 23 日策略三來舉例說明,如何選擇恰當的時機、合適的合約以及合適的策略來做多波動率。
  • Serum上線首個AMM:除了更快更便宜 如何進行完美套利
    那麼在 Serum 上,當價差在 35bps 左右,用戶就可以進行套利。而在以太坊上,用戶還需要考慮不菲的 Gas 費用,並且還不確定是否能順利達成交易,實現套利。這也就意味著逆向選擇的風險。如果用戶利用套利機器人,當Uniswap上的價差達到35bps,其實扣除費用後得到的利差也就5bps。如果價差維持不變,眾多套利機器人一起競爭,那麼你可能只有25%的機會達成套利交易。
  • 利用日曆價差策略收割時間價值
    日曆價差,是指在期權市場上獨有的、在時間價值維度上盈利的策略。按照建倉時權利金的支出或收入,分為買入日曆價差或賣出日曆價差,也可以成為日曆價差多頭或空頭。以買入日曆價差為例,組合持倉由賣出近月平值合約和買入遠月平值合約構成。