QuantumAlgo
首页›指南›订单流 · 执行
订单流 · 执行

如何阅读 Level 2:面向交易者的订单簿详解

如何阅读 Level 2:面向交易者的订单簿详解——Quantum Algo 指南
◆ 简短答案

Level 2 就是订单簿:在最新成交价上方和下方,每个价格上尚未成交的限价单,以及每个价位的数量。阅读 5 件事(点差、买卖盘失衡、挂单增加与撤单、已成交数量与显示数量、逐笔成交速度),并用 time and sales 确认每一项;time and sales 显示真正成交了什么。它用于把握入场时机,而不是判断方向。

我最初用 DOM 的第一年,总是在堆满买单的价位买入,然后困惑它们为什么在我需要时突然消失。订单簿是一种声明;逐笔成交才是证明,而没人告诉我要把两者一起读。本文会讲清订单簿结构、值得阅读的 5 件事、失衡与 spoof 问题、4 种“订单簿 + 逐笔成交”组合及各自应如何处理、一个 ES 早盘逐 tick 读入订单块的示例,以及整套方法会在哪里失效。下方工具会把深度与成交进行评分。

高级指标

经得起公开验证的指标。

一个引擎,四款精准工具:Gold(XAU)Scalper、机构级 Gravity Zone、Zeno 动量振荡指标,以及面向股票的 Zeno Stocks。

点击侧边卡片、拖动,或使用圆点切换
一眼看懂——1 分钟理解 Level 2
问题有用的答案它是什么?订单簿——每个价格上尚未成交的限价单及其数量。Level 1 只是内盘市场。要读什么?点差、买卖盘失衡、挂单增加与撤单、已成交量与显示数量、逐笔成交速度。什么来确认?Time and sales。显示数量是意图;成交打印才是实际发生的事。它用于什么?为您已经有理由做的入场,把时机提前或优化 1 到 2 个 tick。不是方向判断,也不是波段交易依据。
真实图表上的 Zeno
◆ 真实图表 · Zeno 用于黄金、Bitcoin 和 NAS1001 / 3
◆ 真实图表 · XAUUSD · 15M · Quantum Algo Zeno Gold
XAUUSD 15 分钟图表上的 Quantum Algo Zeno Gold:多头和空头信号,带止盈和止损区域,仪表板显示保证金、TP1、TP2 和 Smart Entry 状态
本页每个指标最终都只是过滤器:黄金上的 Zeno 标出位置——扫荡、订单块、入场、止损、TP1/TP2。振荡指标决定何时行动。
滑动或使用箭头 · 3 张真实图表
每一次 Zeno 喊单都记录在公开实盘记录中。查看 Zeno 方案

Level 2 到底显示什么?

Level 2 是订单簿:在最新成交价上方和下方,每个价格上的静态限价单,以及每个价位的数量。Level 1 是内盘市场——最佳买价、最佳卖价、最新成交。Level 2 显示它们背后的队列;在经纪商界面上通常每边显示 5 到 10 档,在期货平台上显示完整深度。有些平台把它叫做 market depth、depth of market 或 DOM;在美国股票中,这个术语仍表示每个做市商或 ECN 在各价位的报价显示,这也是名称来源。

订单簿显示的是意图。5,221.75 买价上有 400-lot,意思是某个交易者表示想在那里买入;它不是成交,而且可能在本应成交前 1 millisecond 被取消。这就是为什么单独看 Level 2 预测能力很差,也解释了为什么真正用得好的人,会把它和 time and sales——也就是 tape——一起读;后者显示实际成交了什么、在哪个价格成交、打向哪一侧。订单簿是地图;逐笔成交是路况。

Level 2 不显示:隐藏数量(参见冰山订单)、碎片化市场中其他场所的订单、止损单(它们触发前不在订单簿中),以及关于未来 1 小时的任何信息。它的时间范围是数秒到数分钟。任何用它决定波段交易的人,看的都是错误屏幕。

