G
GweiKit
GweiKit / 解读 / 交易成本

加密交易手续费怎么算、怎么省:现货、合约、资金费、网络费全解

作者 林越 · GweiKit编辑组发布 2026-06-20交易成本
加密交易手续费怎么算、怎么省:现货、合约、资金费、网络费全解

我第一次认真算自己一年在交易上花了多少手续费的时候,被那个数字吓了一跳。不是因为单笔贵——单笔看着都是几块钱、几毛钱的事——而是它们太碎,碎到你根本没感觉。开仓收一点,平仓再收一点,合约持仓过夜不知不觉又扣走一点,提币到链上还得给矿工一笔,中间还夹着一个你下单时根本看不见的滑点。一笔笔都小,加起来一年是另一回事。

这篇想把交易里要付的钱一项项摊开讲清楚:每一笔是谁收的、大概怎么算、为什么会有高有低、哪些其实能省。不背费率表(那东西平台天天改,背了也没用),只讲那套不怎么变的逻辑。看懂逻辑,你自己拿计算器一套,就知道一笔交易到底贵在哪、一年大概要付出去多少。

你到底在为交易付哪些钱

先把全景摆出来。一笔完整的交易,从你下单到资产真正到手,可能要经过好几道收费口子,而它们不是同一个人收的。搞清楚谁收钱,你才知道哪些归平台管、哪些是你跟谁也讲不了价的链上规则。

大致分三类。

链上付的:网络费,也就是常说的 gas。这笔钱不进交易所口袋,进的是矿工或验证者的口袋,你提币到链上、或者在链上做任何转账,都得付。它只跟你用哪条链、那一刻链有多挤有关,跟你转多少钱、币价多高基本没关系。

藏起来不明说的:资金费率、滑点和点差。这两类最容易被忽略,因为账单上不会单独给你列一行"滑点费"。资金费是合约持仓时多空之间互相付的钱,每隔几小时结算一次;滑点是你下市价单时,实际成交价和你看到的价格之间那点差距。它们都是真金白银的成本,只是没人会专门提醒你。

记住这个分法很有用:平台收的能谈(靠等级、靠减免),链上付的只能选(选链、选时机),隐形的只能躲(靠挂单、靠避开行情剧烈的时候)。下面每一节其实都在讲这三件事之一。

每一项大概怎么算

不给你死数字,给你公式直觉。把这几个式子记住,任何平台任何币种你都能自己估。

现货手续费

最简单的一个:

手续费 = 成交额 × 费率

成交额就是你这笔买了/卖了多少钱的东西,费率是平台按等级给你定的一个小百分比。现货费率通常落在千分之一上下这个量级(maker 和 taker 还不一样,下一节讲),具体数以平台官网当期显示为准。

关键提醒:买进和卖出是两笔。你花一万块买入,收一次;以后卖掉,再收一次。所以算一次完整的"进出",费率要乘两遍。很多人估成本只算了买入那一半,实际成本悄悄翻倍。想快速试算可以用站内的现货手续费计算器,把成交额填进去,往返一起算给你看。

合约手续费

逻辑一样,还是成交额乘费率,但有两个地方要小心。

一是合约的成交额是按名义价值算的,也就是合约张数对应的标的总价值,带杠杆的话这个数会比你实际投入的保证金大很多。你用 10 倍杠杆,投 1000 块,名义价值是 10000 块,手续费是按 10000 算的,不是按 1000。杠杆放大的不只是盈亏,也放大了手续费基数。

二是合约也分开仓平仓两次收。一来一回,费率乘两遍,跟现货同理。合约这块可以用合约手续费计算器把杠杆、名义价值、开平两次都算进去。

欧易 OKX 合约(永续/交割)交易手续费等级表:普通用户与 VIP 的挂单、吃单费率
欧易 OKX 官网公开的合约手续费等级表(节选前几档):普通用户挂单 0.02%、吃单 0.05%(比现货低),VIP 越高越低(截于 2026 年 7 月)。合约按名义价值收费,费率与门槛会调整,请以 欧易官网费率页 当前显示为准。

资金费

资金费 = 持仓名义价值 × 资金费率 × 结算次数

这是合约独有的。注意它跟你开平仓没关系,是按"你还拿着这个仓位"来收的。结算通常每隔几小时一次(常见是 8 小时一次,也有平台用别的间隔,以平台官网当期显示为准),每到结算点,系统看一下当时的资金费率,多头付给空头或者反过来。你持仓时间越长、结算次数越多,这笔越可观。具体的累加可以丢给资金费率计算器去跑。

网络费

这一项最反直觉:它跟你转多少钱、币价多少,基本没关系。

链上收费是按"你这笔交易占用了多少计算和空间"来定的,不是按金额。你转价值 100 块的币和转价值 100 万的币,在同一条链同一时刻,网络费可能一模一样。它只看两件事:你用哪条链,以及那一刻这条链挤不挤。详细的链间对比可以看网络费计算器

