做加密货币合约,很多人盯着 BTC 涨跌、持仓量和爆仓数据,却经常忽略一个每天都在影响账户余额的东西:
资金费率。
有时候你方向判断对了,BTC 也确实上涨,但账户里的盈利却比预想少。
如果持仓时间比较长,原因很可能不是手续费,而是资金费。
永续合约和传统期货最大的区别之一,就是它没有固定到期日。为了让永续合约价格不要长期偏离现货价格,交易平台会通过资金费率,让多头和空头之间定期进行资金转移。
最简单的理解方式是:
资金费率为正,多头通常付钱给空头。
资金费率为负,空头通常付钱给多头。
Binance、Bybit 和 Coinbase 的官方规则都采用这一基本机制,不过具体计算公式、结算频率和适用规则会因平台和合约而不同。
什么是资金费率
资金费率英文叫 Funding Rate。
它不是传统意义上的交易手续费,也不是交易所单方面收取的一笔费用。
在永续合约市场中,资金费主要发生在:
多头 ↔ 空头
之间。
当永续合约价格明显高于现货价格时,资金费率往往偏正。
这时候:
Long 多头 → 支付资金费 → Short 空头
如果永续合约价格低于现货价格,资金费率可能转为负值。
这时候:
Short 空头 → 支付资金费 → Long 多头
这个机制的目的,就是给交易者一个经济激励,让永续合约价格重新靠近现货价格。
所以资金费率本质上是永续合约市场的一种价格调节机制。
为什么永续合约需要资金费率
传统期货有到期日。
比如一张期货合约:
2026年12月到期。
随着到期时间越来越近,期货价格会受到交割机制影响,最终向现货价格靠拢。
永续合约没有这个到期日。
你可以一直持有。
那问题来了:
如果永续合约长期没有约束,会不会一直比现货贵很多,或者便宜很多?
资金费率就是用来解决这个问题的。
假设 BTC 现货:
100,000 USDT
但 BTC 永续合约:
101,000 USDT
合约明显比现货贵。
这时候资金费率可能偏正。
多头需要向空头支付资金费。
对于一部分交易者来说:
既然做多要不断付钱,那么继续大量做多的成本就会上升。
反过来,做空并收取资金费的人会获得一定经济激励。
这种机制有助于推动永续合约价格向现货价格靠拢。
正资金费率是什么意思
这是最重要的概念。
假设:
BTC资金费率:
+0.01%
通常意味着:
多头支付,空头收取。
比如你持有:
100,000 USDT 的 BTC 永续合约仓位。
资金费率:
+0.01%
那么一次资金费大约是:
100,000 × 0.01%
= 10 USDT
也就是说,在对应资金结算时点,如果你的仓位符合平台结算规则,你可能需要支付约 10 USDT。
Binance 官方给出的基本计算方式也是:
Funding Fee = Position Notional Value × Funding Rate
其中仓位名义价值与合约数量和价格有关。
这里要注意一个非常容易搞错的问题:
资金费不是按照你的保证金金额直接计算,而通常是按照仓位名义价值计算。
这就是为什么杠杆交易中,资金费可能比新手想象的高。
负资金费率是什么意思
如果资金费率变成:
-0.01%
方向就反过来了。
通常是:
空头支付,多头收取。
假设你的 BTC 空头仓位名义价值:
100,000 USDT
资金费率:
-0.01%
那么对应资金费大约为:
100,000 × 0.01%
= 10 USDT
具体结算方式仍然以交易平台的规则为准。
Coinbase 官方对国际衍生品的说明同样指出,资金费率为正时多头支付空头,资金费率为负时空头支付多头。
资金费率怎么算
最基础的公式其实非常简单:
资金费 = 仓位名义价值 × 资金费率
假设:
BTC价格:100,000 USDT
你的仓位:1 BTC
那么名义价值:
100,000 USDT
如果资金费率:
+0.02%
资金费:
100,000 × 0.02%
= 20 USDT
如果你是多头,这笔资金通常由你支付。
如果你是空头,在符合结算条件的情况下则通常获得对应资金。
但这里还有一个细节:
每家交易所计算资金费率的公式不完全相同。
Binance 说明资金费率主要由利率和溢价指数等因素决定;Bybit 也采用利率和平均溢价指数等因素计算。
所以不要直接拿 Binance 的资金费率公式去套其他平台。
资金费率多久收一次
这个问题没有一个适用于所有交易所的固定答案。
很多主流加密货币永续合约曾长期采用 8小时 的资金费结算周期,但不同交易所、不同交易对可能存在差异。
例如 Bybit 官方说明,不同交易对可以有不同的资金费间隔;以 8 小时周期为例,资金结算时间为:
- 00:00 UTC
- 08:00 UTC
- 16:00 UTC
换算成北京时间就是:
- 08:00
- 16:00
- 00:00
但不能把这个时间表直接套到所有合约上。Bybit 当前规则明确指出,不同交易对可能有不同资金费间隔,而且极端市场条件下也可能调整。
Coinbase 的部分永续产品则采用每小时资金费计算和相关结算机制。
所以最稳妥的办法是:
直接看你正在交易的具体合约页面。
资金费率倒计时怎么看
很多交易所的合约页面会显示:
Funding Rate
以及:
Next Funding
或者:
Funding Countdown
比如页面显示:
资金费率:
+0.015%
倒计时:
02:35:10
这代表当前显示的资金费率和下一次资金结算之间还有大约 2 小时 35 分钟。
但这里不要把它理解成:
到了倒计时结束,所有人一定按照当前这个数字支付。
因为很多平台的资金费率会在结算前持续更新。
Bybit 官方明确说明,资金费率会在下一次资金时间之前实时波动,并根据利率和溢价指数更新。
所以:
当前资金费率 ≠ 下一次最终一定使用的资金费率。
这点非常重要。
什么叫预测资金费率
有些交易所会显示:
Current Funding Rate
以及:
Predicted Funding Rate
这两个不要混淆。
Current Funding Rate 是当前已经计算出来的资金费率。
Predicted Funding Rate 则是根据当前市场数据对下一次资金费率的估计。
市场快速变化时,预测值可能明显变化。
所以如果你看到:
当前:
+0.005%
预计:
+0.018%
说明当前市场条件下,下一次资金成本可能比现在高。
但它依然不是保证值。
为什么资金费率会突然升高
资金费率变化通常与永续合约和现货之间的价格关系、市场多空需求等有关。
一个很常见的场景:
BTC快速上涨。
大量交易者开始追多。
永续合约价格被推高。
多头拥挤。
资金费率开始上升。
于是你可能看到:
BTC上涨
↓
OI增加
↓
资金费率升高
↓
多头持仓成本增加
这是一条非常常见的市场链条。
但不要把它简单理解成:
资金费率高 = BTC马上要跌。
这并不成立。
牛市中,资金费率可以在较长时间里维持正值。
资金费率高只能告诉你:
多头为持仓支付的成本正在增加,市场多头需求较强或合约相对现货存在较高溢价。
至于价格接下来怎么走,还要结合价格、OI、现货成交量和清算数据判断。
高资金费率意味着什么
如果一个币的资金费率长期维持很高,通常说明永续合约市场中的多头需求比较强。
但这里有两个完全不同的情况。
情况一:价格上涨,OI增加,资金费率升高
比如:
BTC:
上涨 5%
OI:
增加
Funding:
持续为正
这说明市场正在出现比较明显的多头参与。
但同时也意味着:
多头越来越拥挤。
如果行情继续上涨,多头可以继续承受资金成本。
如果行情突然反转,拥挤的多头可能出现集中平仓。
情况二:价格横盘,OI增加,资金费率很高
这个情况就需要更谨慎观察。
因为价格没有明显上涨,但杠杆仓位不断增加。
如果多头不断付资金费,价格却不动,那么持仓成本在不断累积。
这时候市场可能更容易出现一次比较大的方向选择。
但依然不能单凭资金费率预测涨跌。
低资金费率是什么意思
低资金费率并不代表行情一定不好。
比如:
BTC:
+0.001%
可能意味着市场多空相对平衡,或者永续合约和现货之间的价差并不大。
如果价格正在上涨,但资金费率依然比较温和,同时现货成交量和 OI 都在增长,这种结构和:
价格暴涨 + 极高资金费率
的市场状态完全不同。
所以看资金费率的时候,最好不要只问:
现在是多少?
更应该问:
过去几小时、过去一天,它是在升高还是下降?
趋势往往比单个数字更有参考价值。
资金费率为什么会出现负数
假设 BTC 快速下跌。
市场情绪转弱。
大量交易者开始做空。
永续合约价格可能低于现货。
于是资金费率可能变成负值。
例如:
-0.01%
这时候:
空头支付资金费给多头。
如果负资金费持续扩大,说明空头持仓越来越拥挤。
这同样不是一个简单的做多信号。
因为市场完全可能继续下跌。
真正值得关注的是:
负资金费 + 价格走势 + OI + 清算
这几个数据组合起来以后,信息量才会明显增加。
资金费率和OI怎么一起看
如果你已经在看合约市场,我非常建议把资金费率和 Open Interest 放在一起。
可以用这张表快速理解。
| 价格 | OI | Funding | 常见市场状态 |
|---|---|---|---|
| 上涨 | 增加 | 正值升高 | 多头参与增强,多头变拥挤 |
| 上涨 | 增加 | 低正值 | 多头增加,但资金成本暂时不高 |
| 上涨 | 下降 | 正值 | 可能存在空头平仓推动 |
| 下跌 | 增加 | 负值扩大 | 空头参与增强,空头变拥挤 |
| 下跌 | 增加 | 接近0 | 多空重新寻找方向 |
| 下跌 | 下降 | 负值 | 可能存在多头平仓或去杠杆 |
| 横盘 | OI增加 | Funding升高 | 杠杆堆积,需要关注后续波动 |
这里的关键不是死记表格。
而是观察:
价格变化是谁推动的?
如果价格上涨主要来自现货买盘,和价格上涨主要来自高杠杆多头,市场结构并不一样。
资金费率和爆仓有什么关系
资金费率本身通常不是直接把你强平的原因。
但它会增加持仓成本。
假设你使用高杠杆做多 BTC。
你的保证金只有:
10,000 USDT
仓位名义价值:
100,000 USDT
资金费率:
+0.02%
那么一次资金费大约:
100,000 × 0.02%
= 20 USDT
如果资金费连续多次扣除,你的可用保证金就会受到影响。
当市场同时下跌时,资金费、交易手续费和未实现亏损会一起消耗账户的安全空间。
Binance 官方也说明,资金费是多空之间定期交换的资金,而合约仓位如果无法满足保证金要求,则可能进入强平流程。
所以真正需要关注的是:
亏损 + 资金费 + 手续费 + 保证金水平
而不是单独看资金费。
资金费率是不是交易所收走的钱
通常不是。
这是一个很容易误解的地方。
在典型的永续合约资金机制里,资金费是在多头和空头之间转移。
比如:
Funding:
+0.01%
符合结算条件的多头支付。
符合结算条件的空头获得。
Binance 官方明确说明,Binance 在资金费机制中主要提供撮合和结算基础设施,资金金额是在多空持仓者之间进行交换。
所以资金费和交易手续费是两回事。
交易手续费:交易平台收取的交易成本。
资金费:多空持仓者之间的周期性资金转移。
资金费率怎么算一个实际例子
假设你做多 BTC。
BTC价格:
100,000 USDT
仓位:
2 BTC
那么名义价值:
200,000 USDT
当前资金费率:
+0.015%
一次资金费:
200,000 × 0.015%
= 30 USDT
如果该资金费率在多个结算周期都保持类似水平,那么持仓时间越长,累计成本就越明显。
假设连续经历 3 次类似结算:
30 × 3
= 90 USDT
这里还没有计算交易手续费和价格波动。
所以做永续合约的时候,不能只看:
我开仓以后涨了多少。
还要看:
我为了持有这个仓位付出了多少成本。
为什么高杠杆更容易感觉到资金费
资金费主要按照仓位名义价值计算。
假设你有:
10,000 USDT保证金。
不开杠杆:
仓位 10,000 USDT
如果资金费率:
+0.02%
一次资金费:
2 USDT
如果使用 10 倍杠杆:
仓位:
100,000 USDT
同样:
+0.02%
一次资金费:
20 USDT
所以:
资金费率本身没变,但你的仓位变大了。
这就是杠杆交易中资金费容易快速累积的原因。
能不能靠资金费率赚钱
理论上存在通过资金费进行策略交易的方式。
最常见的一种思路就是:
现货 + 永续合约对冲。
例如市场出现较高正资金费。
交易者可能:
买入现货 BTC
同时做空等价值的 BTC 永续
这样如果价格大幅上涨或下跌,两个方向的价格风险部分对冲。
如果永续合约持续产生正资金费,空头理论上可能收到资金费。
但这并不等于无风险套利。
实际操作还要考虑:
- 现货和合约价格基差
- 资金费变化
- 交易手续费
- 滑点
- 借贷成本
- 保证金要求
- 强平风险
- 交易所风险
- 资产转移成本
尤其是资金费率是浮动的。
现在:
+0.05%
并不意味着未来几个周期都会保持 +0.05%。
Bybit 官方也明确说明资金费率会实时变化,而且不同交易对的资金费间隔和上限可能不同。
资金费率很高,是不是马上要跌
不能这么判断。
这是资金费率分析中最常见的误区。
高正资金费率说明多头支付成本较高。
它可以和多头拥挤联系起来,但不能直接推出:
高资金费 = 马上暴跌。
如果市场处于强趋势上涨阶段,资金费率可以长期保持正值。
真正值得观察的是:
价格 + OI + Funding + 清算
例如:
BTC上涨
OI快速增加
Funding持续升高
多头清算规模很低
这可能意味着杠杆多头不断进入。
如果随后:
BTC价格开始横盘
OI继续增加
Funding继续升高
就需要更加注意市场是否出现杠杆拥挤。
反过来,如果:
BTC下跌
OI快速下降
大量多头被清算
Funding从高位快速回落
则说明前面的杠杆多头正在被清理。
这时候单看 Funding 已经不够了。
交易时应该多久看一次资金费率
如果你是现货投资者,资金费率没有必要天天盯。
因为你没有永续合约仓位,就不存在对应的合约资金费支出。
如果你做短线合约,那么资金费率值得关注。
尤其是:
准备开仓之前
看看当前 Funding。
准备持仓过夜之前
看看未来几个资金周期。
仓位比较大时
计算资金费绝对金额。
行情极端上涨或下跌时
观察资金费率是否快速扩大。
OI突然增加时
同时观察 Funding 是否同步升高。
实战中可以建立一个简单的资金费率观察表
如果每天看 BTC、ETH、SOL 等主流合约,可以记录:
| 数据 | 重点观察什么 |
|---|---|
| Funding | 正还是负 |
| Funding趋势 | 正在升高还是下降 |
| OI | 杠杆仓位是否增加 |
| 现货价格 | 当前趋势 |
| 永续价格 | 是否明显偏离现货 |
| 清算 | 多头还是空头被大量清理 |
| 成交量 | 是否有资金参与 |
| 下次结算 | 距离资金费还有多久 |
这样比单独看一个 Funding 数字有用得多。
BTC、ETH、SOL的资金费率能不能直接比较
可以比较,但不要只看数字大小。
例如:
BTC:
+0.01%
ETH:
+0.03%
SOL:
+0.08%
乍看 SOL 的多头资金成本明显更高。
但不同资产的波动率、交易深度、合约参与度和市场结构不同。
所以不能直接得出:
SOL 一定比 BTC 更看多。
更合理的做法是比较:
Funding + OI变化 + 价格变化 + 清算
如果 SOL Funding 高,但 OI正在下降,和 Funding 高且 OI快速增加,含义并不完全一样。
资金费率最值得关注的其实是变化速度
比如:
Funding:
0.005%
↓
0.008%
↓
0.015%
↓
0.030%
这比单独看到:
Funding = 0.030%
更有信息量。
因为你知道:
多头持仓成本正在快速上升。
反过来:
0.030%
↓
0.018%
↓
0.008%
↓
0.002%
说明之前的多头拥挤正在缓解。
如果同时 OI下降、价格回落,就更容易判断市场正在去杠杆。
看资金费率时最容易犯的几个错误
看到正资金费就做空
不对。
正资金费只能说明多头支付资金给空头,并不能保证价格马上下跌。
看到负资金费就做多
同样不对。
空头拥挤可以持续很长时间。
只看一次资金费率
单个时间点的数据意义有限。
趋势通常比单点更加值得关注。
忽略仓位大小
同样的 Funding,10,000 USDT 仓位和 1,000,000 USDT 仓位产生的绝对资金费完全不同。
忽略交易所规则
不同平台的计算公式、资金费周期和上限可能不同。
把资金费当手续费
两者不是一回事。
交易手续费通常支付给平台。
资金费通常是在多头和空头之间转移。
资金费率怎么看才比较实用
如果你只是想快速判断合约市场状态,可以按照这个顺序:
先看价格
市场正在涨还是跌?
再看OI
上涨或下跌过程中,杠杆仓位是在增加还是减少?
然后看Funding
多头还是空头正在支付资金?
再看清算
有没有大量仓位已经被强平?
最后看现货
现货市场有没有真实买卖力量配合?
这样组合起来以后,Funding 才真正有价值。
它不是一个单独的涨跌预测指标。
它更像是:
观察永续合约市场拥挤程度和持仓成本的一个窗口。
常见问题
资金费率是什么意思?
资金费率是永续合约市场中用于调节合约价格与现货价格关系的周期性资金转移机制。
正资金费率谁付钱?
通常是多头支付给空头。
负资金费率谁付钱?
通常是空头支付给多头。
资金费率是交易所收的吗?
在典型永续合约机制中,资金费主要是在符合条件的多头和空头之间转移,而不是普通交易手续费。Binance 官方也明确区分了资金费和交易佣金。
资金费率多久收一次?
没有统一答案。很多合约采用 8 小时周期,但不同平台和交易对可能采用不同周期。Bybit 官方明确说明不同交易对可能存在不同资金费间隔;Coinbase 部分永续产品采用每小时机制。
资金费率高说明要跌吗?
不能直接这么判断。高正资金费率说明多头持仓成本较高,也可能意味着多头比较拥挤,但价格是否反转还需要结合 OI、清算、现货成交量等数据。
资金费率可以为负数吗?
可以。当永续合约相对现货处于折价等情况下,资金费率可能变成负值,此时通常由空头支付给多头。
资金费率怎么算?
最基础的计算方式是:
资金费 = 仓位名义价值 × 资金费率
实际计算还要按照具体交易所的合约规则执行。Binance 和 Bybit 都明确说明,其资金费率由相应的利率、溢价指数等机制计算。
为什么我的资金费这么高?
最常见的原因是仓位名义价值较大,或者资金费率本身处于较高水平。杠杆会放大仓位规模,因此即使资金费率本身变化不大,绝对资金费也可能明显增加。
做现货需要关注资金费率吗?
如果没有持有永续合约,通常不需要为自己的现货仓位支付永续合约资金费。但资金费率仍然可以作为观察市场杠杆情绪的一个辅助指标。
资金费率和OI一起看有什么用?
Funding 可以帮助观察多空持仓成本,OI 可以观察未平仓合约规模。两者结合价格和清算数据,可以更好地判断当前市场是否存在明显的杠杆拥挤。