Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Bitfinex 放貸策略開發心得

Bitfinex 標誌

核心差異:放貸多了一個「時間」維度

放貸和現貨交易最大的差異是維度不同。現貨下單通常只要考慮兩件事:數量價格;放貸則是三個維度:數量利率(價格)時間

也正是這個「時間」維度,讓策略優化變得更困難。以 Bitfinex 為例,放貸時間有 2~120 天 的選項,訂單要成交,利率與時間都必須同時滿足。

常見做法的問題

我研究過不少開源放貸機器人,在「利率」維度的設計通常都不差;但在「時間」維度幾乎都很僵化,常見模式是:

  • 利率大於某個閾值 X,就使用固定週期 Y
  • 或只用少數幾個固定天期輪替

我一開始也這樣做,但很快發現成效不理想。

為什麼時間也要分散

大家在利率上會做「擴散式掛單」,不把資金全壓在同一個價位,目的是:

  • 市場利率高時,能吃到較高報酬
  • 市場利率低時,仍有部分訂單能成交
  • 提高整體資金利用率

同樣概念也適用在時間維度:

  • 若未來利率走低,過去放出的長天期高利率單可維持利息收入
  • 若未來利率走高,短天期資金可較快釋放,重新投入更高利率

實務觀察

實際交易中常見幾個現象:

  • 同時期成交、但不同利率且同天期的訂單,常常也會在相近時間被歸還
  • 這會造成大量資金同時閒置,等待下一次成交,拉低利息效率
  • Bitfinex 還有「秒借秒還」情況,成交後下一秒就被歸還,讓閒置問題更嚴重

另外,高利率成交的天期常落在特殊位置。常見且成交量高的天期是 23060120,但也常出現像 334172 這類非整數慣性區間。這些位置在掛單簿上常常是空的,僅靠掛單簿很難預測。

結論

如果時間維度沒有被好好設計,只使用固定組數,整體績效通常會被明顯限制。把時間維度做分散後,我的策略成效與收入穩定性都有改善。

在確認自己不適合做高頻現貨操作後,最後還是選擇專注在利息收入這條路。