RISK手续费只是合约成本里最好算的一项;真正可能让你亏掉整笔保证金的,是价格反向和强平。这页只讲费用怎么算。

TICKRULE

PART 23开通与操作

币安合约手续费怎么算?开一次、平一次,各按仓位价值收一笔

「币安合约手续费很贵」这句抱怨,通常是拿手续费跟保证金比出来的。合约交易手续费只认仓位价值,所谓合约杠杆手续费也不是另外一项收费——这两点算清楚,账就不糊涂了。

作者:邵一平 · TICKRULE 编辑部费率表截图于 2026-09

手续费示意图:一条横向仓位条,左端是写着 OPEN 的印章方块,右端是写着 CLOSE 的印章方块,两个方块上方各有一个计数器小窗
示意图:仓位两头各盖一次章。开一次、平一次,上面的计数器各跳一次。
U 本位合约手续费算例(以下两档是假设输入,不是账户费率报价)
这笔成交是费率每 1,000 USDT 仓位价值收
挂单算例假设 0.02%1,000 × 0.02% = 0.2 USDT
吃单算例假设 0.05%1,000 × 0.05% = 0.5 USDT

币安合约手续费 = 仓位价值 × 费率。开仓成交收一次,平仓成交再收一次,每一次按那笔成交是挂单还是吃单决定费率。它不看你押了多少保证金,也不看你开了几倍,也不管你是开多还是开空。

上表把挂单费率假设为 0.02%、吃单费率假设为 0.05%,只用于演示。币安的手续费计算说明也将示例数字标作假设费率;它能说明算法,不能替你确认当前账户报价。本文另保留了 2026-09 的费率表截图,读图和实际下单时查费率,是两件事。等级、优惠及合约类型不同,实际费率也可能不同。

费率在哪查?币安「手续费率 → 交易 → U 本位合约」

打开币安的合约手续费率页,选择「交易 → U 本位合约」,再找账户对应的等级和保证金资产。下面这张旧截图用来认列名,不替代你登录后显示的适用费率。

币安手续费率页的 U 本位合约表,列出普通用户、VIP 1、VIP 2 三行,分 USDT 挂单吃单、USDT 用 BNB 9 折、USDC 挂单吃单等列
币安「手续费率 → 交易 → U 本位合约」,截于 2026-09。USDC 那几列显示的是活动价,原价被划掉,活动随时会变;表格往右还有没截全的列。页面上的费率以你打开时为准。

先说单位:表里写的 0.0200% 就是 0.02%,也就是万分之二;0.0500% 是万分之五。代入算式时换成小数,分别是 0.0002 和 0.0005,小数点挪错一位,算出来就差十倍。这张表从左往右读:

  • 等级:第一行是普通用户,往下是 VIP 1、VIP 2 等等。刚开始做合约,基本都落在普通用户这一行。
  • 30 天交易量、BNB 持仓量:决定你算哪个等级。中间那一栏「及/或」写的是两个条件要同时满足还是满足其一,门槛以表里写的为准。
  • USDT 挂单/吃单:2026-09 截图中的普通用户一行显示 0.0200%/0.0500%;这只是截图时的读数,不是对现在费率的保证。
  • USDT 挂单/吃单 BNB 9折:截图里的 0.0180%/0.0450% 是当时 BNB 抵扣列的读数,是否适用要看账户当前条件,后面单独讲。
  • USDC 那几列:截图时是活动价,下面划掉的才是原价。这种数字别当长期的记,隔一阵回来看可能就换了。

页面顶部那条提示讲的是 TradFi 永续合约的活动,TradFi 合约在费率页里另有自己的分类,别和 U 本位合约这张表看串了。同一排里的「币本位合约」是另一张表,「现货及杠杆」是现货的费率,也不是这一张。

开仓一次、平仓一次:哪笔算挂单,哪笔算吃单?

