资金费率 vs 交易手续费:永续合约交易者哪项成本更高?
每个永续合约仓位都有两项持续成本:开仓与平仓时付给交易所的交易手续费,以及持仓期间每隔几小时在多头与空头之间划转的资金费。多数对比只用形容词回答「哪个更大」。本文改用 Bybit、OKX 与 Bitget 公布的基础等级费率,加上从各交易所公开 API 取得的 90 次真实 BTCUSDT 结算数据(2026-08-15 至 2026-09-14),精确算出资金费需要经过多少次结算才会超过一趟来回的手续费。文中也讲清返佣服务通常含糊其辞的一点:手续费返佣只是交易手续费的一部分。资金费是交易者之间点对点交换的,交易所分文不取,任何返佣都碰不到它。
REBATLY请在注册新账户时使用——账户开好之后交易所无法再补挂推荐码。指南
已返佣 $10M+ · 每日以 USDT 发放 · 永远不需要密码或 API 密钥
已经注册过了?发消息给 @rebatly,我们帮你确认是否已绑定。
简短结论
持仓不到几天的交易,手续费成本更高。持仓一周以上的仓位,通常是资金费更贵,而且你越依赖市价单,这个交叉点来得越早。
以 Bybit 上 10,000 USDT 的 BTCUSDT 多头、市价开市价平来算:手续费为 10,000 × 0.055% × 2 = 11.00 USDT(Bybit VIP 0 吃单费率,依据 Bybit 手续费结构页面,2026-09-02 更新)。若资金费率处于公式的静止水平 0.01% / 8 小时,每次结算为 1.00 USDT,一天 3.00 USDT,因此在第 4 天超过手续费账单。而按 BTCUSDT 在 Bybit 上 2026-08-15 至 2026-09-14 这 90 次结算的实际均值(0.00502% / 8 小时,由资金费率历史 API 计算)来看,资金费为每次结算 0.50 USDT,需要约 7.3 天才追上同样的手续费。30 天累计达到 45.18 USDT,约为手续费的四倍。
决定哪一栏更大的有三件事:你的下单类型(三家交易所的挂单来回都是 0.04%,吃单来回是 0.10%–0.12%)、你的持仓时长,以及你持仓窗口内费率的正负与大小——后者谁都控制不了。本文接下来提供的表格可以让你核对自己的情形,并解释为什么返佣只会改变手续费那一栏。
资金费到底是什么(以及谁收到它)
永续合约没有到期日,因此交易所用资金费把它的价格锚定在指数附近。当永续合约价格高于指数时,资金费率为正,多头付给空头;当价格低于指数时,费率为负,空头付给多头。交易所不是任何一方的对手方。
三家交易所都把这点讲得很直白。Bybit 的资金费计算页面:资金费「在每个资金费时间点,直接在多头与空头持仓者之间交换」,且交易者「只有在该时点持有仓位时才会支付或收取资金费」。OKX 的永续合约资金费机制页面:平台「仅促成交易者之间的资金交换,在该机制下不收取任何服务费」。Bitget 的资金费文章:资金费「并非支付给 Bitget,而是直接在多头与空头持仓者之间结算」。
各家的计算方式都是同一个简单乘积:资金费 = 仓位价值 × 资金费率,其中仓位价值 = 合约数量 × 标记价格。Bybit 官方示例是 80,000 USDT × 0.01% = 8 USDT;Bitget 的示例是 20,000 USDT × 0.01% = 2 USDT。由于它按名义价值收取而非按保证金收取,杠杆不会改变资金费的金额,只会改变这笔金额相当于你保证金的百分比。
费率本身来自一个在三家平台几乎相同的公式:溢价指数均值(永续合约价格偏离指数的程度)加上一个利率项,两者之差被限制在 ±0.05% 以内,结果再受每个合约的上下限约束。Bybit 版本使用每日 0.03% 的利率,也就是每 8 小时区间 0.01%;OKX 与 Bitget 使用固定的 0.01%,并对每 N 小时结算一次的合约把整个区间除以 8/N。当溢价落在 ±0.05% 的阻尼带内时,三家公式都会回到 0.01% / 8 小时这个静止费率——这也是 Bybit 与 Bitget 帮助中心示例采用该数字的原因,也是我们把它列为下文三个参考水平之一的原因。
三家交易所如何收取
下表列出 BTCUSDT 与 ETHUSDT 的 USDT 本位永续合约的默认结算间隔、每次结算上限与基础等级费率。间隔与上限取自各交易所 2026-09-14 的公开 API(Bybit instruments-info、OKX funding-rate、Bitget contracts 与 current-fund-rate 端点);费率取自 Bybit 手续费结构页面(VIP 0,2026-09-02 更新)、OKX 合约交易手续费页面(Lv1,2026 年 8 月 26 日更新)与 Bitget USDT 本位手续费文章(标准账户)。
读表之前有两点提醒。第一,三家的结算间隔都不再是固定的:Bybit 在费率触及上限时会把合约切换为每小时结算,并声明上限与频率「可能动态调整,不另行公告」;OKX(自 2026 年 4 月 14 日起)逐级升档,8 小时→4 小时→2 小时→1 小时,并在前 12 小时内每次结算都落在 ±0.20% 之内时回退;Bitget 则说明部分合约每 2 小时或 4 小时结算一次。第二,上限不只随交易所不同,也随合约不同:OKX 的 ETH-USDT-SWAP 上限是 ±0.75%,而 BTC 是 ±0.375%,所以请查你实际交易的那个合约。
费率还取决于地区与账户等级。Bybit 手续费页面写明「实际费率可能因你所在地区而异」,Bitget 则写明「实际手续费因账户等级而异」。完成 KYC 后请在各交易所的费率页面确认你自己的费率;下表各行是公布的基础等级。
| 交易所(BTCUSDT / ETHUSDT 永续) | 默认间隔与 UTC 时间 | 每次结算上限 | 基础 吃单 / 挂单 | 来回一趟,吃单 / 挂单 |
|---|---|---|---|---|
| Bybit | 8 小时(480 分钟),于 00:00、08:00、16:00 UTC;触及上限时切换为每小时 | ±0.333%(BTC 与 ETH) | 0.055% / 0.020%(VIP 0) | 0.110% / 0.040% |
| OKX | 默认 8 小时,于 00:00、08:00、16:00 UTC;触及上限时 8 小时 → 4 小时 → 2 小时 → 1 小时逐级升档 | BTC ±0.375%,ETH ±0.75% | 0.05% / 0.02%(Lv1) | 0.100% / 0.040% |
| Bitget | 8 小时,于 00:00、08:00、16:00 UTC(Bitget 文章标注为 UTC+8 的 08:00/16:00/00:00);部分合约每 2 或 4 小时 | ±0.30%(BTC 与 ETH) | 0.06% / 0.02%(标准) | 0.120% / 0.040% |
交易手续费与资金费并排对比
手续费是每笔交易的一次性成本;资金费则是持仓期间一直在跑的计价器。下表把两者放在同一个仓位上,让你看清它们在哪里交叉。表中使用 Bybit 上 10,000 USDT 的 BTCUSDT 多头,基础 VIP 0 等级。资金费给出两个水平:公式的静止费率 0.01% / 8 小时(每次结算 1.00 USDT),以及 BTCUSDT 在 Bybit 上 2026-08-15 至 2026-09-14 这 90 次结算的实际均值(0.00502% / 8 小时,每次结算 0.50 USDT)。来回手续费对这笔交易是固定的,无论持仓多久:吃单 11.00 USDT,挂单 4.00 USDT。
请仔细看挂单那一栏:挂单来回只需 4 次结算就会被静止费率的资金费超过,也就是一天多一点。同一家交易所的吃单来回能撑到 11 次。因此资金费何时反超,主要取决于你如何进出场。
同一张表放到 OKX 或 Bitget 上,只有手续费单元格(吃单 10.00 或 12.00 USDT,挂单 4.00 USDT)与实测费率不同(同样这 90 次结算中,OKX 的 BTC-USDT-SWAP 均值为 0.00587% / 8 小时,Bitget 的 BTCUSDT 为 0.00592%,均来自各自的资金费率历史 API)。三家的 ETH 都与 BTC 相差不过千分之几:Bybit 0.00497%,OKX 0.00599%,Bitget 0.00677%。
| 持仓时长 | 8 小时结算次数 | 资金费 @ 0.01%/8h(USDT) | 资金费 @ 实测 0.00502%/8h(USDT) | 来回手续费,吃单 0.11%(USDT) | 来回手续费,挂单 0.04%(USDT) |
|---|---|---|---|---|---|
| 8 小时 | 1 | 1.00 | 0.50 | 11.00 | 4.00 |
| 1 天 | 3 | 3.00 | 1.51 | 11.00 | 4.00 |
| 3 天 | 9 | 9.00 | 4.52 | 11.00 | 4.00 |
| 7 天 | 21 | 21.00 | 10.54 | 11.00 | 4.00 |
| 14 天 | 42 | 42.00 | 21.08 | 11.00 | 4.00 |
| 30 天 | 90 | 90.00 | 45.18 | 11.00 | 4.00 |
回本持仓时长
由于两项成本都按名义价值收取,这个对比可以化简为两个百分比和一次除法:
回本结算次数 = 来回手续费 ÷ 每次结算的资金费率
回本天数 = 回本结算次数 ÷ 每天结算次数(8 小时合约为 3)
持仓短于这个时长,手续费是你更大的成本;持仓更久,则是资金费。下表按三个资金费水平为每家交易所分别计算:溢价平稳时所有公式都会回到的静止费率(0.01% / 8 小时)、各交易所资金费率历史 API 给出的 2026-08-15 至 2026-09-14 BTC 实测均值,以及该合约的上限。
上限那一行最容易被低估。Bybit BTCUSDT 的上限是每次结算 0.333%,OKX BTC-USDT-SWAP 是 0.375%,Bitget BTCUSDT 是 0.30%。其中每一个都在单次结算里就超过了完整的吃单来回(0.10%–0.12%),也就是说一次触顶结算的成本约为整笔交易手续费的三倍;而在那一刻三家都会缩短间隔,下一次结算来得更快。触顶结算很少见(本次 90 次结算窗口内三家的单次最高读数为 0.0100%),但一张忽略它们的回本表是缺了尾部风险的。
关于 OKX 与 Bitget 上每 4、2 或 1 小时结算的合约,有一点间隔上的注意事项:它们公式中的 8/N 项会让单期费率按比例变小,所以请按日对比(费率 × 每天结算次数),并用天数而非结算次数来衡量回本。
| 交易所与下单类型 | 来回一趟 | @ 0.01%/8h(静止费率) | @ BTC 实测均值(2026 年 8 月 15 日 – 9 月 14 日) | @ 合约上限 |
|---|---|---|---|---|
| Bybit 吃单 | 0.110% | 11 次结算 ≈ 3.7 天 | 0.00502%/8h → 21.9 次结算 ≈ 7.3 天 | 0.333% → 不到 1 次结算 |
| Bybit 挂单 | 0.040% | 4 次结算 ≈ 1.3 天 | 8.0 次结算 ≈ 2.7 天 | 不到 1 次结算 |
| OKX 吃单 | 0.100% | 10 次结算 ≈ 3.3 天 | 0.00587%/8h → 17.0 次结算 ≈ 5.7 天 | 0.375% → 不到 1 次结算 |
| OKX 挂单 | 0.040% | 4 次结算 ≈ 1.3 天 | 6.8 次结算 ≈ 2.3 天 | 不到 1 次结算 |
| Bitget 吃单 | 0.120% | 12 次结算 ≈ 4.0 天 | 0.00592%/8h → 20.3 次结算 ≈ 6.8 天 | 0.30% → 不到 1 次结算 |
| Bitget 挂单 | 0.040% | 4 次结算 ≈ 1.3 天 | 6.8 次结算 ≈ 2.3 天 | 不到 1 次结算 |
返佣能覆盖什么,不能覆盖什么
手续费返佣是你实际支付的交易手续费的一部分。它不是资金费的分成,也不可能是,因为资金费从来不进交易所口袋:Bybit、OKX 与 Bitget 都声明它在多空持仓者之间划转,自己分文不取。资金费上没有佣金可供联盟伙伴返还。如果某个服务暗示相反的事,请再读一遍它的条款。
在上面的 Bybit 例子里,Rebatly 的基础等级(Bybit 月交易量低于 $50M 为 40%,自 $50M 起升至 45%,自 $150M 起升至 50%)会把 11.00 USDT 吃单手续费中的 4.40 USDT 返还给你,手续费那栏因此降到 6.60 USDT;挂单来回则从 4.00 USDT 降到 2.40 USDT。资金费那栏不变:按实测费率 30 天为 45.18 USDT,按静止费率为 90.00 USDT。返佣会把交叉点往后推(6.60 USDT 的手续费账单在 6.6 次结算后才被静止费率的资金费超过,而非 11 次),但对那之后一直在跑的计价器毫无作用。
真正会改变资金费那一栏的,是你所处的方向、你持仓窗口内的费率,以及你持有多久。在本次 90 次结算的窗口里,三家交易所几乎每次结算的费率都为正(Bybit BTCUSDT 仅 2/90 次为负,OKX 为 5/90,Bitget 为 9/90),因此多头支付、空头收取;同样 10,000 USDT 的 Bybit 空头在这 30 天里大约会收到 45 USDT。这是对某一个月的描述,不是规律:另一个窗口可能让符号反转,文末链接的资金费率历史端点可以让你在下任何判断前先查当前情况。
Rebatly 在手续费这一栏的机制:返佣按你实际支付的交易手续费每日计算,每天的金额于次日以 USDT 通过内部转账发送到你自己的交易所账户,通常在 UTC 04:00 至 12:00 之间。最低派发为 1 USDT;不足的日子会累计到达标为止。Rebatly 只会看到你公开的交易所 UID:不涉及 API 密钥、不涉及密码、不托管资金、不需要充值。余额与历史记录可在 Telegram 机器人 t.me/rebatlybot 查看。
如何同时压低两者
手续费:在策略允许的地方用挂单。三家交易所的挂单来回都是 0.04%,对比吃单的 0.10%–0.12%,在任何返佣之前就已经降低 60%–67%。再叠加返佣,一笔 10,000 USDT 交易的手续费那栏可以从 11.00 USDT(Bybit 吃单、无返佣)降到 2.40 USDT(40% 等级下的挂单)。短线剥头皮回本指南详细推演了这对短周期策略意味着什么。
资金费:少跨过几次结算。只有在结算时间点持有仓位才会被收取资金费,OKX 明确表示在计费前平仓即可免除。在 8 小时合约上,一个 08:30 UTC 开仓、15:30 UTC 平仓的仓位不付资金费;而 15:59 开仓、16:01 平仓的仓位要付一整次。对波段交易来说,让开平仓时间对准结算时钟,一周可以增减一两次结算;在触顶的情况下,单独那一次结算就可能超过整笔手续费账单。
看好倒计时,并且尊重它的边缘。每个合约页面都会显示当前预测费率与距下次结算的时间,三家交易所的资金费率历史也都是公开的。不要打算在最后一秒平仓:Bybit 提醒,在「资金费时间点前后 5 秒内」开仓或平仓「无法保证该仓位是否被计入本次资金费周期」,且不提供补偿;OKX 则表示计费可能在时间点之后最多一分钟内完成。请给自己留几分钟,而不是几秒。
留意间隔变化。当费率触及上限时,Bybit 会把合约切换为每小时结算,OKX 每出现一次触顶结算就升一档,Bitget 也把部分合约列为 2 小时与 4 小时周期。一个一直每 8 小时结算的合约,在挤压行情中可能开始以两倍、四倍甚至八倍的频率收费;Bybit 说这些变更可能不另行公告,OKX 说结算时间与上限可能实时调整。该合约当前的间隔就在生成上表的那些 API 字段里,也显示在合约页面倒计时旁边。
手续费才是你能控制的变量
你无法设定资金费率,也无法挑选自己需要持仓的月份。你能决定的是下单类型、相对结算时钟的持仓窗口,以及每一笔交易手续费是否有一部分回到你手里。这就是为什么手续费那一栏值得下功夫:它是确定的,无论方向如何每笔交易都要付,而且返佣会与挂单叠加,因为两者作用在同一个数字上。
开设 Bybit、OKX 或 Bitget 新账户时输入推荐码 REBATLY(账户开好之后交易所无法再补挂推荐码),Rebatly 便会把它的联盟佣金以返佣形式与你分享:Bybit 最高返还交易手续费的 50%,OKX 与 Bitget 最高 40%,按月交易量分级。返佣按实际支付的手续费每日计算,次日以 USDT 通过内部转账到你自己的交易所账户,通常在 UTC 04:00 至 12:00 之间,最低 1 USDT、不足则累计。Rebatly 只看到你公开的 UID;账户始终由你完全掌控。余额请查 t.me/rebatlybot;客服在 t.me/rebatly 与 hello@rebatly.io。
想算你自己的数字:Bybit 手续费计算器可按你的交易量与下单结构给出手续费那一栏,短线剥头皮回本指南则覆盖资金费几乎可以忽略、完全由手续费决定结果的短周期情形。想刷新资金费那一栏,本页使用的三个历史端点都是公开的、无需登录:Bybit 资金费率历史、OKX 资金费率历史、Bitget history-fund-rate。对 fundingRate 字段取均值,乘以你的名义价值,就得到当前每次结算的成本。更多手续费指南见指南索引。
Rebatly 是一家以佣金为收入来源的独立联盟伙伴;本文不构成投资建议。
指南
已返佣 $10M+ · 每日以 USDT 发放 · 永远不需要密码或 API 密钥
已经注册过了?发消息给 @rebatly,我们帮你确认是否已绑定。
2026 年 9 月 14 日 — 发布。基础等级费率已核对 Bybit 手续费结构页面(VIP 0 行,2026-09-02 更新)、OKX 合约交易手续费页面(Lv1,2026 年 8 月 26 日更新)与 Bitget USDT 本位手续费文章;资金费结算间隔与上限取自 2026-09-14 的 Bybit instruments-info、OKX funding-rate 与 Bitget contracts/current-fund-rate API;实测资金费均值由文末所列三个资金费率历史端点返回的 2026-08-15 至 2026-09-14 共 90 次结算计算得出。资金费数据是该窗口的快照;在依赖实测费率各行之前,请通过所列端点刷新。
常见问题
资金费是付给交易所还是付给其他交易者?
付给其他交易者。Bybit 表示资金费直接在多头与空头持仓者之间交换;OKX 表示它仅促成交易者之间的资金交换,在该机制下不收取服务费;Bitget 表示资金费并非支付给 Bitget,而是在多空之间结算。交易所赚的是你开仓与平仓的交易手续费;在资金费上它什么也赚不到。
资金费一天要多少钱?
按公式的静止费率每 8 小时结算 0.01% 计算,相当于每天名义价值的 0.03%,即 10,000 USDT 仓位每天 3 USDT。在 2026-08-15 至 2026-09-14 的 90 次结算里,BTCUSDT 实测均值更低:Bybit 每天 0.0151%,OKX 0.0176%,Bitget 0.0178%,也就是每 10,000 USDT 每天约 1.50 至 1.80 USDT。在上限水平(视交易所为每次结算 0.30%–0.375%),单次结算的成本就超过整个吃单来回。把合约页面上的当前费率乘以你的仓位价值,即得当日数字。
Bybit 的资金费间隔是 8 小时还是 4 小时?
依据 Bybit 2026-09-14 的 instruments-info API,BTCUSDT 与 ETHUSDT 永续为 480 分钟(8 小时),在 00:00、08:00 与 16:00 UTC 结算。间隔因交易对而异,且当资金费率触及上限时,Bybit 会自动把合约切换为每小时结算,其上限与频率可能在不另行公告的情况下变动。请查看你所交易合约上的倒计时,不要默认是 8 小时。
推荐返佣包含资金费吗?
不包含。返佣是交易所就你的交易手续费支付给联盟伙伴的佣金的一部分,只按交易手续费计算。资金费在交易者之间交换,交易所分文不取,因此没有可分享的佣金。返佣降低的是手续费那一栏;资金费那一栏取决于你的方向、费率与持仓时长。
杠杆会改变手续费与资金费谁更贵吗?
不会。两者都按仓位价值(名义价值)收取,而非按保证金收取,所以两者之间的比例与回本持仓时长在 1 倍与 10 倍杠杆下完全相同。杠杆改变的是各项成本相当于你所投保证金的百分比:在 10,000 USDT 的 Bybit 例子中以 10 倍杠杆计,30 天实测资金费 45.18 USDT 相当于 1,000 USDT 保证金的 4.5%,而 11.00 USDT 的吃单手续费相当于 1.1%。