跳转至主要内容

费率结算

Boros 头寸的运作方式​

Boros 上的每个头寸都是一种利率互换:您将一个利率流换为另一个,直至到期。一方是固定利率,另一方是市场的浮动底层利率:在资金费率市场上是单一资金费率,在价差市场上则是两个资金费率之间的价差。

  • 多头(支付固定,接收浮动): 您在入场时锁定固定 APR,并在每次结算时接收底层浮动利率。当浮动利率超过您的固定利率时,您获利。
  • 空头(支付浮动,接收固定): 您接收锁定的固定 APR,并在每次结算时支付底层浮动利率。当浮动利率低于您的固定利率时,您获利。

FR Settlement

您的固定 APR 在订单成交时确定,即成交订单的平均隐含 APR。

周期性结算​

在每个结算间隔,Boros 通过预言机读取底层利率,并将浮动利率与固定利率之间的净差额实现到您的抵押品中。

结算间隔与底层市场一致:

市场类型结算间隔
资金费率市场,Binance每 8 小时
资金费率市场,Hyperliquid每 1 小时
价差市场与结算频率较低的一条腿一致,例如 BTC Spread HL-Gate 为每 8 小时。结算频率较高的一条腿取上次结算以来其利率的平均值。参见价差市场。

每次结算的净现金流:

多头: 结算 = 头寸规模 × (浮动利率 − 固定利率) × 结算周期 空头: 结算 = 头寸规模 × (固定利率 − 浮动利率) × 结算周期

正结果增加您的抵押品,负结果减少您的抵押品。

结算如何影响保证金​

每个结算周期,发生两件事:

  1. 抵押品根据净利率差(正或负)变化。
  2. 保证金要求下降,因为距到期时间缩短。剩余的收益流更小,因此持有同等头寸规模所需的保证金也更少。

持续亏损的头寸在每个周期都会看到抵押品被侵蚀。如果持续,即使标记利率没有变化,这也可能将头寸推向清算。

到期时,利率敏感度归零,所有保证金被释放,抵押品反映了头寸整个生命周期中每次结算的累计净值。

底层利率预言机​

每次结算中使用的底层利率独立获取,绝不来自 Boros 自身的订单簿。流程如下:

  1. 链下机器人在每个 epoch(周期)边界从相关 CEX 或永续 DEX 获取实际资金费率
  2. 该利率被提交至 FundingRateVerifier,并通过三个独立预言机来源之一(Chainlink Data Streams、ChaosLabs Risk Oracle 或 Pendle 预言机)进行验证
  3. 验证后,转发至 FIndex Oracle,将其累积到市场在结算时读取的累积指数中

价差市场没有单独的预言机。它读取两条腿各自现有的已验证数据源,并以二者之差进行结算。

每个提交的利率都经过正确排序验证,因此不能跳过任何费率结算。如果机器人错过更新窗口,有一个短暂的宽限期允许补交;之后,手动管理员覆盖可将错过的 epoch 合并到下一次有效更新中。