每一笔成交单独收费,开仓成交收一次,平仓成交再收一次;这笔成交是挂单还是吃单,决定它用哪一档费率;下面的计算分别假设为 0.02% 和 0.05%。

区分只看成交的方式。你的单子先挂进订单簿,等别人来跟它成交,这笔是挂单;你的单子一进去,就跟订单簿上现成的单子成交掉,这笔是吃单。

市价单

一定是吃单。点下去立刻按市场上现成的挂单成交,按吃单费率收。

限价单 · 挂着等

挂单。价格没被立刻碰到,在订单簿里排着,后来被别人的单子成交。

限价单 · 一进去就成交

吃单。限价不等于挂单:你选的是单子类型,费率看的是那一笔成交怎么成交的,价格填得比现价还「积极」,一进订单簿就会被成交掉。

开仓挂单、平仓市价

两笔分开算:开仓那笔按挂单费率,平仓那笔按吃单费率。

一张单子只成交了一部分,就按成交的那部分收。还可能出现同一张限价单先吃掉一部分现有挂单、剩下的留在订单簿等成交的情况,核对费用时要按成交明细分开看。

如果你选了限价,却发现扣的是吃单费,先查它是否立即与已有订单成交。不要只看委托类型。币安的订单类型说明另外区分了 Post Only:这种订单如果会立即吃单,会被取消;普通限价单没有这个保证。

止损单、强平,算哪一种

止盈止损这类条件委托,看的是触发以后下出去的那笔单子:触发后下的是市价单,那一笔就一定是吃单;下的是限价单,再按它是立刻成交还是挂着等来分。

具体触发后是哪种单,以你设置时页面上的选项为准。

被强平是另一回事。币安的强平规则另列强平清算费,不能把它当成普通挂单或吃单费来估算。对账时若记录写的是强平,先查这项费用,再与正常平仓的成交手续费区分。

手续费怎么算?同一笔仓位,按两种成交方式各算一遍

公式两行:仓位价值 = 数量 × 成交价;手续费 = 仓位价值 × 费率。开仓用开仓成交价,平仓用平仓成交价,所以开平两笔手续费一般不会完全一样。

EXAMPLE · 假设的一笔仓位

某个币在 1,500 USDT 成交,你开了 0.4 个币的多单;后来在 1,450 USDT 平仓。保证金多少、开几倍,都不影响下面的手续费。

  • 开仓仓位价值:0.4 × 1,500 = 600 USDT
  • 平仓仓位价值:0.4 × 1,450 = 580 USDT
  • 价格盈亏:0.4 × (1,450 − 1,500)= −20 USDT
同一笔仓位的假设手续费(单位 USDT,未计资金费)
吃单进、吃单出(假设 0.05%)挂单进、挂单出(假设 0.02%)
开仓600 × 0.05% = 0.30600 × 0.02% = 0.12
平仓580 × 0.05% = 0.29580 × 0.02% = 0.116
手续费合计0.30 + 0.29 = 0.590.12 + 0.116 = 0.236
连价格盈亏一起−20 − 0.59 = −20.59−20 − 0.236 = −20.236

真实情况里,开仓和平仓未必是同一种方式。比如挂单进、吃单出,就是 0.12 + 0.29 = 0.41 USDT,落在两列中间。两种极端走法之间差 0.59 − 0.236 = 0.354 USDT。看着是零头,但它每一笔都收,同样的来回做得越多,零头越厚。还要注意这是一笔亏损的单子:手续费不会因为你亏了就少收,它只会让亏损再深一点。

这个例子挑的是亏损单,不是想暗示什么方向。换成盈利单,算法完全一样,手续费照样从盈利里扣掉。

头一回想亲眼看到这两笔扣款,最稳的是先在模拟盘里走一遍:开一单、平一单,再去成交记录里对每一笔扣了多少手续费,字段名以页面为准。只平掉一部分仓位时也一样,按平掉那部分的仓位价值收。模拟盘从哪进、第一单怎么下,写在模拟盘里下第一单的完整步骤那篇。