Level 2 订单簿由哪些部分组成?

◆ 图表 · 已标注的订单簿
Level 2 订单簿结构:左侧是买盘列,右侧是卖盘列,中间是价格档位,每个档位显示数量;突出显示内盘市场(最佳买价和最佳卖价),并标注点差
订单簿是两条彼此相对的队列。您从 Level 2 读到的一切,都来自数量如何变化,以及成交在这些数量上如何打印。
元素它是什么如何阅读
最佳买价 / 最佳卖价最高的静态买单,最低的静态卖单内盘市场。两者之间的点差,就是立即成交的成本
该价位数量停在该价格上的合约或股票数量大数字是意图,不是行动;观察它们是被成交打掉,还是被撤走
深度显示了多少档,以及累计数量深度薄 = 小订单也能推动价格;深度厚 = 某个价位可以吸收订单
做市商 / ECN ID(股票)哪个参与者挂出了报价现在大多是噪音;同一家公司可以用多个 ID 挂单
Time and sales每笔已执行交易:时间、价格、数量、方向真相。在卖价成交,是买方主动抬价;在买价成交,是卖方主动砸价
该价位已成交列(期货 DOM)本交易时段每个价格已执行的成交量与显示数量对比:成交远多于显示 = 隐藏流动性

多数平台的颜色遵循一种惯例:买盘为绿色或蓝色,卖盘为红色,逐笔成交按主动方着色。在信任读数前,先学会您平台的惯例;少数平台会反过来。

要阅读的 5 件事

1. 点差。ES 和 NQ 是 1 个 tick,流动性好的美国股票是 1 美分,加密山寨币和流动性薄的小盘股有时是几个 tick。点差扩大意味着流动性正在离开——通常发生在数据发布前、收盘附近,或快速市场中。当点差超过正常宽度的两倍时,请减小仓位,或完全不交易。

2. 失衡。顶部几档的总买盘数量,相对于总卖盘数量。买盘大量堆叠而卖盘很薄,意味着下一步向上遇到的阻力很少,因此小买方也能扫过几档。但这也意味着有人可能在展示并不存在的需求。只有当 tape 确认时,失衡才成为信息:成交打向一层堆叠买盘而它没有缩小,就是吸收;价格接近时堆叠突然消失,就是 spoof。

3. 撤单与挂单增加。观察价格接近某个价位时,该价位数量是增长(挂单增加——有人在防守),还是蒸发(撤单——有人本来就没打算成交)。股价下跌接近买盘时买单被撤,是股票日内最常见的陷阱:订单簿看起来像支撑,直到真正需要它时才消失。

4. 打向该价位的成交。订单簿旁边的 time and sales。当 600 手在买价成交,而买价仍显示 60,说明隐藏数量正在补充它——这是冰山订单。当 600 手在买价成交,而买价降到 2,说明该价位已经结束。已成交数量与显示数量之间的关系,是屏幕上最有用的单一信息。

5. 速度。逐笔成交的速率。如果 tape 从每分钟 10 笔跳到 200 笔,说明市场找到了理由;这些成交的方向(大多在卖价,或大多在买价)告诉您哪一侧进场了。有速度但没方向,是数据发布;有速度且有方向,是行情移动。

如何区分真实挂单堆叠和 spoof?

◆ 图表 · 堆叠买盘、稀薄卖盘
一个 Level 2 订单簿,显示堆叠买盘和稀薄卖盘:买盘侧多个价位有大量静态数量,卖盘侧数量很小,标注失衡比率,并显示价格穿过稀薄卖盘向上跳动
堆叠买盘与稀薄卖盘。失衡说明未来几个 tick 中阻力最小的路径在哪里——不是说明 1 小时后价格在哪里。

