费率结算
Boros 头寸的运作方式
Boros 上的每个头寸都是一种利率互换:您将一个利率流换为另一个,直至到期。一方是固定利率,另一方是市场的浮动底层利率:在资金费率市场上是单一资金费率,在价差市场上则是两个资金费率之间的价差。
- 多头(支付固定,接收浮动): 您在入场时锁定固定 APR,并在每次结算时接收底层浮动利率。当浮动利率超过您的固定利率时,您获利。
- 空头(支付浮动,接收固定): 您接收锁定的固定 APR,并在每次结算时支付底层浮动利率。当浮动利率低于您的固定利率时,您获利。

您的固定 APR 在订单成交时确定,即成交订单的平均隐含 APR。
周期性结算
在每个结算间 隔,Boros 通过预言机读取底层利率,并将浮动利率与固定利率之间的净差额实现到您的抵押品中。
结算间隔与底层市场一致:
| 市场类型 | 结算间隔 |
|---|---|
| 资金费率市场,Binance | 每 8 小时 |
| 资金费率市场,Hyperliquid | 每 1 小时 |
| 价差市场 | 与结算频率较低的一条腿一致,例如 BTC Spread HL-Gate 为每 8 小时。结算频率较高的一条腿取上次结算以来其利率的平均值。参见价差市场。 |
每次结算的净现金流:
多头: 结算 = 头寸规模 × (浮动利率 − 固定利率) × 结算周期 空头: 结算 = 头寸规模 × (固定利率 − 浮动利率) × 结算周期
正结果增加您的抵押品,负结果减少您的抵押品。
结算如何影响保证金
每个结算周期,发生两件事:
- 抵押品根据净利率差(正或负)变化。
- 保证金要求下降,因为距到期时间缩短。剩余的收益流更小,因此持有同等头寸规模所需的保证金也更少。
持续亏损的头寸在每个周期都会看到抵押品被侵蚀。如果持续,即使标记利率没有变化,这也可能将头寸推向清算。
到期时,利率敏感度归零,所有保证金被释放,抵押品反映了头寸整个生命周期中每次结算的累计净值。
底层利率预言机
每次结算中使用的底层利率独立获取,绝不来自 Boros 自身的订单簿。流程如下:
- 链下机器人在每个 epoch(周期)边界从相关 CEX 或永续 DEX 获取实际资金费率
- 该利率被提交至 FundingRateVerifier,并通过三个独立预言机来源之一(Chainlink Data Streams、ChaosLabs Risk Oracle 或 Pendle 预言机)进行验证
- 验证后,转发至 FIndex Oracle,将其累积到市场在结算时读取的累积指数中
价差市场没有单独的预言机。它读取两条腿各自现有的已验证数据源,并以二者之差进行结算。
每个提交的利率都经过正确排序验证,因此不能跳过任何费率结算。如果机器人错过更新窗口,有一个短暂的宽限期允许补交;之后,手动管理员覆盖可将错过的 epoch 合并到下一次有效更新中。