币安合约手续费很贵?贵在按仓位价值收

上面假设的费率只有万分之几。觉得贵,是因为拿它去跟保证金比:手续费按仓位价值收,同样的保证金若用于更大的仓位,手续费占保证金的比例就越大。币安的杠杆与保证金说明区分了初始保证金和仓位名义价值,计算费用时别把两者换着用。

EXAMPLE · 假设,只看占比

保证金 60 USDT,假设开仓、平仓吃单费率都是 0.05%,平仓价和开仓价一样;这里也暂不计其他费用。

  • 1 倍:仓位 60 USDT,开平两次 60 × 0.05% × 2 = 0.06 USDT,占保证金 0.06 ÷ 60 = 0.1%。
  • 10 倍:仓位 600 USDT,开平两次 600 × 0.05% × 2 = 0.6 USDT,占保证金 0.6 ÷ 60 = 1%。

两个倍数只是为了看出占比怎么变,不是建议。

在这些假设下,手续费占初始保证金 ≈ 0.05% × 2 × 杠杆倍数。10 倍算出 1%。换成别的账户费率,就把 0.05% 换掉;开平价格明显不同,则需要分别算两笔成交价值,不能直接乘 2。

最常看错基数的一点

0.05% 不是「每笔扣保证金的 0.05%」,是「每笔扣仓位价值的 0.05%」。在 10 倍下,它换算到保证金上就是每笔 0.5%。很多人觉得「怎么扣了这么多」,就是把这两个基数看混了。

换个角度:价格要走多少才够付手续费

还是一开一平都按吃单、平仓价和开仓价接近的情况:手续费约是仓位价值的 0.05% × 2 = 0.1%。价格盈亏也是按仓位价值算的,所以价格至少要朝你的方向走约 0.1%,才刚好把这两笔手续费挣回来,不管你开的是 1 倍还是 10 倍。杠杆改变的是这笔钱占保证金多少,不改变这个 0.1%。

来回的次数也会叠上去。接着上面 10 倍的假设:每来回一次,吃单手续费约占保证金 1%,同样的来回做 10 次,光手续费就是保证金的 10% 左右,还没算任何一次的价格盈亏。这句话只有一个意思:次数本身就是成本。

所以「合约杠杆手续费」并不是另一项收费。费率表里没有按杠杆倍数分的列,杠杆的代价藏在「仓位价值变大」里。倍数怎么把仓位撑大,杠杆是什么意思里算过。

和现货比一两句就够:现货按你实际买卖的金额收费,手里 60 USDT 最多成交 60 USDT;合约里 60 USDT 保证金能成交多大,取决于倍数。两边费率表是分开的,别拿一边的数套到另一边。

能少付的,另外要付的:BNB 抵扣、VIP 等级、资金费

能让费率变低的有两样:用 BNB 抵扣、升到 VIP 等级。永续合约还会按期收付资金费,计算总盈亏时需单独计入;它可能是收入或支出,付款也并非一律从仓位保证金扣除。

用 BNB 抵扣:打 9 折

按前文链接的币安手续费说明,用 BNB 支付 U 本位合约标准交易手续费有 10% 折扣。BNB 须在 U 本位合约账户,且余额足够支付;余额不足时会改扣 USDT,无法享受这次抵扣。是否启用、你的合约和活动是否适用,还要看账户提示。旧截图中的 0.0180%/0.0450% 是当时读数;用本文假设的 0.02%/0.05% 乘 0.9,也会得到这两个数。

拿上面「吃单进、吃单出」那一列重算:开仓 600 × 0.045% = 0.27 USDT,平仓 580 × 0.045% = 0.261 USDT,合计 0.531 USDT,比 0.59 少 0.059。

核对抵扣时,一并看扣费资产和 BNB 余额,不要只拿 USDT 余额的变化猜手续费。持有 BNB 本身也有价格波动,节省的手续费与持币盈亏需要分开算;折扣不会抵消交易亏损。

