一、订单簿基础:什么是订单簿、限价单与市价单、买卖盘口与价差、深度图解读

做量化交易这些年,我见过太多人一上来就盯着K线猛看,却忽略了最底层的东西——订单簿。说实话,订单簿才是市场最真实的脉搏。K线是加工过的信息,而订单簿是原材料。今天我们就把它彻底聊透。

1.1 什么是订单簿?

订单簿,说白了就是一个「等待成交的订单列表」。交易所把所有交易者挂出来的买单和卖单,按价格从高到低排好,就形成了订单簿。

我个人习惯把订单簿想象成一个「双向拍卖市场」:

  • 买单(Bids):大家愿意出多少钱买,价格从高到低排列
  • 卖单(Asks):大家愿意多少钱卖,价格从低到高排列

嗯,这里要注意:买单的最高价和卖单的最低价之间的空隙,就是价差。这个我们后面细说。

核心理解:订单簿不是历史数据,它是「此时此刻」所有市场参与者的意图集合。每一笔挂单背后,都是一个真实的人在决策。

1.2 限价单与市价单

这两种订单类型,是交易的基础操作。我刚开始做交易时,就因为搞混它们吃过亏。

限价单(Limit Order)

你指定一个价格,只有市场达到这个价格时才会成交。比如你挂一个「买入BTC,限价30000」,那只有价格跌到30000或以下时才会成交。

  • 优点:你可以控制成交价格,不会买贵了
  • 缺点:可能一直成交不了,价格没到你的位置

市价单(Market Order)

你不管价格,直接按当前最优价格成交。比如你下「买入1个BTC,市价」,系统会立刻吃掉订单簿上最便宜的卖单。

  • 优点:成交速度快,几乎瞬间完成
  • 缺点:你可能买在了一个不太好的价格,尤其是流动性差的时候

我的经验:做策略回测时,我建议用限价单模拟,因为市价单的滑点很难精确还原。我曾经在回测里用市价单,结果实盘时滑点比预期大了3倍,直接导致策略失效。

1.3 买卖盘口与价差

盘口,就是订单簿上最顶层的几档数据。通常交易所会展示买一到买五、卖一到卖五。

举个例子,假设当前BTC的盘口是这样的:

档位 卖单价格 卖单数量 买单价格 买单数量
1 30010 0.5 30000 1.2
2 30020 0.8 29990 0.6
3 30030 1.0 29980 0.9

这里的关键指标是价差(Spread)

价差 = 卖一价 - 买一价
     = 30010 - 30000
     = 10 USDT

价差越小,说明市场流动性越好。我一般看一个品种能不能做,先看价差。如果价差超过0.1%,我基本就不碰了——你想想看,一进场就亏掉价差,这生意怎么做?

避坑指南:我曾经在某个山寨币上看到价差只有0.05%,觉得流动性不错。结果一进去才发现,盘口深度极差,买一只有0.1个币,卖一也只有0.2个币。大单进去直接打穿好几档,滑点惨不忍睹。所以记住:价差小≠流动性好,还要看深度。

1.4 深度图解读

深度图就是把订单簿可视化。横轴是价格,纵轴是累计挂单量。你会看到两条曲线:

  • 红色曲线(卖单深度):从卖一价开始,往右上方延伸,表示价格越高,愿意卖的人越多
  • 绿色曲线(买单深度):从买一价开始,往左下方延伸,表示价格越低,愿意买的人越多

两条曲线之间的空隙,就是价差区域。

我个人看深度图,主要关注三个点:

  1. 深度斜率:曲线越陡,说明该价格区间挂单越集中,支撑或阻力越强
  2. 深度厚度:曲线平缓的区域,说明流动性好,大单不容易造成价格剧烈波动
  3. 价差宽度:两条曲线之间的距离,直接反映市场活跃度

实战技巧:如果你看到买单深度在某个价格附近突然变厚(曲线变陡),那很可能是某个大户在挂单护盘。反之,卖单深度突然变厚,可能是大户在压盘。这些信息对短线交易非常有价值。

知识体系总览

下面这张图,是我自己整理的知识结构。每次带新人时,我都会先让他们看这张图,把整体框架搭起来再深入细节。

订单簿基础 什么是订单簿 买单列表(Bids) + 卖单列表(Asks) 订单类型 限价单 市价单 买卖盘口与价差 价差 = 卖一价 - 买一价 深度图解读 深度斜率 深度厚度 价差宽度 核心:流动性 + 价格发现 + 市场微观结构

这张图把订单簿的四个核心维度串起来了。你从左上角开始看,先理解订单簿是什么,然后看订单类型,再看盘口价差,最后落到深度图。每一步都是下一步的基础。

我的建议:刚开始学的时候,别急着看复杂的策略。先把订单簿读透。我花了整整两周时间,每天盯着不同品种的订单簿看,记录价差变化、深度变化。两周后,我对市场的理解完全不一样了。

好了,订单簿的基础就聊到这里。记住一句话:订单簿是市场的「实时心电图」,读懂了它,你就读懂了市场参与者的真实意图。


公众号:蓝海资料掘金营,微信deep3321