摘要:風會熄滅蠟燭,卻能使火越燒越旺。對隨機性,不確定性和混沌也是一樣:你要利用它們,而不是躲避它們。——納西姆·尼古拉斯·塔勒布《反脆弱》
風會熄滅蠟燭,卻能使火越燒越旺。對隨機性,不確定性和混沌也是一樣:你要利用它們,而不是躲避它們。
——納西姆·尼古拉斯·塔勒布《反脆弱》
數字資產市場散戶投資者眾多,符合無效市場的性質。加上市場波動率大,全球多市場7×24交易,機會眾多,這是眾多量化策略在數字資產領域相比于傳統資產市場收益率更高的原因。
在被高收益吸引的同時,如果對于數字資產量化市場的高風險沒有足夠的重視,則可能遭遇滅頂之災。數字資產市場是一個金融制度不完善的市場,監管缺失,沒有漲跌停限制連續交易。低門檻高桿桿讓眾多沒有風險意識的普通散戶成為市場操作者收割的對象。
傳統市場的黑天鵝是這個市場的白天鵝,如何在機會和風險眾多的數字資產量化市場上提升反脆弱性,持續穩定盈利,需要量化從業者持續的思考。
數字資產行業波動率極大,交易所等基礎設施遠未成熟。以2020年3月12日的全市場大跌為例,24h跌幅約40%,交易所宕機,鏈上轉賬擁堵,一時間市場哀鴻遍野,投資者信仰崩塌。站在量化策略實踐的角度,面臨的極端情況分為兩類:行情類和設施類,這兩種極端情況互相影響,在極短時間內形成極具破壞性的組合,是所有量化交易者不得不察之風險。
數字資產行業不存在漲跌幅限制,也沒有熔斷等措施,這就導致短時間內產生極大的波動。2020年3月12日18:00,比特幣一小時內下跌17%,振幅32.65%;次日早晨7:00,比特幣一小時內下跌17.27%,振幅33.39%。24小時內,比特幣最大跌幅超過40%。
極大的波動性最致命的一點是高杠桿倉位在價格大幅波動時由于保證金不足被強平。比特幣等數字資產的波動率極大,并不適合使用高杠桿交易。包括這次大跌等多次實踐證明,任何在數字資產行業使用場內杠桿,而不設止損線的行為都是非常危險的。即使高杠桿策略一直表現優異,但一次“黑天鵝”的降臨便可將一切成果歸零。
此處的衍生工具主要指交易所推出的合約產品。在行情劇烈波動時,合約的價格可能因為集中清算等原因而大幅偏離現貨價格。以312事件為例,部分幣種的遠月合約基差甚至低于-30%,但近月合約的基差卻不到-10%。這些極端價差的出現對于進行基差套利的策略來說幾乎是致命的。
以跨期套利為例,假設持有1個比特幣,以其為保證金,近月賣出3.5個比特幣,遠月買入2.5個比特幣。理論上沒有暴露任何敞口。但在遇到此極端情況時,近月合約盈利將不足覆蓋遠月合約,瞬時凈虧損100%,所有倉位將被強平。
極端行情來臨時,交易所的服務器很可能會因為種種原因而暫時無法訪問。這就已持有倉位處于無控制的狀態。交易所服務器宕機帶來的危險可以細分為兩點,一是無法交易,二是無法補充保證金。
在312事件中,交易所服務器短時間內宕機,導致投資者短時間內既無法下單止損止盈,也無法看到當前賬戶市值。由于交易所采用不同產品賬戶互相隔離機制,即使用戶其他賬戶中存在足額資產,但極端情況出現也無法將其轉入合約等杠桿賬戶中充當保證金。
歷史上在OKEx,火幣,Binance,BitMEX、Bitfinex等交易所均出現過極端行情下服務器宕機的情況。在這種情況下遭遇損失,除了虛無縹緲的維權外,投資者幾乎沒有其他辦法。
一些交易所的風控機制設計使得其在極端情況下會對盈利賬戶強制減倉,是的部分已經對沖好的倉位出現敞口。舉個例子,若Binance的比特幣價格高于火幣,跨平臺套利的量化交易玩家的程序偵測到了這一價差,于是程序在Binance平臺杠桿賣出3個比特幣,在火幣杠桿買入3個比特幣,理論上其敞口為0。但312事件的暴跌出現時,Binance強制平倉其對沖性空頭倉位,導致其對沖不平衡而產生回撤。
由于出塊速度等數字資產的特性,當極端行情出現時,往往會出現大量鏈上轉賬的請求得不到及時處理。
在312事件前后,比特幣接近一個小時未曾出塊,這意味著一個小時之內用戶無法充提幣。即使不存在這一情況,短時間內的大量轉賬申請也讓10TPS左右的比特幣網絡應接不暇,投資者只能眼睜睜地看著自己的倉位由于保證金沒有到賬而被強平。值得一提的是,支付高額轉賬費可以獲得記賬優先權,312事件前后,一筆以太坊的轉賬費超過了200以太坊,交易者的急迫與絕望躍然鏈上。
量化策略種類繁多,根據其利潤來源,大致分為兩類。其一,套利策略,利潤本質上來自于交易者的非理性而產生的定價錯誤。其二,CTA策略,利潤來源于均值回歸和趨勢延續這兩個大相徑庭的效應,適用的交易標的不盡相同。
套利類策略,顧名思義,其原理來源于“套利”的思想——某一物品在不同的地點和時間的價格不同,因此產生了買低賣高的套利空間,使得交易者能夠從中獲利。當然,隨著交易策略的復雜深入,基于套利思想所構建的策略也逐漸不僅限于單純的買低和賣高。本部分由淺入深地介紹套利類的策略大致的思想、操作方式和收益來源。
跨交易所套利是套利類策略中思想最簡單的一種。以比特幣為例,在兩家交易所之間,比特幣的價格存在差異,就存在套利的可能——從價格較低的渠道入手,從價格較高的渠道出手即可。
跨交易所套利在2017年的數字資產行業九四事件發生后曾經大放異彩。由于恐慌性踩踏導致交易所間產生巨大的價差。但之后隨著數字貨幣逐漸進入大眾的視野,量化交易在數字貨幣市場大行其道,跨交易所套利的機會變得轉瞬即逝,成為了比拼速度的游戲,收益率也大幅下降。
當然上述過程是極其理想化的,在實際的操作中,跨交易所套利會面臨種種因素,使得套利無法進行,或縮小利潤:
價格差過小,導致無法彌補手續費、轉賬費用等等成本。這一現象在任何套利市場,股票,商品,甚至是實物市場,都廣泛存在。學術上對此有明確稱呼——無套利區間。也就是說,當價格差小于無套利區間時,盲目進行套利是將招致虧損。
轉賬過程中價格波動,導致套利空間消失。在套利機會出現時,市場上所有的獵手都在準備開槍。在單邊頭寸成交另一邊頭寸未成交前市場套利空間已經消失,甚至出現了負的套利空間,導致利潤縮水甚至虧損;
收益率、風險、容量是量化策略存在的不可能三角。容量瓶頸與市場的流動性息息相關。跨交易所套利在規模問題上表現的尤其明顯。在盤口撮合交易的機制下,交易的規模越大,價格對交易者越不利——買入量越大,成交均價往往越高;賣出量越大,成交均價往往越低,這也進一步擴大了上述的“無套利區間”。而在跨交易所套利中,體現為必須適應流動性更差一方的交易所的成交量限制,因為流動性更差的交易所在規模方面,對收益的侵蝕更大。
交易所存在風險,這一點在數字貨幣市場比傳統市場表現更明顯。交易所風險不止是“跑路風險”,交易所本身的技術能力和應變能力也成為廣泛存在的風險來源。例如在價格劇烈波動時,交易所有可能停止盤口交易,也有可能停止轉幣提幣,這將直接導致無法完成低買高賣,在沒有調查清楚這些風險的情況下,直接進行套利的第一腿交易,然后才發現套利交易無法進行,這就使得交易必須停止,而平掉倉位的代價,往往不小。
在實際的操作中,針對以上的幾個困難之處,可以采取一些措施來預防:
當價差沒有超出無套利空間時,最明智的做法當然是放棄跨交易所套利。
通過同時建倉規避價格波動。這一解決方案需要保證第二腿交易的交易所可以使用現貨杠桿交易,并且在第二腿交易的交易所留有足夠的保證金。需要提示的是,此處存在爆倉風險——在交易所使用準備金進行杠桿賣出時,由于價格劇烈波動而觸及了杠桿倉位的止損線時,就將爆倉,并且損失會遠遠超出跨交易所套利的收益。
規避流動性問題的最好方式就是提前調查可成交的大致數量。規模越大,無套利區間就越寬,實現跨交易所套利就越難,畢竟是免費的午餐,想要吃上總不能太容易。
交易所風險往往是考驗投資者經驗的一點。因此也需要告誡投資者,在數字貨幣市場投資務必審慎選擇交易所,盡量不要去小交易所進行交易。在交易之前,務必學習交易機制,充幣提幣的方法和限制,減少這一風險的發生。
期現套利的原理是利用期貨價格與現貨價格當前不一致,但未來一定會收斂的原理,進行套利。當現貨價格低而期貨價格高時,買入現貨賣出期貨,并適時平倉;當現貨價格高而期貨價格低時,賣出現貨買入期貨,并適時平倉。
通過一個例子進行說明,例如當前在OKEx平臺,現貨比特幣的價格為10000 USD,而2020年6月底到期的期貨價格為10100 USD,其間存在1%的價差,那么此時就可以買入現貨比特幣,并賣出期貨。
期現套利在理論上與跨交易所套利一樣,屬于無風險套利,尤其是升水合約套利,在實操中幾乎可以說是無風險的。但其收益依然會受到一些因素的影響。
與跨交易所套利一樣,期現套利也存在無套利區間。但由于期現套利一般在同一家交易所完成,所以價格波動對期現套利造成的影響一般不大。
期現套利交易往往在大跌或大漲時會出現利潤豐厚的交易,但同樣轉瞬即逝。在價格大幅度變化時,許多機制較成熟的交易所會采取限制交易價格的方式,來防止價格過度波動,傷害投資者。例如價格暴漲,交易所有可能會限制賣出價格,使成交價不過于高,引發連環爆倉,價格暴跌則反之。但這一機制就有可能限制期現套利的交易機會。
基差會收斂,且必然收斂,但具體何時開始收斂,沒有人能確定。對于普通投資者而言,將期現套利組合持有到期貨到期,就絕對可以套取這部分收益,但對于機構而言,由于存在著資金的期限,簿記的需要等等因素,一旦基差在某個期間發生了意想不到的變化,使賬戶浮虧,也有可能會帶來比較大的麻煩。
跨期套利在期現套利的基礎上更進一步,兩腿交易都是期貨,一腿交易近期期貨,一腿交易遠期期貨。跨期套利比期現套利更加復雜,因為跨期套利缺少了一個關鍵時間點,期貨到期日。
對期現套利而言,由于只有一腿是期貨,因此整個投資組合存在唯一的到期日,并且在到期的時候,不論之前基差是正還是負,它必然收斂為0。因此,期現套利天然存在一個波動的樞紐,也就是0。一般來說,不會在基差大于0時進行期現反套,也不會在基差小于0時進行期現正套,就是由于基差必然收斂至0的緣故。
但跨期套利不同。由于兩腿交易都是期貨,因此跨期套利存在兩個到期日,在近期期貨到期時,投資組合就需要調整——或許是平倉,或許是移倉換月。而在近期期貨到期時,遠期期貨與近期期貨的價差就完全有可能不是0。前文提到,金融期貨合約基差往往反映的是市場情緒的高低,近期期貨和遠期期貨的價差也可以做類似的指標——情緒低落時價差為負(貼水),情緒為正時價差為正(升水),都完全有可能。
而這一特性就導致了跨期套利組合缺乏一個關鍵的樞紐。當價差是+1%時,不能說它一定會回到0%,當價差是-2%時,同樣不能說它一定會回到0%。因此,在做跨期套利時,方向的判斷是非常危險的,往往做跨期套利策略會采用網格交易的方法,做價差的波動。
相比前面兩種套利策略,跨期套利在數字貨幣市場得到的應用更加廣泛。但跨期套利策略對極端行情的敏感性比前兩種要強很多,因此對風控也提出了更高的要求。跨期套利的執行細節與風險控制冗長繁雜,在后續的文章里將進行詳細講解。
除了策略相對復雜之外,跨期套利還存在一些風險因素:
跨期套利對交易所的行情數據質量,API穩定性,交易延遲等等方面,跨期套利也有比較高的要求。任何一個環節出現問題,都有可能導致交易異常。并且,跨期套利涉及兩腿交易,因此交易異常一旦導致單邊成交,將使投資組合暴露在較大的風險中。
跨期套利時,由于價差的波動一般情況下不會太大,為了增厚利潤,往往會采用較高倍數的杠桿。但金融數據具有“尖峰厚尾”的特性——極端情況會普遍發生,因此,采用高倍杠桿很有可能導致強制平倉。
跨期套利的盈利與虧損往往就發生在價差細微的變化中,對于流動性較差的幣,盤口價格與實際成交的價格有可能存在較大的差異,這就將跨期套利的可行幣種限定在比較小的范圍內。
跨期套利的倉位在近期合約到期之后,需要進行移倉換月,把當前的倉位平倉,重新開下個月的倉位,而這時由于不同合約之間基差的不一致,就很有可能導致虧損,實際上,跨期套利很大一部分虧損都是由移倉換月不平滑導致的。
對于跨期套利的上述種種風險,應進行如下的應對
選擇靠譜的交易所。目前為止在數字貨幣市場能夠跑通跨期套利的交易所其實只有OKEx一家。但實際上OKEx的API服務也并不盡善盡美,在某些時候依然會出現問題,故對程序的穩健性有更高的要求。
杠桿倍數的選擇涉及風險與收益的權衡,一般情況下,對跨期套利不建議上2倍以上的杠桿,畢竟活下來最重要。不過,由于價差在不同的幣種之間是不一樣的,波動相對較小的比特幣,價差波動也會比較平緩,而其他幣種則有可能非常劇烈,因此在波動較小的幣種稍微放大杠桿,在波動較大的幣種放小杠桿,是比較明智的措施。
選擇流動性最好的幣種。目前看來,在OKEx平臺,除了BTC,ETH和EOS的合約之外,其他幾種幣的合約流動性對于跨期交易來說都不太夠,一般情況下做這三個品種已經足夠。
移倉換月風險最簡單有效的規避方法就是:選擇期限盡量長的合約,通過減少移倉換月的次數來減少風險。并且,在接近移倉換月日前的一段時間,盡量不做增加倉位的操作。
CTA策略,英文直譯叫管理期貨類策略,不過根據策略的思路,一般將CTA策略更細分為兩類:趨勢類策略和震蕩類策略。趨勢和震蕩兩類策略在策略設計的思路上呈現明顯的分歧:趨勢類策略認為,行情會延續,學術上稱為動量(momentum),而震蕩類策略認為,行情會發生均值回歸,學術上稱為反轉(reversal)。
用最簡單的技術指標就可以構造CTA策略。以布林線為例,趨勢策略在價格突破上軌時做多,在價格突破下軌時做空;震蕩策略則反之,在價格突破上軌時做空,在價格突破下軌時做多。
趨勢策略和震蕩策略的思路不同,因此適用的標的也不一致。對上文所舉的跨期套利類策略,針對價差,通常使用震蕩策略的思路,因為價差一般情況下不會產生一去不回的趨勢;對于比特幣來說,通常使用趨勢類策略,因為趨勢時常發生。
圖2.1 趨勢類CTA策略
來源:
圖2.1 趨勢類CTA策略
CTA策略其實大同小異,甚至可以從數學上得出一個推論:CTA策略其實差別不大,通過調整參數,一個簡單的策略也可以達到復雜策略的效果。因此,選擇看起來非常花哨的策略,其實并沒有太大的意義。對于CTA策略來說,最重要的因素有兩個:
當行情與預期方向偏離,CTA策略本身是不帶有止損的。因此,為CTA策略加上止損機制就異常重要。
由于CTA策略開倉相對比較頻繁,并且勝率通常不高,因此,設定合適的止損策略,保證發生虧損時不至于損失太多,發生盈利時可以盡量保留利潤,是CTA策略最核心的部分。而止損策略的設置與其說是一種創造性的策略,不如說是由參數組合而成的機制。止損思路的變化種類并不多,因為說到底,止損就是用收益去換風險:把獲取收益的可能性降低,同時把虧損的可能性也降低。相比之下,每一種止損思路使用何種參數,反而會很大程度上影響止損的結果。
動態模型實踐上為根據近期數據更新策略參數。前文提到,簡單CTA策略可以通過改變參數,實現與復雜CTA策略相近的效果。此外,對單個投資標的而言,在不同的時間段內,行情表現是不一致的,因此如果一直使用同一組參數,勢必會導致參數失效,策略失靈。
參數更新是CTA策略的另一個重中之重。整個量化策略涉及的所有參數分為兩類:參數和超參數。“參數”特指策略本身涉及的參數,比如布林線的軌道多寬,均線的移動平均時間多長等等,而“超參數”往往指策略多久更新一次參數,或“參數”的取值范圍有多大等等。一般而言,超參數會根據情況進行小范圍的回測或直接人為設定,而參數,為避免過擬合,則需要進行滾動的外推回測才能夠得到。而由于涉及了大量的參數,CTA策略在實踐中往往需要在歷史數據上進行大規模的模擬,其中較復雜的策略也對高性能運算提出了比較高的要求。
極端情況下,行情可能順著想象的方向走,但也可能相反。大概率的,此時很可能短暫失去對自己的賬戶和倉位的控制權。因此,為了保證量化策略的安全性,長久地活在市場里,需要防范于未然。
圖3.1極端情況對不同策略的影響和應對方式
套利策略的最大風險有二:其一為利差向不利方向運行,其二是單邊風險暴露。不幸的是,這兩者均可能在極端情況下發生。
對于第一種風險,如果不妥善處理,衍生工具的價格錨定失敗很可能導致維持保證金低于零從而被強制平倉,歷史上此類事件時有出現,使用高杠桿進行跨期套利交易時此類風險尤其不能忽略。解決方法也比較簡單,以OKEx為例,其通過一定的機制保證了合約價格不得偏離指數價格15%,這意味著近月遠月合約價差最多30%。也就是說,總體倉位使用三倍杠桿基本可以免除因錨定失敗而爆倉的可能。其他的平臺也有類似的規定,在進行此類交易前有必要仔細研究相關產品的交易規則,將杠桿率控制在安全范圍內。
對于第二種風險,雖然可以實時監控并且維持總體賬戶平衡,但是考慮到發生極端行情時,交易所API大概率無法正常訪問,所以這一方法無法使用。比較合理的辦法是避免在采用此類交易規則的交易所持有頭寸。
對于CTA策略,極端情況下的影響和解決方案就簡單得多。數字資產行業是個波動性非常高的市場,正因為如此,也出于安全起見,建議不用再使用杠桿工具去增加持倉的波動性。此外,為了防止極端行情下賬戶失控無法訪問,止損單最好采用條件單的形式,主流交易所均支持這一止損形式。
Blofin簡介
Blofin是基于對數字資產持續的數據研究和完善的風控體系,為投資者提供提供安全、可靠、合規、透明的數字資產金融服務。
Blofin已與超過20家全球頭部交易所、20家礦業服務機構、10家錢包、100家量化團隊建立長期合作關系,在數字資產交易、礦業等領域推出包括量化FOF、抵押借貸、礦業基金、指數基金等產品和投資顧問服務。
免責聲明
本報告基于本公司認為可靠的已公開信息撰寫,但本公司不對該等信息的準確性及完整性作出保證。在任何情形下,本報告所載的觀點、結論和建議僅供參考,并不構成投資建議,并非可作為買賣、認購通證或其它金融工具的邀請或保證。本報告所載的意見、評估及所示?險等級自本報告出具之日起至下一調整日前有效。在不同時期,本公司可能發出與本報告所載意見、評估及預測不一致的研究報告。Blofin將持續跟蹤報告相關標的,定期或不定期根據跟蹤情況決定是否調整相關觀點,并及時對外公布。
本公司力求報告內容客觀、公正,結論不受第三方的授意或影響。在自身所知情的范圍內,Blofin與本報告所指標的不存在任何影響其本身客觀、獨立、公正的關聯關系。
參與投資活動可能引發價值變動及流動性等風險。投資者應當充分考慮自身特定狀況、理解投資風險,不應視本報告為做出投資決策的唯一因素。對依據或者使用本報告所造成的直接或間接損失,本公司及作者均不承擔任何法律責任。
本報告版權僅為本公司所有。未經書面許可,任何機構或個人不得以翻版、復制、引用或再次分發他人等形式侵犯本公司版權。
2024年9月,中國人民銀行宣布將創設股票回購增持專項再貸款,由商業銀行為上市公司及其主要股東提供貸...
五糧液“和美全球行”版圖再擴張,繼今年9月走進歐洲后,當地時間11月10日-12日,五糧液“和美全球...
京東11.11正在火熱進行中,消費者每天可領60元額外補貼,還有全場直降、超級驚喜紅包等多重福利加碼...
上海,2024年11月8日—— 今日,在第七屆中國國際進口博覽會上,普華永道發布企業生成式AI應用加...
投資家網(www.51baobao.cn)是國內領先的資本與產業創新綜合服務平臺。為活躍于中國市場的VC/PE、上市公司、創業企業、地方政府等提供專業的第三方信息服務,包括行業媒體、智庫服務、會議服務及生態服務。長按右側二維碼添加"投資哥"可與小編深入交流,并可加入微信群參與官方活動,趕快行動吧。