VIP 等级

30 天交易量和 BNB 持仓量达到表里写的条件,会进入 VIP 等级,费率更低;两个条件怎么组合,看每一行「及/或」那一栏。每一级的门槛和费率都以费率表为准,本页不抄具体数字,因为它们会调整。为了够上门槛去多做交易,等于拿更多笔成交去换更低的费率,而多出来的每一笔,本身也要付手续费、也要承担价格风险。

资金费:不是手续费,但也是成本

永续合约还有资金费。按币安的资金费率说明,它由多空双方按期收付:资金费 = 仓位名义价值 × 资金费率,正数多头付空头,负数相反;默认每 8 小时结算,但各合约间隔可以不同或调整,以当前合约页为准。是否收付看结算时是否持仓,临近结算还存在处理时间偏差,别把倒计时归零的几秒当作免付保证。细节在资金费率是什么

EXAMPLE · 假设固定费率与结算间隔

还是那笔 600 USDT 的仓位,假设名义价值一直在 600 USDT 左右,每次结算的资金费率都是 +0.01%,你拿的是多单。一天结算 3 次,一天付 600 × 0.01% × 3 = 0.18 USDT;拿一周就是 0.18 × 7 = 1.26 USDT,已经比一开一平的吃单手续费 0.59 USDT 多了一倍还不止。实际费率以各期记录为准,可能为正、负或零。

手续费、资金费、价格盈亏放在一起算,可以用本站的合约计算器:它把价格盈亏、开平两次手续费和资金费分开列出来,全在你的浏览器里算,不联网。

费率会变:下次自己核一遍

  1. 打开币安手续费率页,点「交易」,再点「U 本位合约」。
  2. 找到自己那一行,看「USDT 挂单/吃单」那一列;用 BNB 抵扣的,看旁边 9 折那一列。
  3. 分清原价和活动价。带颜色、下面压着一行划线数字的,是活动价;记下来的时候顺手写上日期。
  4. 挑一笔自己的成交记录,用「仓位价值 × 费率」算一遍,和实际扣的对上了,才算真看懂。

若费率表没有加载出数据,先登录并核对产品分类;仍看不到时,查看账户费率说明或向官方客服确认,别用本文算例替代。已有成交记录对不上时,先核对成交数量、成交价、挂单/吃单身份和扣费币种;开仓与平仓要分别核算。

资料说明:保留本站 2026-09 的费率表截图及当时读数;2026-09-19 重新核对了上文链接的官方手续费算法、订单类型和相关规则。此次没有确认任何读者当前账户的适用费率。本文数字算例采用明确假设,活动价、VIP 条件和最终扣费以账户及平台现行说明为准。

三个常被问到的费用问题

挂单没成交就撤掉了,要收手续费吗?

不收。手续费按成交收,单子挂着没成交、后来撤掉,就没有这一笔成交,也就没有这一笔手续费。只成交了一部分的,按成交的那部分收。

想用 BNB 抵扣,为什么没打折?

先查是否启用了抵扣、BNB 是否在 U 本位合约账户,以及余额够不够支付。按币安手续费说明,BNB 不足时会改扣 USDT,不享受该次抵扣;放在现货账户里的 BNB 也不能直接用于这里。再核对合约和活动的适用条件。

币本位合约的手续费也是这么算吗?

也是按实际成交价值乘适用费率,但计价方式不同。币安手续费说明中的币本位公式是「合约张数 × 每张合约面值 ÷ 成交价格」,先得到以币计的价值,再乘费率。不要直接套本文以 USDT 计价的算例;币本位当前费率应查对应费率表和账户显示。

这页没解决你的问题?

写信告诉我们:屏幕上的提示原文、卡在哪一屏、用的是电脑还是手机。请不要发账户、证件、验证码,也不要发带 UID 的截图。我们没有工单系统,回信可能要几天。

写邮件给编辑部

接着读