HUILUMI SHEET 13

首页/词条手册/合约

持仓过夜为什么被扣钱:资金费率到底在收什么

同样扛一夜,有时候账上少一笔,有时候多一笔。这笔钱从谁那儿来、什么时候动手收,这篇从头走一遍。

岑野(笔名)2026 年 9 月 5 日发布实时费率表截图取自 2026 年 9 月2026 年 9 月 16 日更新

同样一个仓位,同样一夜什么都没做。第二天早上打开账户,有时候账上少了一笔,有时候多了一笔。

少的那次多半会被你注意到,特别是本来就浮亏着的时候——行情没怎么动,账户余额却又少了一笔。多的那次容易被忽略,因为人常盯着持仓盈亏,没有逐笔看资金流水。资金费用改变的是账户资金,不是把收付金额直接混进未实现盈亏。

这两笔都是资金费,只是收付方向相反。计算所用的百分比叫资金费率,通常显示在合约页顶部,旁边是距下一次结算的倒计时。

付钱的是持仓的一方,收钱的是站在对面的那一方

先把最容易搞反的一件事定下来:这笔钱不进平台的口袋。结算那一刻,系统在多头和空头之间做一次转手,费率为正,所有多头各出一笔,按持仓大小分给所有空头;费率为负,反过来,空头出钱,多头收钱。平台在中间做通道,一般不从这笔钱里抽成(具体到某一家会不会有别的安排,看它自己的合约规则页)。

那为什么这么多人以为是平台收的?因为你在界面上看到的就是一条支出。费用从平台规则指定的可用余额或保证金中扣除,跟手续费被划走的样子长得一模一样,界面不会画个箭头告诉你它去了哪个陌生人那里。

这两笔钱得分开记,它们的规矩完全不同:

这一项手续费资金费
收给谁平台持相反方向的其他交易者,平台只做转手
什么时候收每一次成交,开仓一次、平仓再一次只在结算那一刻,且你当时还持着仓
按什么算这笔成交的金额你持仓的名义价值
方向只会往外出可能出去,也可能进来
在哪儿查成交记录和手续费账单合约账户的资金流水,类型写着资金费用

最后一行值得你今天就去点开看一眼。资金费一般单独放在一类流水里,一笔一条,带时间。你要是有过持仓过夜的经历,那里面已经躺着几条了,正负都可能有。对不上账的时候先翻这一栏,比对着 K 线回忆半天管用。

永续合约没有交割日,得有根绳子把它拽回现货附近

有到期日的期货按合约规定进行实物交割或现金结算。到期结算机制会促使期货价格与相应现货或结算参考价收敛,具体结算价格和方式由合约规则决定。

永续合约把到期日去掉了。方便是真方便,你想拿多久拿多久。麻烦也跟着来:没有那一天逼着它收敛,合约价可以长期漂在现货价上面或者下面,漂到跟标的没多大关系。

资金费率是补上去的那根绳子,靠钱来拽。

买入需求较强时,合约可能被推到现货参考价上方,形成升水。这通常会推动资金费率向正值变化,但最终仍取决于利率、溢价采样和上下限规则。费率为正时,持多单的人每一期往外掏钱,持空单的人每一期在收钱。掏钱的嫌贵,慢慢有人不愿意再扛;收钱的觉得划算,愿意进来做空。两头一挤,合约价被拉回现货附近。合约贴水通常会推动费率下降,但不保证立即转负,仍须按实际公式和当期页面核对。

费率可以反映溢价与利率等因素的共同作用,但不是多空人数统计,也不能仅凭正负反推出即时价差。这个费率的算法里通常有两块东西:一块是溢价部分,也就是合约价相对指数价偏离了多少;另一块是一个基础利率,你在资金费率表上能看到它单独占一列。具体公式、取样方式和上下限各家不一样,写在各自的合约规则里。

有一点要克制:别拿它当行情指标用。费率高说明这一刻多头拥挤,这是已经发生的事,不是接下来会怎样。挤得厉害的行情后面既可能继续冲,也可能一根针把杠杆多单清一遍。把它当一项持仓成本读就够了。

是否收付看实际结算,别把倒计时当成抢跑开关

