OKX 交易所入门教程 ·

订单簿、深度和滑点

交易所撮合没那么神秘。两边把价格和数量挂上去,系统配对。你偶尔买贵、卖便宜,通常不是被坑,而是你那笔单把订单簿吃深了一截。

订单簿就是一摞报价

菜市场那套还在用:摊主写价,买家觉得合适就拿。人多就涨,人少就降。交易所把菜换成 BTC、ETH,把摊位换成订单簿(Order Book)。

电子菜市场 = 订单簿

订单簿就是一摞买卖报价。

打开交易页你看到的那两列

OKX、Binance、Bybit 长得差不多:

卖盘(Ask / Sell)          买盘(Bid / Buy)
价格          数量          价格          数量
65020         0.5           65000         1.2
65015         1.8           64995         0.8
65010         3.2           64990         2.5
65005         0.9           64985         1.1
65000         5.0           64980         4.3

卖盘在左边,愿意卖的人挂的,价格从低到高,最低卖价贴着中间。买盘在右边,愿意买的人挂的,价格从高到低,最高买价也贴着中间。中间那一小段空白叫点差(Spread)。最新成交价一般就落在这附近。

订单簿深度示意图

卖盘在右/上方(红色),买盘在左/下方(绿色)。中间那条缝就是点差。

撮合规则就一条:有人愿意按 ≥ 最低卖价买,或 ≤ 最高买价卖,立刻成交,对应数量从订单簿上抹掉。

流动性:你的单会不会把价格推走

流动性说的是两件事叠在一起:现在有多少人愿意立刻跟你成交,以及你这一单会不会把价格推得很难看。

BTC/USDT 上买 10 个 BTC,价格经常几乎不动。换个小币,1 万 U 进去,价格被你自己推高 5% 也不稀奇。

看流动性大概看深度、点差、滑点。深度(Depth)是买卖盘上挂了多少量。点差(Spread)是最高买价和最低卖价之间的距离,越小越好。滑点(Slippage)是你实际成交均价,和你点下单时屏幕上那个价差了多少。

来算一笔。你要用市价单买 10 个 BTC,卖盘上只有:

  • 65000 有 3 个
  • 65010 有 4 个
  • 65020 有 5 个

实际成交:

  • 3 个 × 65000 = 195,000
  • 4 个 × 65010 = 260,040
  • 3 个 × 65020 = 195,060 总计 650,100 USDT,均价 65,010。

下单时最新价如果是 65,000,你就多付了 10 点,大约 0.015%。这就是滑点。仓位越大、盘越薄,滑点越明显。

滑点计算示例

市价买入 10 BTC,吃掉多层卖盘之后的实际均价和滑点。

Maker 和 Taker

交易所手续费基本按这个分。

角色 行为 对市场的影响 手续费通常
Maker(挂单者) 把单子挂在订单簿上,等人来成交 增加流动性 更低(甚至负费率)
Taker(吃单者) 直接吃掉订单簿上已有的单子 消耗流动性 更高

限价单挂上去还没成交,你是 Maker。市价单,或者限价单一挂就直接成交,你是 Taker。

交易所给 Maker 更低费率,道理很直:有人挂单,盘才有厚度。用手续费补贴你挂单。

市价单是在买速度

市价单的意思是价格我不管,立刻成交就行。你付的是 Taker 费率,盘薄的时候还可能吃一截滑点。

限价单反过来:你定好价格等。有机会当 Maker,费率低,成交价你自己卡着。也可能一直不成交。

我自己大概这么用。量不大、必须马上成交,市价。量大、不急,限价拆开,或者冰山单、TWAP。做市、挂着吃返佣,就老老实实做 Maker。

山寨币盘很薄的时候甩大额市价,滑点能到几个点,等于自己砸自己。限价也不是永远更便宜。单子挂着不成交,行情走了也白搭。

换所一样看

Binance、Bybit、Gate 的订单簿逻辑一样。看深度图、看点差、估一下自己这单会不会把价格推走,再看一眼 Maker/Taker 费率差多少。

OKX 主流币深度还可以,小币也会尽量维持一点盘口。大资金想少冲击,可以用它的冰山单、TWAP。

下单前我通常先看买卖盘深度和点差。自己这单会不会明显推动价格,看一眼就有数。大资金真正贵的常常是滑点,不是那点手续费。

下一期讲订单类型:市价、限价、止损、追踪止损分别什么时候用。等成交完再发现点错就晚了。

想上手可以这样看:

  1. 打开 OKX 的 BTC/USDT 现货,看当前买卖盘深度和点差。
  2. 模拟盘下 0.1 个 BTC 的市价买单,对一下成交均价和最新价差了多少。
  3. 再看一眼 ETH/USDT 和一个小币的深度,差多少自己有数。
  4. 顺手看一下当前 Maker/Taker 费率,后面算成本用得上。

这是「交易所机制」系列第 1 / 11 期。