滑点(Slippage)是指你预期成交价格与实际成交价格之间的差异。在使用市价单或快速变化的行情中,这种差异最常见。
本篇目录:
为什么会产生滑点
滑点的本质来源是订单簿深度有限——某个价格上的挂单数量是固定的,当你的订单超过该价格的可用数量时,剩余部分会在下一个价格成交,依此类推。
两种最常见的触发场景:
- 使用市价单。市价单不指定价格,按订单簿现有挂单依次吃单成交,自然会从买一/卖一价开始,向价格更不利的方向延伸。
- 行情剧烈波动。从你点击下单到订单送达撮合引擎之间的几十毫秒,价格可能已经变化。
一个简单的例子
假设 BTC 当前订单簿卖单如下:
| 价格(USDT) | 数量(BTC) |
|---|---|
| 60,000 | 0.3 |
| 60,010 | 0.5 |
| 60,030 | 1.0 |
你提交一个市价单买入 1 BTC:
- 0.3 BTC 以 60,000 成交
- 0.5 BTC 以 60,010 成交
- 0.2 BTC 以 60,030 成交
- 平均成交价 ≈ 60,011 USDT
- 滑点 = 60,011 − 60,000 = 11 USDT/BTC(高于看到的买一价)
订单越大、订单簿越浅,滑点越明显。
如何降低滑点的影响
| 方法 | 说明 |
|---|---|
| 使用限价单代替市价单 | 限价单不会以高于设定价的价格成交,但代价是可能不成交 |
| 拆分大额订单 | 把一笔大单拆成数笔,给市场补充挂单的时间 |
| 选择流动性更好的交易对 | 主流币对 / 稳定币对深度普遍更好 |
| 避开剧烈波动时段 | 重大数据公布、突发新闻前后波动放大 |
| 关注订单簿深度 | 下单前先看一眼对手盘的累计数量 |
滑点 vs 手续费 vs 价差
这三个概念常被混淆:
| 术语 | 含义 |
|---|---|
| 手续费 | 平台按成交金额收取的费用,与价格无关 |
| 价差(Spread) | 当前买一价与卖一价之间的差距,体现流动性 |
| 滑点 | 实际成交价偏离预期价的部分,由订单簿深度决定 |
常见问题
Q1:限价单会有滑点吗? 不会。限价单只会以你设定的价格或更优价格成交,不会出现负向滑点。
Q2:滑点是 perpvia 收取的吗? 不是。滑点是市场机制产生的,perpvia 不从中获利。
Q3:为什么我的市价单成交价比挂单价还差很多? 通常是订单大小超过了买一/卖一价的挂单数量,剩余部分按更差价格继续成交。下单前观察订单簿深度可以预判。
滑点是加密交易的固有特性,无法完全消除,但通过合理选择订单类型和时机可以显著降低影响。