上方屏幕是新手常被教导要买入的情形:买盘堆了 5 档,卖盘很薄,价格已经向上跳动。它成功和失败的频率差不多;差别在于这层堆叠是否已经被成交打过。没人打过的大显示数量,正是 spoof 者用来把价格推高 1 到 2 个 tick 后取消的东西——在受监管的期货和股票场所这是违法的,并已招致 9 位数罚款;但它仍在加密货币交易所每小时发生。大显示数量正在被打、有该价位成交打印且数量仍能维持,才是真买方。下方工具会同时评分。

失衡的诚实用法,是短周期且有方向性的:当订单簿单边倾斜且 tape 同意时,未来几个 tick 更可能顺着失衡走,而不是逆着走。这足以让您把原本已有理由的入场——一次订单块回踩、一次刚失败的扫荡——优化 1 到 2 个 tick。它不足以成为理由本身。

如何衡量订单簿失衡?

输入顶部 5 档的买盘和卖盘深度总和、过去 1 分钟每一侧的成交打印,以及点差。工具会返回失衡、哪一侧更主动,以及这种组合通常应如何解读。

订单簿失衡顶部档位的买盘深度和卖盘深度 → 失衡比率及其通常含义
解读——

如何把 Level 2 与 time and sales 一起读?

◆ 图表 · 订单簿与 time and sales 并排
Level 2 与 time and sales 并排:成交在某一价位打向买价,同时买价数量维持;tape 按主动方着色,并用标注指出吸收
Time and sales 是不能说谎的部分。订单簿显示意图;tape 显示实际成交了什么。

真正重要的屏幕,是两者并排。左侧是订单簿:每个价格的数量。右侧是 tape:成交了什么。下面 4 种组合覆盖您会看到的大多数情形。

订单簿Tape解读怎么做
买盘堆叠成交打向买价,买价维持吸收——真实买方正在防守靠近该价位偏多,止损放在下方 1 到 2 个 tick
买盘堆叠成交打向买价,买盘撤掉堆叠只是装饰观望;价格通常会跌穿
买盘堆叠成交在卖价打印买方已经在抬价;堆叠买盘在他们后方只有图表给出理由时才追;行情可能只有 1 到 2 个 tick
订单簿均衡Tape 快且单边有参与者进场了跟随主动方看未来几个 tick;不要逆着速度做
卖盘堆叠成交抬向卖价,卖盘维持卖盘侧吸收偏空,止损放在该价位上方
两边都薄成交稀疏没有流动性——午盘、新闻前、非交易活跃时段什么都不做;下一笔大单会让订单簿跳空

一个工作规则:永远不要只根据订单簿行动。上方每一种解读,都需要 tape 列给出其中一种确认。只有深度、没有 time-and-sales 的屏幕,只是半个屏幕。

参考数据

项目值
Level 1最佳买价、最佳卖价、最新成交——内盘市场
Level 2每一侧多个价格档位上的静态限价单及数量(也称 market depth、DOM)
Level 3包含队列位置的逐订单完整数据;仅交易所会员和数据供应商可用
它显示什么显示出来的静态订单——意图
它不显示什么隐藏 / 冰山数量、止损单、其他场所订单、超过未来几分钟的任何信息
确认来源Time and sales:带价格、数量和主动方的实际成交
核心读法点差、失衡、挂单增加与撤单、成交与显示数量、速度
适用之处集中、流动性好、单一场所的市场:CME 期货(ES、NQ、CL、ZN)、常规时段的大盘股、主要交易所上的 BTC 和 ETH
薄弱之处碎片化股票盘前、流动性薄的小盘股、有洗量的山寨币、数据发布期间的任何市场
平台Sierra Chart、Jigsaw、ATAS、Quantower、Bookmap、NinjaTrader SuperDOM;Thinkorswim、IBKR TWS、Webull 上的经纪商 Level 2;通过连接经纪商使用的 TradingView DOM

实战示例:ES,将订单簿读入订单块

