Delta 中性
资金费率套利:为什么进场决定收益
在一家交易所做多,在另一家交易所做空同一个币,收资金费,不用管价格。这就是资金费率套利的卖点,纸面上也确实成立。可两周后你打开账户一看:资金费那一栏一直是绿的,盈亏却持平甚至亏损。资金费是真的收到了,钱是在进场时流走的。
- 资金费率套利在两家交易所分别持有同一个币的多头和空头。价格涨跌相互抵消,两边资金费率的差就是收益。
- 进场时付出的成本(交易手续费、两家交易所之间的价差和滑点)可能要用好几周的资金费才能赚回来。
- 结果由进场决定:在价差对你有利时开仓,在深度足以承接你仓位的订单簿上开仓,两条腿的数量完全一致。
什么是资金费率套利
永续合约没有到期日,所以交易所用资金费把价格拉在现货价格附近:这是多头和空头之间定期互付的一笔费用。资金费率为正时,多头付给空头;为负时,空头付给多头。每家交易所自己设定费率,所以同一个币在两家交易所的资金费率可能同时相差很大。
资金费率套利也叫 Delta 中性资金费套利:开一条收取较高费率的腿,再在另一家交易所用反向的腿对冲。价格上涨时,一条腿赚的正好是另一条腿亏的。剩下的就是两边资金费率的差。
一个简单的 Delta 中性机器人会怎么做
它在交易所 A 下一笔全额市价买单,在交易所 B 下一笔全额市价卖单,然后认为仓位已经对冲好了。这样就跳过了决定这笔交易能否赚钱的四件事。
决定结果的四件事
1. 两个价格之间的价差
同一个币在两家交易所的价格很少完全相同。多头腿在 $100.10 买入,空头在 $100.00 卖出,你就是以 −0.10% 的价差开仓。等两个价格收敛时,这 0.10% 就从你口袋里出去。反过来开,让空头卖在多头之上,收敛反而会让你赚钱。
一个立即开仓的机器人会接受那一秒存在的任何价差,不看它朝哪个方向。而用标记价格或中间价算出来的价差,总是比你实际拿到的好看,因为你买在卖一价(ask),卖在买一价(bid)。
以 −0.10% 开仓
收敛时每 $10,000 亏 $10。
以 +0.10% 开仓
收敛时每 $10,000 赚 $10。
卖一价(你买入的价格)买一价(你卖出的价格)你的成交
2. 订单簿
在 BTC 上,一笔 $10,000 的市价单几乎不会推动订单簿。同样的订单放在小交易所的小币种永续合约上,可能会吃穿好几档价格。这部分滑点两条腿都要付,开仓一次,平仓再一次。而最高的资金费率往往恰好出现在这些深度很薄的市场上。
深度薄的订单簿
平均成交价 $100.15:比卖一价高 0.15%。
深度好的订单簿
平均成交价 $100.02:比卖一价高 0.02%。
$10,000 市价买单吃掉的部分订单簿剩下的部分
3. 一条腿成交,另一条没有
两家交易所就是两套规则不同的 API。一笔订单成交了,另一笔被拒:低于最小下单量、数量步长不对、保证金不足、触发频率限制、交易所出故障。这时你手里就是一个没有对冲的多头或空头,而这正是这个策略要避免的。
即使两笔都成交,每家交易所也会按自己的步长取整数量。两边的数量可能不一样,这个差额就是方向性敞口。
情况 1:一条腿被拒
情况 2:两条都成交,取整不同
4. 资金费率会变
筛选器上的年化收益率是最新费率的年化值。飙升的费率会回落,有时几小时内就回落,有时在仓位还没赚回开仓成本之前就回落了。
算一算:同一笔交易,两种进场
示例数字:每条腿 $10,000,净资金费率年化 15%,每次成交吃单手续费 0.045%。收到的资金费:每天约 $4.11。
| 草率进场 | 谨慎进场 | |
|---|---|---|
| 两条腿开仓和平仓的吃单手续费 | $18 | $18 |
| 进场价差 | −0.10%:亏 $10 | +0.10%:赚 $10 |
| 进场滑点 | 每条腿 0.15%:$30 | 约 $4 |
| 合计 | $58 | $12 |
| 需要几天资金费才能赚回 | 约 14 天 | 约 3 天 |
如果费率在第 5 天反转,草率进场会亏损平仓,还要额外付出平仓滑点。两种情况下币种和资金费率都一样,唯一的区别就是进场。
收到的资金费草率进场:$58谨慎进场:$12
用你自己的数字试试
手续费按四次成交计算:两条腿的开仓和平仓。滑点只计算进场。价差为正表示空头卖在了多头之上。
MyLiquidBot 的 Delta 中性机器人如何进场
MyLiquidBot 的 Delta 中性机器人是围绕进场打造的,因为这类交易的输赢就在这里。
- 按能实际成交的价格计算价差。多头腿按卖一价计价,空头腿按买一价计价。你设定一个目标价差,机器人每秒检查四次,等它出现。
- 分批开仓。每一批在两条腿上的数量相同,按两家交易所都接受的数量取整,并高于每家交易所的最小下单量,保证两边成交一致。
- 每一批之前都读取两边的订单簿,只计算目标价差以内的深度。订单簿太薄时,机器人会等待流动性,而不是高价吃单。
- 最后再确认一次。两笔订单都准备好后,再读一次价差。如果已经跌破你的目标,就什么都不发送。
- 两条腿同时发送。
- 保持两条腿数量一致。如果一边变大了,机器人会先重新平衡再做别的事。开仓过程中如果某家交易所反复拒绝一条腿,机器人会缩减另一条腿来匹配,而不是追价,并在 30 秒内提醒你。前一笔订单还没确认时,它绝不发送新订单。
平仓同样看价差。你设定平仓目标,机器人等价差回到那里;也可以用立即平仓马上退出。
由你决定的部分
比较您的交易所列出你已连接的交易所之间的资金费组合。每个组合显示资金费率年化、参考价差、24h 成交量(偏低时会标出)以及净 7d:资金费减去两条腿开仓和平仓的手续费,并显示需要多少小时的资金费才能覆盖这些手续费。在投入任何资金之前,你可以用记录的资金费历史回测自己的仓位规模。
然后你来选择:
- 每条腿的交易所、市场和方向(永续 + 永续,或现货 + 永续)
- 每条腿的杠杆,以及全仓或逐仓保证金
- 资金在两条腿之间如何分配
- 进场目标价差;如果只关心资金费,也可以选立即开仓
- 平仓目标价差,或立即平仓
机器人运行后,你可以在机器人页面追加资金,平掉 25%、50%、75% 或任意比例,并调整目标价差。价差收益、收到的资金费和手续费分开显示,结果从哪里来一目了然。
持仓期间,机器人每隔几分钟检查一次两家交易所;如果某条腿消失、两条腿失衡,或某条永续腿离强平价格不到 15%,都会提醒你。
支持的交易所:Hyperliquid、Lighter(包括 Robinhood Chain)、Aster、Bitunix、Pacifica、Ondo Perps、RISEx、Arcus 和 TxFlow。现货腿可在 Hyperliquid 和 Aster 上使用。
费用
每条腿都用市价单开仓和平仓,所以每次成交都要付交易所的吃单手续费。这些手续费已经计入净 7d 和回测。Delta 中性有 MyLiquidBot 单独的费用,见费用页面。
Delta Neutral 促销:目前免收 MyLiquidBot 费用。交易所手续费仍然适用。
需要注意的风险
Delta 中性不等于没有风险。资金费率可能变得对你不利。价格大幅波动时,即使另一条腿在盈利,带杠杆的那条腿也可能被强平,因为那部分盈利在另一家交易所。交易所也可能在你持仓时宕机。每条腿的规模要能扛住大幅波动,并保持提醒开启。
常见问题
资金费率套利没有风险吗?
有风险。价格涨跌会抵消,但手续费、进场价差、滑点、资金费率变化或带杠杆的腿被强平,都可能让结果变成亏损。
什么是进场价差?
空头卖出价和多头买入价之间的差,用实际能成交的价格(买一价和卖一价)计算,以百分比表示。为正表示空头卖在了多头之上,两个价格收敛时你会赚钱。
多久能赚回进场成本?
用开仓加平仓的总成本除以每天收到的资金费。在上面的例子里,谨慎进场约 3 天,草率进场约 14 天。计算器可以用你自己的数字来算。
其中一条腿可以是现货吗?
可以。在 MyLiquidBot 上,Hyperliquid 和 Aster 支持现货腿,与另一家交易所的永续腿配对。