资金费不按你持了几个小时来摊。多数平台的做法是在结算时刻拍一张照:结算时手上有多少仓位,就按实际参与结算的仓位收付。结算处理并非屏幕上精确到一秒的开关,临近结算开平仓,不保证能避开或拿到资金费。

推论两条,都挺反直觉:

知道这条之后,容易冒出一个念头:那我每次赶在结算前平掉,再重新开回来,不就免费了。

平仓和重新开仓各有交易费用。使用市价单时按适用的 taker 费率核对;maker 与 taker 的差额取决于账户和交易对,并不总是不同。中间还有一段空窗,价格在这几秒几十秒里往哪边走没人管得了,跳一下就够把省下的费率吃掉好几倍。

先比较一期资金费和一次平仓、一次重新开仓的手续费。若暂按相同名义金额计算,两者都随金额同比例增减,谁更高取决于费率,不能因为仓位大就断定资金费更高。例如名义金额 1,000、当期需付资金费率 0.06%、两笔交易费率合计 0.04%,分别是 0.6 和 0.4;金额变为 10,000,分别是 6 和 4,大小关系没变。这只是费用算例,尚未计入滑点、空仓期间的价格变化和其他收费,不能据此决定是否平仓。

还有个中间做法:不用全平,减一部分仓也能按比例少付,因为拍照拍的是你那一刻的持仓量。

结算时刻前后盘口是什么样子,各个合约差别很大,可以在临近结算的那几分钟自己看看。

要付多少:乘的是名义价值,跟你压进去的保证金没关系

公式很短:这一期你付出去或者收进来的钱,等于持仓的名义价值乘以当期费率。

本文的数量乘价格算例适用于线性合约,名义价值通常按持仓数量与结算所用标记价计算。币本位反向合约的持仓价值和结算资产计算不同,需用对应规则换算。在开仓时、只按初始保证金估算的简化情形下,可用保证金乘杠杆估算;持仓期间仍应按数量和当期标记价算名义价值。

所以这一节的重点是:杠杆不改变你付出去的钱数,只改变这笔钱相对你本金的分量。

举个纯算术的例子。两个人各自握着同样一万块的名义价值,费率假设是万分之一——这个数是我随手挑的一个好心算的值,任何合约的真实费率每一期都在变,别拿它当真。两个人这一期都付一块钱,一分不差。区别在下面这张表里:

杠杆压了多少保证金那一块钱占保证金相对 2x 放大了
2x50000.02%1 倍
5x20000.05%2.5 倍
10x10000.1%5 倍
20x5000.2%10 倍
50x2000.5%25 倍

这张表是道除法,跟哪家平台无关,拿计算器按一遍就能复出来。同样一笔钱,在 50x 的账户里咬掉的本金比例是 2x 的二十五倍。

还有一层:资金费会先按平台规则从可用余额等指定资金来源扣除;余额不足而动用仓位保证金时,才会直接挤压这个仓位的余量。余额一少,保证金率往危险那头爬一格,强平价跟着朝你挪一点。平时无所谓,可要是仓位本来就贴着维持线在晃,一次结算完全可能是压垮它的那一下——而你什么都没做,甚至在睡觉。这几个数怎么互相拉扯,合约界面那六个数字里按顺序排过一遍。

扛一个月,这笔钱累成什么样

单看一期,资金费通常小得让人懒得看。它的杀伤力不在单次,在次数。

按 8 小时一期算,一天三次,一个月九十次上下。估这笔开销只要一个乘法:名义价值 × 当期费率 × 一天结算几次 × 你打算持有几天。算出来的数跟你期望赚到的钱摆在一起比一比,心里就有底。

这个乘法有个前提得说清楚:费率不是恒定的。横盘的时候它可能贴着零上下摆,单边狂热的时候可能连着很多期停在高位,也可能某几期突然翻负。所以那个乘法只算得出量级,别当预算表用。

能说的规律只有一条:如果持续处于付款方向,持有越久累计支出越多;固定保证金又放大仓位时,资金费金额也随之增加。只改杠杆而不改仓位数量,不会凭空多收这笔钱。这笔钱和手续费、点差、滑点、提币费一起,构成了一笔交易真正漏掉的那部分。

费率为负时,多头收钱,空头付钱

具体到负费率:结算时持有多单才是收款方,空单是付款方;费率为正时则相反。看上去像白拿钱,其实不是。

