Adaptive Spread

Adaptive Spread 是一种价差型策略,它在市场利率周围放置一排分层的融资订单,并根据利率近来有多颠簸来改变价差的宽度。当利率上下跳动时,它会将订单铺得更宽,使高层级能够捕捉飙升;当市况平静时,它会向市场利率收紧,使订单快速成交。它是价差(Rate spread)类别中的进阶级(Advanced)策略,与任何其他分桶一样,运行在你策略资金的一个份额上。

回测是建模结果,而非保证。过往表现并不预示未来结果。你借出的对象是保证金交易者,并承担 Bitfinex 抵押品系统的信用风险;Stratum 不保证收益。

1. 工作原理

Adaptive Spread 建立在朴素的 Rate Spread 思路之上:它不是把整个份额挂在单一价格上,而是放置数笔订单,从低于市场利率到高于市场利率均匀分布。低位订单成交迅速;高位订单则静候,等利率向它们靠拢。使它“自适应”的地方在于:该阶梯的宽度不是固定的——它会随着一个衡量利率近来有多波动的简单指标而变化。

  • 锚点。该阶梯以 FRR 为中心——即 Bitfinex 的 Flash Return Rate(闪电回报率),也就是每个 Stratum 策略都会参照的平台平均融资利率。
  • 波动率度量。Stratum 将当前 FRR 与其近期平均值进行比较。差距越大,市场就被视为越“颠簸”。这一度量设有上限,因此单个极端的跳动无法无限制地把价差撑大。
  • 自适应宽度。阶梯的半宽从你设定的平静市场基准起步,并按该波动率度量成比例增长。平静 → 在 FRR 附近形成迅速成交的紧密价差。颠簸 → 形成宽阔的价差,其顶层级停留在更高的利率上以捕捉飙升。
  • 分层订单。份额被均匀分配到你所选数量的订单上,从阶梯底部到顶部均匀分布。每笔订单利率都以零为下限。

在平静的条件下,价差会收缩回基准宽度,因此 Adaptive Spread 表现得很像围绕 FRR 的朴素价差。其自适应行为只有在利率开始移动时才会真正显现。

2. 何时使用

Adaptive Spread 是为颠簸的市场而设的,在这种市场里,固定价差往往要么太贪婪(订单挂着不成交),要么太胆怯(你把利率留在了桌面上)。如果你想要一个在利率波动时自动伸得更远、在利率平息时自动收回的阶梯——而无需你重新调参——那么这就是为此而生的策略。

它比 Rate Spread 高出一个台阶,后者使用相同的分层订单思路但采用固定间距。如果你想要更简单的固定阶梯,可从 Rate Spread 入手;当你明确希望宽度对波动率作出反应时,再选择 Adaptive Spread。

3. 设置

  • 订单数量slices)——在阶梯上放置多少笔订单。默认 5;允许范围为 2 到 20。订单越多,覆盖的利率区间越广,但每笔越小。
  • 价差宽度baseSpreadPct)——在平静条件下,订单放置在市场利率上下多远处。默认 0.10,即 ±10%。越宽追求越多,但成交频率越低。
  • 反应灵敏度volSensitivity)——利率变颠簸时价差扩大的幅度。默认 2.0。将其设为 0 可得到一个忽略波动率的固定宽度阶梯;数值越高,对利率摆动的反应越强。

4. 取舍与局限

  • 单边。Adaptive Spread 永远只借出——从不借入——因此它无法像真正的做市商那样同时操作买卖两边。它是对动态价差思路诚实的单边演绎,而非最优的做市模型,我们也不作此宣称。
  • 平静时收缩。在安静的市场中,价差会收紧回基准,策略表现接近围绕 FRR 的朴素价差。自适应的优势只有在利率确实移动时才会出现。
  • 高层级可能不成交。与任何价差一样,便宜的订单赚得少,而昂贵的订单若利率没有飙升到与之相遇,可能永远不会成交。
  • 信用风险。你借出的对象是 Bitfinex 上的保证金交易者,并承担 Bitfinex 抵押品系统的信用风险。没有任何融资策略能消除该风险,且 Stratum 不保证收益。

5. 回测与上线

在你投入资金之前,每一个 Stratum 策略都可以针对真实的 Bitfinex 历史融资数据进行回测,且回测运行的正是实盘运行的同一套算法代码。回测在设计上偏乐观——它们假设你的订单以全额成交,并忽略订单簿深度与市场冲击——因此请将任何回测数字视为建模结果,而非保证或预期收益。过往表现并不预示未来结果。

要试用 Adaptive Spread,请连接一个受限的 Bitfinex API 密钥(参阅添加你的 Bitfinex API 密钥),先以模拟(paper)模式针对实时利率进行仿真,待你准备好时再切换到实盘。你可以先在计算器上对结果建模,在策略页面查看完整的策略阵容,并在安全页面了解 Stratum 如何保护你的密钥。