Python量化交易 Methodology・Strategy・Technology
《中階》加密貨幣程式交易 《3-30》資金費率套利策略
《中階》加密貨幣程式交易
已完成 0%

本期是策略觀念課程

加密貨幣由於交易門檻低(合約1U、現貨10U),加上有現貨、期貨、合約、期權各種商品,因此能衍生出各式各樣的量化交易策略。本系列中階課程的目標,並不只是單純的教學 pyhon語法,而是有了python的編程能力,能接觸並實現更多K線指標以外的量化策略。

在下一期資金費率套利策略的編程課程之前,本期先介紹套利策略的原理,相關的策略還有現貨期貨套利策略,資金費率套利策略也是我個人持續實盤全自動交易的策略,如果你也想實盤運行資金費率套利策略,以下是我個人的交易經驗:

  • 進場門檻

以每日交易一次的頻率計算,手續費、買賣價差的成本加總,進場後24H的年化資金費率必須超過80%才能獲利。

  • 多重策略疊加

資金費率套利策略可以疊加合約現貨價差套利策略。兩個策略的倉位和方向是一致的,一筆交易可以同時套利兩個策略,80%的資金費率進場門檻才能往下降。

  • 爆倉風險

由於是做多現貨、做空永續合約,永續合約存在爆倉風險。我是全倉10X合約,爆倉線大概是合約上漲50%。但合約爆倉往往也意味著現貨多頭持倉獲利爆增,因此實盤策略可以針對合約爆倉編寫更細緻的python交易規則。

在加密貨幣市場中,有個金融商品叫永續合約(perpetural contract),永續合約跟期貨非常類似,能做多、做空。除了能夠自定義槓桿倍數(1X、10X、125X)之外只是永續合約沒有到期日。沒用到期日、不用交割,那麼如何確保永續合約不會偏離現貨太多?加密貨幣交易所採取了一個叫資金費率的交易制度。

一般來說,當永續合約高於現貨時,為了讓永續合約向下靠攏,因此做多永續合約的交易者,需要給與做空永續合約的交易者資金費率(資金費率為正)。

當永續合約低於現貨價格時,做空永續合約的交易者需要給做多的交易者資金費用。資金費率支付關係,可以匯總如下表:

 

1.解讀資金費率信息

如何查看資金費率?在永續合約頁面下,就能個夠看到永續合約的資金費率。以下圖為例,資金費率(Funding) 是0.0760%,倒數計時(Countdown)是 06:54:33,上一筆資金費率的年化費率是129.64%。

資金費率是8小時結算一次,分別是在UTC時間的8點、16點、24點清算與支付。因此資金費率是8小時的費率,0.076%換算成年化利率是:

年化資金費率:0.076% x 3 x 365 = 83.22%

由於費率是8點、16點、24點這三個時間點準點清算,因此倒數計時是到下一次清算的時間,與資金費率的有效期無關,資金費率是一直在跳動的。實際收到的資金費用,是根據持有永續合約的時間,乘上資金費率計算。

一般來說,永續合約偏離現貨越多,資金費率(絕對值)也就越高。以下圖為例,一開始永續合約與現貨差異不大,資金費率0.01%,年化利率10.95%。後期永續合約與現貨之間的差異擴大,資金費率調整為0.1%,年化利率為109.5%

 

2.資金費率套利策略

理解了資金費率的原理,就能夠看懂資金費率套利策略的原理,當資金費率為正的時候,做空永續合約能賺取資金費率,為了規避做空永續合約的風險,因此會同時做多相同數量的現貨

一般的交易所,都有提供資金費率套利機器人,並且會提供不同的篩選條件,其中:

  • 正向套利:資金費率為正,買現貨賣合約
  • 反向套利:資金費率為負,買合約賣現貨

既然交易所的資金費率套利機器人那麼方便,那麼是否有存在風險?有的!交易所的資金費率套利機器人存在幾個缺點:

  • 爆倉風險

由於資金費率套利策略是套取永續合約的資金費率,因此必然有永續合約的倉位。永續合約是保證金交易,因此就存在爆倉風險。雖然有現貨部位,但並不是每個交易所都能使用現貨部位沖抵永續合約的保證金。

  • 交易成本

由於交易所的資金費率套利機器人為了確保多、空雙方同時成交,因此會用吃單方的價格同時建倉。對於稀薄的資金費率來說,套用交易所的套利機器人往往是給交易所打工了

 

3.自建Python資金費率套利機器人

了解了資金費率套利策略的原理,以及交易所套利機器人存在的問題之後,自建Python資金費率套利機器人解決了以下幾個問題。

  • 自動搜尋標的
搜尋合適的資金費率套利標的,考慮的不僅僅是資金費率,還得考慮流動性如成交量、買賣價差。
  • 委託價格
同時兼顧多、空雙方同時成交,又能夠以掛單方的委託價降低交易成本。
  • 全自動交易
一方面降低交易頻次減少交易手續費,又能夠隨時建倉費率較高的組合、平倉資金費率不佳的套利組合。

挑選資金費率高的幣組除了可以有較高的收益之外,另一個核心原因是資金費率高代表永續合約與現貨偏離過大,此時反向交易價差收斂的概率也比較高,自建的資金費率套利機器人自帶天然的均值回歸策略,賺取資金費率之外,也能夠賺取價差收斂的利潤。

  • 資金費率套利
  • 期、現貨價差收斂

 

總結

對於一天數倍漲跌幅的幣圈來說,資金費率套利策略雖然是蒼蠅肉,但風險和利潤是成正比的,利潤。而對於量化交易有興趣的朋友來說,量化交易不是只有K線策略!資金費率套利策略的邏輯清晰、風險低,是量化新手練習提升自己的思維與編程的絕佳策略。