滑点和点差

这两个没有干净的公式,但有直觉。滑点是市价单的成本:你下单的瞬间,市场上挂着的对手盘价格未必正好是你看到的那个,尤其是单子大、盘子薄、行情正在剧烈跳动的时候,实际成交价会"滑"出去一截。点差是买价和卖价之间天然的那道缝。对小额、主流币种,这俩通常小到可以忽略;一旦你交易冷门币、或者在重大消息出来那几秒下市价单,它能比手续费还狠。

我自己印象最深的一次,是在某个币刚出消息、盘口乱跳的时候手快下了个市价买单,成交回来一看价格比我点的时候明显高了一截。那一下吃掉的钱,比那笔交易的手续费多好几倍,而账单上压根没有"滑点"这一栏,你只能自己从成交价里读出来。从那以后我学乖了:行情剧烈的时候,要么挂限价单锁死能接受的价,要么干脆等它稳一点再动手。冷门币种盘子薄,这个问题更明显,买卖一进一出,光滑点和点差就够喝一壶。

挂单和吃单:为什么费率不一样

这是省钱里最实在、新手最容易立刻吃到红利的一条,值得单独讲。

同样一笔成交,你可能付两种不同的费率,区别在于你是给市场"添了"流动性还是"拿走了"流动性。

  • Maker(挂单方):你挂一个限价单,价格暂时成交不了,挂在订单簿上等着。你给市场增加了一个可供别人成交的报价,等于帮平台把订单簿做厚了,所以平台收你的费率低,有时候甚至是零或返还。
  • Taker(吃单方):你下市价单,或者下一个能立刻和现有挂单成交的限价单,直接把订单簿上别人的单子吃掉。你拿走了流动性,所以费率高一些。
对比项Maker(挂单)Taker(吃单)
你做了什么挂单等成交,提供流动性立即成交,消耗流动性
费率较低(部分情况零或返还)较高
成交速度不保证,可能等很久或不成交立刻
适合谁不急、能等价格的人急着进出、抓行情的人

怎么用这个省钱?简单说就是能挂单就别市价单。如果你不是非得这一秒成交,用限价单挂在一个稍微好一点的价位等,既可能等到更划算的价,又吃的是更低的 maker 费率,一举两得。代价是不保证成交、也可能错过行情,这是你要权衡的。这套逻辑展开还能再写很多,单独有一篇挂单与吃单怎么省费讲得更细。

一个容易踩的坑:你以为自己挂的是限价单就一定算 maker,其实如果你挂的价格当场就能成交(比如你挂的买价高于当前卖一),它会立刻吃单,按 taker 收。想吃 maker 费率,挂单价得是暂时成交不了的那种。

手续费等级是怎么跳档的

几乎所有平台都有手续费等级,常叫 VIP 等级。等级越高,maker 和 taker 费率都越低。问题是:它按什么跳档,普通人够不够得着?

跳档的依据一般是两类指标的组合:你最近一段时间(比如 30 天)的交易量,以及你账户里的资产规模(有些平台看持有平台币的数量)。门槛通常是阶梯式的,跨过一个量,自动升一档,费率随之降一点。具体每档的门槛和费率以平台官网当期显示为准,这块平台调得很勤,别记死。

资金费:隔几小时悄悄扣一次的钱

这是我自己一开始完全没在意、后来吃了亏才搞懂的一笔。

当时我开了个合约多单,方向其实判断对了,价格也确实涨了,但我拿了挺长一段时间。等我平仓一看,赚的没有我心算的那么多。差的那块去哪了?就是资金费。我持仓的那段时间里,每隔几小时结算一次,每次都从我这边扣一点付给对手方,几天下来累成了一个不小的数。它不在你的开平仓账单上,是单独从仓位里扣的,所以特别隐蔽。

资金费的本质,是永续合约用来把合约价格"拽"回现货价格的一根绳子。当市场普遍看多、合约价高于现货,资金费率为正,多头付钱给空头,逼一部分多头离场、价格回落;反过来就是空头付多头。所以它的方向和大小一直在变,有时候你还能反过来"收"资金费(你站在被付钱的那一边)。

对你的实际影响,记住一句话:资金费是按时间累加的,持仓越久,这笔越重要。

  • 短线、几小时内进出,可能根本碰不到结算点,资金费近乎为零,你几乎不用管它。
  • 波段或长期持有合约,资金费会一次次累加,几周下来可能侵蚀掉你一块明显的利润。这种情况下,开仓前先看一眼当前资金费率是正是负、大概多少,心里有个数。

想长期拿一个方向,有时候直接买现货反而比拿合约划算,因为现货没有资金费这回事(代价是没有杠杆)。这个账值得每次都算一下,资金费那部分丢给资金费率计算器,持仓盈亏丢给盈亏计算器,两边一对比就清楚了。想系统了解这套机制,还有专门一篇资金费率到底是什么