周三上午 10:40 ET 的 ES。15-minute 看涨订单块位于 5,838.50 到 5,840.25,价格在 10:00 宏观数据扫过高点后回落进入该区域。在 DOM 上,5,840.00 的买价显示 85,5,839.75 显示 140——并不异常。10:41:30,价格触及 5,840.00,tape 显示 15 秒内有 210 张合约打向该买价。买价仍显示 85。10:42:05,又有 340 张打过去;买价显示 92。一个原本显示 85 的价位,已有 350 张合约穿过,却还增长了。

与此同时,上方卖盘很薄:5,840.25 显示 30,5,840.50 显示 45。顶部 5 档的累计深度为买盘 1,240、卖盘 410——这些数字已预填在工具中,工具将其解读为卖方主动、但发生吸收。这就是入场:在 5,840.25 做多,抬掉稀薄卖盘;止损放在 5,839.25,即吸收买价下方 4 个 tick。目标是 10:20 的波段高点 5,846.50,25 个 tick,纸面 6R;现实中,第一部分止盈在 5,843.00,也就是下一层堆叠所在处。

行情走势:10:47 到达 5,843.00,10:58 到达 5,846.25,距离目标差 1 个 tick;随后 10:50 宏观数据扫过当日低点,把追晚的人全部止损。第一部分锁定 13 个 tick,剩余仓位在 10:50 低点下方移动止损,拿到 23 个 tick。订单簿没有发现这笔交易——订单块发现了它。订单簿说这个订单块正在被防守,而且比图表提前 4 个 tick 说出来。

阅读 Level 2 什么时候会失效?

碎片化市场。美国股票在 16 家交易所和数十个 dark pools 上交易;您的经纪商显示的 Level 2 可能只是某一个场所的订单簿,或一个有延迟的汇总数据源。您在 NYSE 上看到 $184.50 的数量,并不等于整个市场中 $184.50 的数量。对股票而言,tape 远比订单簿重要。

Spoofing 和 layering。数量出现又消失。防御方法就是上面的规则:没有被成交打过的数量不是信息。在监管薄弱的加密货币交易所,请假设每个大型静态订单都是 spoof,直到成交打印证明不是。

隐藏订单。冰山订单和完全隐藏订单(某些场所允许)意味着一个价位的真实流动性可能是显示数量的 10 倍。请读该价位已成交列,而不是显示数量。

速度。数据发布前后,订单簿翻转速度快到人类无法阅读。08:30:02 的 Level 2 截图什么也说明不了。等第 2 分钟。

确认偏差。想做多的交易者,会到处看到堆叠买盘。请在交易时段开始前把规则写下来:订单簿和 tape 必须满足什么,您才会行动。然后只在满足时行动。

交易者使用 Level 2 时会犯哪些错误?

  • 买入尚未被打过的堆叠买盘。显示数量是一种声明。成交打印才是证明。
  • 不看 time and sales 就阅读订单簿。半个屏幕,半份信息。
  • 用它决定当天方向。订单簿的时间范围是几分钟。方向来自结构。
  • 像相信期货 DOM 一样相信股票 Level 2。碎片化意味着可见订单簿只是真实订单簿的一小部分。
  • 逆着速度做。快速且单边的 tape 代表有规模的参与者;您不知道他们何时结束。
  • 盯着每个 tick。Level 2 用于入场和出场,不是用于中间 4 个小时。多数整天盯着它的交易者,结果会更差。

Level 2 与免费指标

没有 Pine script 能看到订单簿,TradingView 也只有通过连接经纪商才显示 DOM。指标库提供的是订单簿信息在图表侧的回声:Pressure Oscillator会标出高成交量、低波幅的 K线——也就是从 K线 角度看到的吸收;Order Blocks with Volume会给最可能有防守者的价位排序。真正的订单簿需要期货平台或 Bookmap。高级引擎 Zeno 会打印带止损和目标位的信号;订单簿只是我把这些信号的入场优化 1 到 2 个 tick 的方式,仅此而已。

◆ 关键要点

