尋找 Alpha !
我們的核心目標是透過不斷地進行市場研究來建立交易策略,再透過程式進行相對高頻的交易,而這些策略是必須具有可重複、可規模化等特性。
常見流程如下:
一、研究數據
在研究的工作上,我們會透過觀察數據找出最佳潛在的交易機會 — — Alpha 。
二、發想交易策略
基於交易訊號來建立「交易策略」,通常好的訊號要有很穩固的策略基礎原理,也就是核心邏輯,如果從數據直接推倒訊號,則有點倒因為果。
三、寫程式進行自動交易
最後,利用交易策略來編寫程式進行自動化交易,這階段的重點是「回測」,回測在未來不一定適用,但不回測就沒信心上線。並透過交易的結果持續優化策略。
以我最近(從2021/9/22開始),投入 BTC/USDT 這個 trading pair $5000 USD 的小額試單為例:
首先,比特幣市場特性為
1. 用戶在合約市場可以輕易開高倍槓桿
2. 由於行業缺乏監管,主力可以來回收割散戶籌碼,精準打止損爆倉是家常便飯(所謂價格不變,倉位不見)
3. 存量市場,博弈性質強烈
- 永遠是散戶賠錢,握有交易數據與龐大資金的量體的主力賺錢
- 開空的散戶多了,就漲了
- 開多的散戶多了,就跌了
根據上述先驗知識,我們在想有沒有辦法可以預先解析主力動向?很難。但我們只要知道大部分散戶在做什麼,反著做就可以了!為什麼?因為 BTC的價格會傾向往阻力最小的方向移動。
那什麼是阻力最小?我們得先有一個假設:
散戶喜歡開高倍槓桿,主力機構一般不開槓桿!
多頭槓桿倍率高 ⇒ 多頭車重,容易翻車; 空頭槓桿倍率高 ⇒ 空頭車重,容易翻車
e.g., 空頭平均槓桿是2倍; 多頭平均槓桿是20倍。那麼機構傾向空方,因為拉 -5% 比 拉 +50% 容易
在大多數時候,多空槓桿倍率不會相差太多,但若行情到了關鍵位置:往往多空倍率會嚴重失衡!
這時候選擇當槓桿倍率高的對手方⇒賺錢機率基較高。
該如何知道哪邊的槓桿倍率比較高?
由眾多期貨數據組成,其中一個重要是資金費率。
永續合約的資金費率
-
合約價格高於現貨價格時:
- 資金費率為正
- 多方支付空方利息
- 促使多方平倉,賣出手中的合約⇒降低價格
-
合約價格低於現貨價格時:
- 資金費率為負
- 空方支付多方利息
- 促使空方平倉,買進市場上的合約⇒提升價格
👉 永續合約偏離現貨價格越多,資金費率德絕對值越高
掛單簿,掛單分兩種:
- 帶有交易意圖的掛單
- 造市商(Market Maker)的單
造市商原則上只提供流動性,吃兩種利潤:
- 點差
- 交易所 maker fee rebate
當市場槓桿過高,把正常掛單掃掉,吃到造市商點差單的時候
⇒就會導致永續合約價格較大幅度偏離現貨價格
⇒進而造成資金費率過高或過低
結論
散戶看漲情緒濃厚
資金費率過高,多頭槓桿較重 ⇒ 出場/做空
-
散戶極度恐慌
資金費率過低,空頭槓桿較重 ⇒ 進場/做多
TBC
Rolling APY
Bitfinex Whale
Vectorized Backtesting
留言
張貼留言