先把代价摆出来。

你收的是一笔按名义价值算的小钱,同时扛的是这个仓位百分之百的价格风险。费率给你的那点,价格朝反方向走上零点几个百分点就能全部抹掉。费率本身也随时会翻正,它反映的是当下的拥挤程度,下一期是正是负没人说得准。

如果当期费率为正,常见的下一句是:那我现货买一份、合约空一份,能不能一边对冲一边收资金费?这个思路不能搬到负费率上,负费率时空单反而要付钱。这个思路不是不能做,但它比听上去麻烦。价格往上走的时候,合约那一侧的浮亏在吃你的保证金,补不及时就是强平,而现货那一侧的浮盈救不了它,那是另一个账户里的资产。

它要占用两份资金、要盯两个仓位、还得随时准备给合约那边补钱,收回来的那点费率未必抵得过这些麻烦。真要试,先把合约那一侧被强平的情形推演一遍。

开仓之前,看一眼倒计时和当期费率

这个数有两个地方能看到。

一个是合约页顶上那一行,写着资金费率,后面跟着到下一次结算还剩多久,看的是你正在交易的这一个合约。另一个是专门的费率表,能把所有合约横着排开比。币安那份在实时资金费率页,长这个样子:

币安实时资金费率表,从左到右依次是合约名称、时间周期八小时、到下次资金时间的倒计时、当期资金费率和基础利率
实时资金费率表(截于 2026 年 9 月)。时间周期那一列写的是这个合约多久结算一次,倒计时是到下一次还剩多久,右边两列分别是当期费率和公式里的基础利率。图上每一个数都是截图那一刻的,你打开时不会一样,看列的位置和含义就行。

同一时刻不同合约的费率能差出很远,有的贴着零,有的高到让长期持仓明显不划算。

关于周期,说句谨慎的:多数永续合约每 8 小时结算一次,也有周期更短的合约,究竟几小时以你交易的那个合约页面上写的为准。这类规则平台会调。

历史那一栏也值得点开一次。它能告诉你这个合约过去一段时间里费率主要待在哪一边,长期偏正,说明扛多单在这个合约上是一项持续的开销。

最后是那个动作本身:开仓之前扫一眼倒计时,和当期是正是负。要是你打算持有过夜,顺手数数今晚会经过几次结算、你站在收钱那一头还是付钱那一头。这不会改变你对行情的判断,但会改变你对这笔仓位值不值得扛的判断。

资金费按实际周期结算,不一定每天三次;费率变化或保证金余量较小时,一次扣费也可能加大清算风险。价格亏损与资金费同时影响账户,不能因为单期费用看起来小,就忽略持仓规模和强平距离。

至于行情明明没到你写的那个价、仓位怎么就没了,那是强平价和标记价格的事。

结算前平仓、负费率做空、只买现货要不要管

赶在结算前一分钟平仓,真能省下这笔钱吗?

如果已在实际结算前完成平仓,通常不参与当期收付;临近结算的开平仓不保证能避开资金费,最终核对账户流水。但省下来的未必是净赚。你要多付一次平仓手续费、一次重开的手续费,这两笔通常按吃单价算;中间那段空窗里价格怎么走不归你管,跳一下就可能超过省下的费率。动手之前比两个数:开平两笔手续费的总额,和名义价值乘当期费率算出来的那一期资金费。前者大,就别折腾。

资金费率是负的,是不是说明现在该做空?

不能这么用。费率反映的是这一刻合约价相对现货偏到哪一边、人挤在哪一边,说的是已经发生的事,不含对后面的判断。费率为负时,空头向多头付资金费,做空的一方是在付钱,还要承担价格风险;即使换成收资金费的方向,价格亏损也可能远超收到的钱。费率本身也随时会翻正。把它当成本项看是对的,当买卖信号看是另一回事。

我只买现货、不碰合约,需要担心资金费率吗?

不需要。现货是你买了就握在手里,没有结算周期,也没有对手方跟你互付这笔钱,持有本身不产生这项费用。现货那边花钱的地方是买卖时的手续费、盘口的点差和滑点,以及提币时的网络费。有一个例外要分清:如果你用的是杠杆借币去买现货,那是借钱,要付利息,那笔利息跟合约的资金费率是两套完全不同的规则,别混在一起算。