订单簿显示人们说他们会做什么;tape 显示他们已经做了什么。阅读点差、失衡、数量是增加还是撤走、每个价位被成交了多少,以及成交打印来得有多快——并且只在 tape 与订单簿一致时行动。用它在图表给出的水平位上把握入场时机,适用于流动性好的集中市场;在新闻前后、碎片化市场和流动性薄的市场中忽略它。

◆ 互动检查

您知道订单簿在告诉您什么吗?

交易者关于 Level 2 常问的问题

交易中的 Level 2 是什么?+

Level 2 市场数据显示订单簿:当前价格上方和下方每个价格上的静态限价单,以及每个价位的数量。Level 1 只显示最佳买价、最佳卖价和最新成交。期货交易者通常把同一个显示称为 DOM 或 market depth。

如何阅读 Level 2?+

阅读 5 件事:点差、买卖盘深度之间的失衡、价格接近时数量是增加还是撤走、某个价位成交了多少与它显示了多少的关系,以及 tape 的速度。然后用 time and sales 确认每一项,因为订单簿显示意图,只有 tape 显示实际成交。

Level 2 对日内交易有用吗?+

如果用于在流动性好、集中化市场上把握入场和出场时机——CME 期货、常规时段大盘股、主要交易所上的 BTC 和 ETH——有用。用于选择方向则没有;它的时间范围是几分钟。多数日内交易者用它把图表已经给出的入场优化 1 到 2 个 tick。

Level 2 和 time and sales 有什么区别?+

Level 2 是尚未执行的订单簿。Time and sales 是已经执行订单的记录,包含价格、数量以及哪一侧主动。订单簿说明人们的意图;tape 说明已经发生什么。请一起阅读。

什么是订单簿失衡?+

顶部几档总买盘深度与总卖盘深度之间的差异,通常以比率或百分比表示。买盘偏重的订单簿,意味着下一步向上遇到的静态阻力更少。只有在 tape 确认时,它才变得可交易——成交打进堆叠且堆叠维持,而不是没人测试过的堆叠。

Level 2 上的 spoofing 是什么?+

挂出大额订单但没有成交意图,用来在取消前把价格推高或压低 1 到 2 个 tick。它在受监管交易所违法并会被起诉,但在加密货币交易所很常见。防御方法很简单:没有被成交打过的数量不是信息。

Level 2 对股票有效吗?+

不如对期货有效,因为美国股票分散在 16 家交易所和许多 dark pools 上交易,所以您的经纪商显示的订单簿只是一个场所,或一个滞后的汇总。对股票而言,请远比显示深度更重视 time and sales。

能在 TradingView 上看到 Level 2 吗?+

只能通过提供深度数据的已连接经纪商看到;TradingView 本身不承载订单簿数据,Pine Script 也无法读取。完整 DOM 请使用 Sierra Chart、Jigsaw、ATAS 或 Quantower 等期货平台,或 Bookmap 这样的热力图工具。

什么是 Level 3 数据?+

包含队列位置和订单 ID 的逐订单完整数据,可供交易所会员和数据供应商使用。它是学术订单流研究和 HFT 公司使用的数据;零售平台会把其中一部分重建成 DOM。

Quantum Algo 有 Level 2 指标吗?+

没有 Pine script 能读取订单簿。Pressure Oscillator 会从 K线 侧显示吸收——高成交量但低波幅;Order Blocks with Volume 会给最可能有防守者的价位排序。高级引擎 Zeno 会打印带止损和目标位的信号;订单簿用于把握这些信号的时机,而不是生成它们。

参考资料与相关指南

接下来阅读

主要来源

作者 · Quantum Algo

ILY 为 Quantum Algo 撰写交易教育内容——把聪明钱概念(SMC)、市场结构和价格行为拆解成清晰、实用的课程。每篇指南都由创始人Quant 审核,Quantum Algo 发布的每个交易思路都会加上时间戳,任何人都可以验证。

✓ 由 Quant 审核 · 创始人兼首席交易员