网络费:同样转一笔,为什么差几十倍

网络费是另一个容易让人困惑的地方,因为它有时候几毛钱,有时候几十块,差距大得离谱,而且跟你转多少没关系。

原因前面说过:链上收费按占用的资源算,而每条链的设计、拥堵程度天差地别。以太坊主网在拥堵时,gas 能贵到让小额转账完全不划算;一些为低成本设计的链或二层网络,同样一笔转账可能只要前者的几十分之一。具体差多少随时在变,把你当时看到的各链费用填进网络费计算器就能横向比。

影响网络费的因素说明
你用哪条链不同链基础成本差距巨大,这是头号因素
当时拥不拥堵同一条链,高峰和深夜可能差好几倍
交易复杂度简单转账便宜,涉及合约交互的操作更贵
转账金额基本没影响,这点反直觉但很重要

怎么省?两条思路:选对链选对时机。同一种资产往往支持多条链转账,提币前看看哪条链的网络费低就走哪条;实在不急,避开链上明显拥堵的时段,费用能降一截。还有一个常被忽略的办法:别让小额提币太频繁。网络费是按笔收的,跟金额无关,所以你把十次零碎提币攒成一两次,网络费几乎不变,但平摊到每块钱上就便宜多了。当然这要和资金占用、安全做权衡,不是越攒越好。

这里有个比省钱重要得多的安全红线:别为了省那几块网络费,选了一条收款方不支持的链。提币时选错链(比如把币提到一个交易所不支持的网络,或者地址格式对不上),很可能直接丢币,找不回来。省下的网络费和丢掉的本金完全不是一个量级。每次提币,先确认收款地址支持的链,再去比价。

关于不同链为什么成本差这么多,以及二层网络的原理,以太坊官方的中文文档讲得比较清楚(见下方外链),想深入可以读站内的网络费与选链指南

很多人对邀请码有戒心,觉得"天上不会掉馅饼,用了是不是反而要多付钱"。这个顾虑可以理解,我来把机制讲清楚,你自己判断。

把一年总成本算出来

讲了这么多,不如带你走一遍,把一个人一年的交易总成本估出来。下面的数字都是示例值,只为演示算法,不是任何实时行情,你自己代入时务必换成你的真实情况和平台当期费率。

设定一个还算典型的活跃用户:

  • 每月做现货来回大约 20 次,平均每次成交额假设 5000 元;
  • 偶尔玩合约,每月名义成交额假设合计 10 万元,持仓平均跨 2 个结算点;
  • 每月提币 2 次到链上。

一项项估(费率全用示例值,记号"约"代表量级直觉):

  1. 现货手续费:每次来回算两笔,月成交额 20 次 × 5000 × 2 ≈ 20 万的计费基数,按千分之一量级的费率,一个月约两百块上下,一年两千多。
  2. 合约手续费:月名义 10 万,开平两次,按合约那档示例费率,一个月几十块,一年小几百。
  3. 资金费:跟持仓时长强相关,按上面的持仓假设,一年又是一笔不大不小的累加。
  4. 网络费:每月 2 次,选对链的话单次很便宜,一年加起来通常是个位数到几十块的量级——前提是你没选错贵的链。

把这些丢进站内计算器各自算一遍——现货用现货计算器、合约用合约计算器、资金费用资金费率计算器、网络费用网络费计算器——加总,你会得到一个比单看任何一笔都大得多的年度数字。这就是为什么开头我说会被吓一跳。

一份能直接用的省费清单

把上面拆开讲的,收成一张你下次交易前能照着过一遍的清单。

  • 能挂单就别市价单。不急的话用限价单挂在好价位等,吃低 maker 费率,顺便可能等到更好的价。
  • 算成本记得乘两遍。一来一回是两笔手续费,别只算半边。
  • 合约看清名义价值。手续费按名义价值收,杠杆会放大这个基数,别只盯着保证金。
  • 长期持合约前看资金费。持仓越久,资金费累加越重;有时直接买现货更省。
  • 提币先选链、再比价、最后核地址。网络费按链和拥堵程度算,跟金额无关;但选错链可能丢币,安全永远排在省钱前面。
  • 定期核对自己的实际费率。去账户页面看你当前享受的减免和实际扣费,和你以为的对一下。
  • 用计算器把账算明白再下单。凭感觉估成本最容易低估,花一分钟用工具跑一遍,心里有数。

如果你打算长期定投而不是频繁交易,顺手也看看定投计算器币种换算工具,把节奏和成本一起规划好。想继续深挖省费这条线,这篇省费总览把各种省法串在了一起。

最后说句心里话:手续费这东西,单笔永远小到让你懒得算,但它是复利级的漏水——你交易越勤、拿得越久,漏掉的越多。花点时间把逻辑搞懂、把工具用起来,不会让你一夜暴富,但能实实在在堵住一个长期往外淌钱的口子。这笔时间,值得花。


延伸阅读(外部权威资料):