一、订单簿基础:限价订单簿结构、买卖盘口、价格优先与时间优先原则

做量化交易这些年,我见过不少新手一上来就盯着K线图猛看,却忽略了最底层的东西——订单簿。说实话,订单簿才是市场最真实的脉搏。K线是加工过的信息,而订单簿是原材料。今天我们就从最基础的东西聊起。

1.1 限价订单簿长什么样?

限价订单簿,英文叫Limit Order Book,简称LOB。说白了,它就是一个电子账本,记录着所有交易者挂出来的、还没成交的买卖指令。

我习惯把订单簿想象成一个双层的货架。左边是买家的出价,右边是卖家的要价。买家想低价买,所以出价从高到低排列;卖家想高价卖,所以要价从低到高排列。中间那个空隙,就是当前的价格博弈区。

核心要点:订单簿不是静态的,它每时每刻都在变化。每一笔新的挂单、撤单、成交,都会实时更新这个账本。

举个例子,假设现在某只股票的最新成交价是100元。那么订单簿大概长这样:

方向 价格 数量 累计
卖5 100.40 200 1200
卖4 100.30 300 1000
卖3 100.20 400 700
卖2 100.10 200 300
卖1 100.00 100 100
—— —— —— ——
买1 99.90 150 150
买2 99.80 250 400
买3 99.70 300 700
买4 99.60 100 800
买5 99.50 200 1000

你看,卖1是100.00元,买1是99.90元。中间差了0.1元,这个差价就是买卖价差,也叫spread。我在做高频策略时,这个spread是我最关注的指标之一。

1.2 买卖盘口:市场的温度计

买卖盘口,就是订单簿最上面那几档价格。通常我们看买1到买5,卖1到卖5。这10个价格档位,基本反映了当前市场的供需格局。

我个人习惯把盘口分成三种状态:

  • 买方强势:买盘厚度远大于卖盘厚度。比如买1到买5累计有10万手,卖1到卖5只有2万手。这说明买方意愿强,价格大概率要往上走。
  • 卖方强势:反过来,卖盘厚度远大于买盘厚度。价格承压,容易下跌。
  • 均衡状态:买卖双方势均力敌,价格窄幅震荡。

我的经验:别只看总厚度。有时候买盘很厚但都是小单,卖盘很薄但都是大单。这种结构往往更危险。大单才是真正有分量的资金。

你想想看,如果卖1位置突然出现一笔5000手的大单,而之前只有几百手。这说明什么?说明有大户在100元这个位置压盘。这时候如果你手里有单子,就得掂量掂量了。

1.3 价格优先与时间优先:订单匹配的铁律

这是订单簿最核心的规则。所有交易所都遵循这个原则,只是细节上略有差异。

价格优先:买单出价高的优先成交,卖单出价低的优先成交。

时间优先:价格相同时,先挂单的优先成交。

举个例子你就明白了。假设当前卖1是100.00元,有100股。这时候来了两个买单:

  • 买单A:出价100.10元,挂单时间09:30:01
  • 买单B:出价100.00元,挂单时间09:30:00

谁会先成交?答案是买单A。因为价格优先,A出价更高。哪怕B挂单更早也没用。

再假设两个买单都出价100.10元:

  • 买单A:挂单时间09:30:01
  • 买单B:挂单时间09:30:00

这时候B先成交,因为时间优先。

注意:我曾经在实盘交易中吃过亏。当时以为自己的单子挂得早就能成交,结果忽略了价格优先原则。后来我养成了一个习惯:做市策略里,永远把价格放在第一位考虑,时间只是辅助。

1.4 订单簿的微观结构

除了价格和数量,订单簿里还藏着很多信息。比如:

  • 订单类型:限价单、市价单、冰山订单等
  • 订单状态:活跃、部分成交、完全成交、已撤单
  • 订单来源:散户、机构、算法交易等

这些信息虽然不直接显示在订单簿上,但可以通过分析订单流来推断。我做过一个项目,专门识别冰山订单。说白了就是大单隐藏自己真实意图的手法。识别出来后,做反向交易胜率能提高不少。

1.5 订单簿的动态变化

订单簿不是死的数据。每一秒都在变。我总结了几种常见的变化模式:

  1. 新单进入:新的限价单挂进来,增加某一档的厚度
  2. 订单撤单:已有的限价单被撤销,减少厚度
  3. 订单成交:市价单吃掉限价单,导致某一档消失或减少
  4. 价格移动:新的限价单改变了最佳买卖价格

这些变化的速度有多快?在A股市场,每秒可能有几百次变化。在期货市场,每秒上千次。在加密货币市场,每秒上万次也不稀奇。

关键认知:订单簿的变化频率,直接决定了你的策略需要多快的响应速度。做A股日频策略,看分钟级别的订单簿就够了。做期货高频,得看毫秒级别的。

1.6 知识体系总览

下面这张图是我自己画的,把订单簿的核心知识点串起来了。你看一眼就能明白整个框架。

订单簿微观特征知识体系 限价订单簿 (LOB) 订单簿结构 买卖盘口 匹配原则 动态变化 限价单 市价单 冰山订单 买盘厚度 卖盘厚度 买卖价差 价格优先 时间优先 新单进入 订单撤单 订单成交 价格移动 理解订单簿 = 理解市场微观结构

这张图把订单簿拆成了四个维度:结构、盘口、原则、动态。每个维度下面又有细分。我个人建议你把这个框架记在脑子里,以后分析任何市场都能用上。

1.7 避坑指南

最后分享几个我踩过的坑:

  • 别只看最优报价:我曾经只盯着买1卖1做策略,结果被深层的冰山订单坑惨了。现在我会看整个订单簿的分布。
  • 注意数据延迟:订单簿数据从交易所到你手里,中间有延迟。做高频策略时,这个延迟可能让你亏钱。
  • 别忽略撤单率:有些市场撤单率高达90%以上。这意味着你看到的订单簿可能下一秒就面目全非。

一个小技巧:刚开始研究订单簿时,我建议你先用模拟数据跑一跑。把订单簿的变化录下来,一帧一帧地看。看多了,你就能感受到市场的呼吸节奏。

好了,订单簿的基础就聊到这里。这些东西看似简单,但真正吃透了,你会发现整个市场的运行逻辑都清晰了。

专注资料整理