费率与优惠
欧易市价单成交价为什么和下单时看到的不一样?价差、滑点和手续费怎么算
欧易市价单的成交均价和下单前看到的价格有差距,来源是买卖价差、吃穿多档的订单簿深度和另收的吃单手续费。本文用帮助中心的示例订单簿复算一笔 30,000 USDT 市价买入,拆出滑点和手续费各占多少,并说明现货 5% 滑点保护、价格限制下的部分成交,以及用限价单、IOC 控制成交价的办法。
市价单点下去,成交均价比下单前看到的价格高了一点(卖出时则是低了一点),到账数量也比心里算的少。欧易帮助中心把这个差距的来源归成三项:买卖价差、订单簿深度,以及另外收取的手续费。下面按官方页面的原文和示例订单簿,把这三项分开算一遍,再说明价格偏得太远时系统会怎么处理、想控制成交价可以换成哪种委托。规则核对于 2026 年 10 月 19 日。
下单前看到的价格只是参考价
《什么是限价委托?》里有一问专门讲这件事:「您确认下单前看到的价格只是一个参考价格,并非您一定能获得的成交价格。」它列出的三个原因是:
欧易帮助中心《什么是限价委托?》中的相关问答,2026 年 10 月 19 日截取。
- 价差:最优买价和最优卖价不一样。市价买入按卖价成交,市价卖出按买价成交,所以买进的下一刻按买价估值,通常已经比成本低一点。
- 订单簿深度:市价单按订单簿的价格档位逐级撮合,单子大到吃穿第一档,后面几档的价格更差,平均成交价就会偏离最优价。
- 手续费:在成交价格之外另算。
前两项体现在成交均价上,第三项体现在到账数量或到账金额上。对账时把它们拆开看,才知道钱是在哪一步少的。
现货市价单怎么填:买入按金额,卖出按数量
打开欧易 BTC/USDT 现货交易页,切到「市价委托」,买入一侧的输入框默认是「金额(USDT)」,卖出一侧默认是「数量(BTC)」。也就是说,市价买入时你定的是花多少钱,买到多少币由成交价决定;市价卖出时你定的是卖多少币,收回多少钱由成交价决定。
欧易 BTC/USDT 现货交易页(未登录状态),2026 年 10 月 19 日截取。
《基础委托类型》对市价委托的定义是「以当前最优市价立即买入或卖出」,并说明每条业务线对单笔委托的最大委托价值和单笔市价委托的最大金额设有限制。具体上限页面没有列出数字,以下单面板的提示为准。
用官方示例订单簿算一笔:30,000 USDT 市价买入
《基础委托类型》在讲高级限价委托时给了一张 BTC/USDT 示例订单簿。它是说明用的静态图,价格停在 30,738.9 USDT 附近,和现在的行情无关,但拿来演示市价单怎么一档档吃下去正合适。
欧易帮助中心《基础委托类型》的示例订单表,2026 年 10 月 19 日截取。
图里卖一是 30,738.9 USDT,买一是 30,738.8 USDT,两者相差 0.1 USDT,这就是价差。
假设用 30,000 USDT 市价买入 BTC。卖一那一档只有 0.855 BTC,买完还剩钱,于是继续往上吃:
| 档位价格(USDT) | 成交数量(BTC) | 花费(USDT) |
|---|---|---|
| 30,738.9 | 0.855 | 26,281.7595 |
| 30,740.1 | 0.026 | 799.2426 |
| 30,741.0 | 0.001 | 30.7410 |
| 30,741.1 | 0.032 | 983.7152 |
| 30,741.2 | 0.001 | 30.7412 |
| 30,741.4 | 0.060954(该档 0.257 只用掉一部分) | 1,873.8005 |
| 合计 | 0.975954 | 30,000 |
- 成交均价 = 30,000 ÷ 0.975954 ≈ 30,739.16 USDT,比卖一高约 0.26 USDT/BTC。
- 如果 30,000 USDT 全部按卖一成交,能买到 30,000 ÷ 30,738.9 ≈ 0.975962 BTC;实际少了约 0.0000084 BTC,按卖一价折算约 0.26 USDT。这就是吃穿多档带来的滑点成本。
再算手续费。市价委托一般立即和订单簿里已有的委托成交,《交易手续费规则常见问题》写明这种情况「一般会收取吃单手续费」。同一页的计算示例用的吃单费率是 0.1%,这里沿用这个数字做演示,它不代表你账户的实际费率:
- 现货买入的手续费按买到的币收取:0.975954 × 0.1% ≈ 0.000976 BTC
- 实际到账:0.975954 − 0.000976 ≈ 0.974978 BTC
- 这笔手续费按成交均价折算约 30 USDT
在这本示例订单簿里,滑点成本约 0.26 USDT,手续费约 30 USDT,前者只有后者的百分之一左右。这是因为示例里的卖盘挂得密,30,000 USDT 只往上吃了 0.5 USDT 的价格区间。换成挂单稀疏的币对,同样的金额可能吃穿几十档,滑点就会反过来成为大头。下单前看一眼订单表里离卖一最近的几档挂了多少,大致就能判断这一单会吃到哪一档。
手续费为什么扣的是 BTC、买 1 BTC 为什么到账 0.999,在欧易现货手续费扣哪个币那篇里有完整算法。如果你的这笔市价单在成交明细里显示成好几行,那正是它吃了好几档,每行各自计费、合计不会多收,核对方法见一笔委托显示多笔成交是不是被多收了手续费。
价格偏得太远:现货 5% 滑点保护会整单撤销
订单簿很薄或行情剧烈波动时,一笔市价单可能吃到离当前价很远的档位。《限价规则》(更新于 2026 年 8 月 27 日)为币币和杠杆交易设了一道滑点保护:
欧易帮助中心《限价规则》的「币币 / 杠杆滑点保护」一节,2026 年 10 月 19 日截取。
- 买入:预估成交价 > 卖一价 × 1.05,订单全部撤销
- 卖出:预估成交价 < 买一价 × 0.95,订单全部撤销
套到上面的示例订单簿,买入的界线是 30,738.9 × 1.05 ≈ 32,275.85 USDT,卖出的界线是 30,738.8 × 0.95 ≈ 29,201.86 USDT。《什么是限价委托?》补充说,触发这条保护时「不会有任何成交,也不会收取手续费」,遇到这种情况应先看订单簿再重新下单。
除此之外,市价单还要服从限价规则里的最高买价、最低卖价。两类产品的处理方式不同:
- 现货和杠杆:市价单在限价内没有全部成交的,未成交部分立即取消,订单会显示为部分成交后关闭,不会留在订单簿里继续等;剩下的数量需要你重新下单。由止盈、止损或计划委托触发的市价单例外,超出限价未成交时,系统会用更新后的限价重试,最多 100 次。
- 永续和交割合约:未成交的市价单不会马上取消,系统每 0.5 秒更新一次价格限制再尝试,最长持续 10 分钟。
所以现货市价买入后发现「只成交了一部分、剩下的钱退回了可用余额」,通常是碰到了价格限制,而不是下单失败。
想把成交价控制住:限价单、IOC 和触发单加限价
如果你更在意成交价而不是成交速度,《什么是限价委托?》给的办法是改用限价单:它不会以比你设定价格更差的价格成交,代价是可能完全不成交。
限价单也不等于一定按挂单费率收费。限价买单的价格设在卖一或更高,会立刻和已有卖单撮合,照样按吃单收费;只有挂进订单簿、等别人来成交的部分才算挂单。完整判定方法和真实订单簿示例见欧易限价单为什么按吃单收费。
两种折中做法,都来自上面两篇官方页面:
- 立即成交并取消剩余(IOC):属于高级限价委托,能立刻成交的部分成交,其余直接取消,不挂单。设一个可以接受的最差价格,就等于给「马上成交」加了一道价格上限。
- 止盈止损等触发单另设限价:触发单在触发前不在订单簿里,触发后按当时可得的价格成交,行情快时会偏离触发价。官方说法是另外设置限价可以限制偏离幅度,但订单也可能完全无法成交。
下单前后核对这几项
- 下单前看订单表:卖一(买入时)或买一(卖出时)挂了多少,你的金额大概会吃到第几档。
- 看买一和卖一之间的价差。冷门币对价差大,市价买入后立刻按买价估值,账面上就已经少一截。
- 成交后看订单详情的成交均价和成交数量,和下单前看到的价格对比,差额就是价差加滑点。
- 再看手续费那一栏,买入扣的是买到的币,卖出扣的是收到的计价币。
- 订单显示部分成交后关闭的,到当前委托或资金余额里确认剩余资金已经释放,再决定要不要重新下单。
还没有欧易账户的话,可以从下面的按钮注册:
本站含推广链接,通过上面的按钮注册,本站可能获得欧易支付的推广收入,详见关于与披露。
文中的订单簿来自欧易帮助中心的示例图,0.1% 是官方算例里的演示费率,均不代表当前行情或你账户的实际费率。本文只解释市价单的成交和费用规则,不构成投资建议。
本页信息核对于 2026 年 10 月 19 日。滑点保护比例、价格限制和费率都可能调整,请以你查看时官方页面和账户内的显示为准。
