← 全部文章

资金费率套利:原理、算法与常见陷阱

2026-09-22 · 5 分钟阅读 资金费率套利永续合约基础

永续合约没有到期日,没有任何机制强迫它的价格回到现货附近。于是交易所设计了 资金费率来承担这个作用:每隔几小时,市场一侧的交易者向另一侧支付费用。

费率为正时,多头付给空头;费率为负时,空头付给多头。这笔钱不归交易所,它在 交易者之间流转,交易所只负责结算。

资金费率套利的全部基础就在这里。如果一个平台慷慨地付钱给空头,而另一个平台 几乎不向多头收费,你可以同时持有两边,赚取其中的差额。

这个仓位是什么

选一个币种,开两笔等额的仓位:

  • 在费率较高的平台做空——在那里你收钱;
  • 在费率较低的平台做多——在那里你几乎不付钱,甚至也收钱。

价格涨跌就此变得无关紧要。币价翻倍,多头赚到的正好等于空头亏掉的;腰斩时反 过来同样成立。这个仓位是中性的:盈亏来自资金费率的收付,而不是行情方向。

这一点最常被忽略:你押的不是币价,而是在收取一条现金流,并为此承担另一组 完全不同的风险。

如何读价差

每个平台公布的都是「每个结算周期」的费率。要横向比较,必须换算到同一把尺子 上,也就是年化:

年化 = 费率 / 结算周期小时数 * 8760 * 100

一对组合的价差就是两条腿之差:

价差 = 空头腿年化 − 多头腿年化

用真实数据举例。Bitget 每 8 小时 +0.0050%,Lighter 每 1 小时 +0.5144%

费率周期年化
在 Bitget 做多+0.0050%8小时+5%
在 Lighter 做空+0.5144%1小时+4506%

价差约为年化 4500%。这个数字看着不真实,因为它是外推:它假设当前费率会维持 十二个月,而这种级别的费率通常只存在几个小时。

结算周期这个坑

下面这个错误会悄无声息地毁掉整套计算。

并不是所有平台都每八小时结算一次。Binance、Bitget、OKX 和 Aster 都是混合的: 部分合约 8 小时结算,很多是 4 小时,少数每小时一次。在 Binance 上,超过六成 的交易对不是八小时周期。

两个看起来一模一样的费率,实际完全不同:

费率周期年化
+0.0100%8小时+10.95%
+0.0100%4小时+21.90%
+0.0100%1小时+87.60%

如果某个工具默认所有平台都是八小时,它会把半个市场的收益低估一倍,后面再精确 的算术也救不回来。务必确认周期的来源——平台是公布的,只是有时放在与费率不同的 接口里。

利润被什么吃掉

标题上的数字是毛收益,真正到手之前要先被几项扣除。

两边的手续费。 你要开两个仓、平两个仓——如果不用限价单,就是四次吃单。按 每边 0.05% 计算约占名义价值的 0.2%,一个中等价差需要好几天才能赚回来。

较弱的一腿决定规模。 组合的容量等于两个盘口中较小的那个。在只能容纳四千 美元的平台上出现 3000% 的价差,那是四千美元上的 3000%,不是你全部本金上的。

费率会反转。 这是主要风险,而且无法对冲。今天付钱给你的费率,明天可能转 为负值,那时两条腿会同时开始亏钱。资金费率套利不是开了就不管的交易,它需要 盯着。

两腿之间的价差。 不同平台的永续合约价格并不完全一致。如果进场时价差对你 不利,未来收益的一部分当场就被吃掉了。

什么样的价差是假的

极大的数字通常是症状,而不是机会。三项检查能筛掉几乎所有没有价值的组合。

比较两条腿的价格。 如果相差超过约百分之十,你看到的几乎肯定是同一个代号 下的两个不同合约——比如一个平台上带 1000 倍乘数的币对另一个平台上的普通币。 费率是真的,组合是假的。

先看流动性,而不是费率。 极端费率往往出现在根本没人交易的合约上。下单前 先看较弱那一腿的持仓量和日成交额。

看价差维持了多久。 瞬时费率说明不了这个仓位真正会付多少。一个在一整天的 采样中始终维持水平的价差,和一个只跳了一次的尖峰,是完全不同的两回事。

对收益的现实认识

被展示出来的年化百分比,是对某一瞬间的外推。真正重要的是已实现的数字:这对 组合在过去一天、一周、一个月里实际支付了多少。

因此我们的套利表格同时给出两者——当前价差,以及每个时间窗内真正支付的金额。 按实付而非瞬时值排序,会让榜单顶部完全改变,而且改变的方向正是那些真正可以 交易的机会。

资金费率套利是一种真实、机械的收益来源。它同时也是一门关于微小优势、稀薄盘口 和突然反转的生意——在这上面亏钱的人,通常正是只读了标题上的百分比、把后面所有 内容都跳过的那些人。