2017年6月5日 星期一

交易日誌-20170605 連續期貨價差調整


  今日台指期再次創高,所以我們的部位並沒有進出,我們就只是跟著盤勢往上調整我們的追蹤型出場點。目前一樣持有8口六月小台指。除非明日大跌百點以上,否則我們的部位不會有變動。(複製貼上好開心XDD)


  有朋友問到連續期貨的概念,之前的部落格文章雖然有提及,但並沒有說明得很仔細,所以我在這邊用舉例的方式,希望可以呈現得更清楚一點。

為什麼期貨契約在近遠月之間會有價差?

  不同種類的期貨契約,其價差成因也不盡相同。例如股價指數期貨由於加權指數會受到個股發放現金股利而下降,所以基本上都會呈現逆價差,也就是遠月份的價位會低於近月份的,這是因為遠月份已經先扣除了由於發放現金股利而下降的指數(如下表)



  所以有些人以為做指數期貨領不到現金股利,這是錯誤的,如果你長期持有指數期貨且每月轉倉,那些逆價差會讓你的成本慢慢下降,這個效果等同於領取現金股利,甚至還不用課稅。假使你不開槓桿倍數操作期貨,那麼除了維持保證金以外的現金,還可以投資債券或定存等流動性高且風險低的固定收益商品,進一步增加整體績效,假使你信奉被動式投資,用期貨代替指數型ETF,在不用課徵資本利得稅的台灣是相當有利的。

股價指數期貨近遠月價差這種現象對交易者有什麼影響?

  最大的問題是在近月期貨到期之後,跟遠月份期貨間的價差並不會馬上消失,特別在除息大月。這時在價格資料的銜接上如果不經過調整,便會出現「幽靈走勢」,這在歷史回測甚至實際交易上都會造成困擾。我們舉105/07/20為例子,當天是七月份期貨結算日,所以你如果持有期貨部位,並且打算繼續持有的話,就必須展延到其他月份(一般考量流動性,都會展延到下個月的期貨契約)

    


  假設你做多一口七月份期貨,並打算在開盤時分做展延,你必須同時賣出七月份契約並買進一口八月份契約,而兩個月份之間的價差有一百多點,這麼大的價差到底是怎麼回事?你無形之中虧了一百多點嗎?
 
  當然不是,因為八月份契約已經先把該契約到期日之前會因為發放現金股利而蒸發的加權指數先計算在內了,所以這一百多點的逆價差有部分是反映下個月的除息。

  如果我們不做任何調整,直接把每天的近月期貨價格當成價格資料的話,當週的價格走勢圖就會像下面這樣:

  但加權指數實際的走勢卻是這樣:

  你可以發現在結算日隔天(105/07/21)的期貨走勢跟大盤實際走勢對不起來,當天大盤明明是開平走高,而且盤中出現了當週的最高價,但未調整價差的期貨卻顯示開低走高,而盤中高價連前一天的高價都沒有突破,這就是所謂的幽靈走勢。你不可能從這個幽靈走勢中獲利,因為那是不同月份契約之間的價差造成的。

  如果你是當沖交易者,那這個現象對你而言沒差別,因為你不需要轉倉。可是對中長期交易者來說,轉倉是常有的事情,如果不把這個幽靈走勢消除掉,每次結算價格資料都突然跌個幾十點甚至上百點,對於歷史回測會有很大的影響。別的不提,我就看過有人宣稱「結算當天放空,隔天開盤馬上回補,這種策略勝率高達八成」,這樣的人大概就是未調整價差資料的受害者。

那我們應該怎麼調整價差,得到正確的連續月期貨價格資料?

  一般來說,要先決定轉倉的時間點,才知道要如何調整。例如股價指數期貨我習慣在結算前一天的收盤時段做轉倉,那麼以上述的例子來說就是105/07/19收盤時我們要做轉倉,當天的價格如下:

  假設我們持有一口七月多單,那麼我們將會在收盤時段賣出七月份契約在9033附近,並且同時買進一口八月契約在8921附近,這就是所謂的轉倉。

  可是理論上轉倉前後市場並沒有變動,所以我們必須把90338921之間的價差--112--消除,要嘛就是把9033減掉112點,不然就是把8921加上112點。

  而為了維持轉倉後持有契約的價格正確性,一般都是採用前者,也就是把9033減去112點,這樣價格資料才會被我們銜接起來,不至於發生幽靈走勢。

  而且,不光是9033要減去112點而已,應該是在轉倉前的每個價格資料都必須一起平移,才能在不改變市場波動的狀態下銜接價格資料。所以每次轉倉,我們都必須把手上的歷史價格資料的每一個欄位都做平移,才算真正完成工作。

  而結算當天的價格資料當然就以轉倉後為準了,簡單的說,連續期貨價格資料就是假設你「持有期貨契約一直轉倉展延,並且消除價差後銜接起來的連續價格資料」。如此一來價格走勢會像下面這樣:

      如何?是不是跟大盤走勢比較貼近了?

我手上的連續期貨價格資料居然有負的,是哪裡出錯了嗎?

  這不一定是資料出錯了,由於股價指數期貨大部分都是呈現逆價差,所以歷史資料跨越的年份夠長的話,舊資料一直減去價差的結果,即使出現負值也不意外。

可是這麼一來,連續期貨價格資料就跟網路上查到的歷史價格資料不一樣了

  是的,我們為了呈現市場真正的價格波動以及可交易性,這是不得不的做法,畢竟你不能直接交易加權指數,你只能交易指數期貨。相同的狀況也會發生在個股還原除權息的走勢圖上,時間回溯的夠長的話,很多個股還原除權息後歷史股價都會變成小於零的狀態
。這也會造成某些以價格百分率計算的指標不能直接用在連續期貨資料上,除非你另外把實際價格資料陳列在旁邊,並且另外計算。不過原始資料的平移不會造成統計差量的變化,所以波動或是標準差之類的統計差量並不受影響。

  

今日部位進出


各策略持倉狀態(紅字部分為今日新進出)

(長期系統與多方波段B的部位因為是建立於系統演練開始前,
 因此僅列出參考價位,待新訊號產生才會實際建立曝險部位)






資金餘額



本文章僅為記錄自己的交易系統心得,並非推薦特定價位或喊盤,因此不負投資建議之責任,投資人應以自身之判斷為主且謹慎考慮風險以進行期貨交易。


1 則留言:

  1. 請問連續期貨月價格紀錄,夜盤部份如何記錄?謝謝

    回覆刪除