⚠ 交易存在重大亏损风险。本网站的所有内容仅供教育用途,不构成财务建议。
第 2 课,共 12 课 · 免费

订单簿:买价、卖价、深度与价差

读懂一份完整的订单簿,计算以基点表示的价差、微观价格(microprice)、深度和订单簿失衡度。

作者: Moustafa Hijazi内容审核日期: 2026-10-30阅读约 5 分钟自学课程

你将学到什么

  • 中央限价订单簿如何在买方和卖方两侧按价格档位组织。
  • 如何计算中间价、以欧元和基点表示的价差,以及微观价格。
  • 如何衡量深度和订单簿失衡度,以及为何两者都可能在几秒内发生变化。
  • 为什么最小报价单位和撤单会限制订单簿能告诉你的信息。

讲解

订单簿是某一交易场所中某一金融工具所有挂单限价单的列表。限价单是以指定价格或更优价格买入或卖出的订单。订单在订单簿中等待,直到有人与之成交或被撤销。

  • 买价(bid):买入订单。最高的买价称为最优买价。
  • 卖价(ask)(也称 offer):卖出订单。最低的卖价称为最优卖价。
  • 价格档位:同一价格上的所有订单,显示其合计数量。
  • Level 1(一级行情)数据只显示最优买价和最优卖价及其数量。Level 2(市场深度)显示每一侧的多个档位。

价差与中间价

价差 = 最优卖价 − 最优买价,中间价 = (最优买价 + 最优卖价) ÷ 2。

为了比较价格不同的金融工具,可将价差相对于中间价以基点表示(bps;1 bp = 0.01%):

价差 (bps) = 价差 ÷ 中间价 × 10,000

微观价格

中间价忽略了每一侧挂了多少数量。微观价格(按数量加权的中间价)会偏向数量较少的一侧,因为那一侧更可能先被消耗完:

微观价格 = (买价 × 卖方数量 + 卖价 × 买方数量) ÷ (买方数量 + 卖方数量)

深度与失衡度

深度是在选定档位数或价格距离内可成交的总数量,例如“距中间价 0.25% 以内”。它告诉你订单簿在价格变动之前能吸收多大的订单。

订单簿失衡度比较两侧:

失衡度 = (买方数量 − 卖方数量) ÷ (买方数量 + 卖方数量)

结果介于 −1 和 +1 之间。正值表示可见的买入意愿更强。它是对短期状态的描述,而不是预测。

最小报价单位

最小报价单位(tick size)是允许的最小价格变动幅度。在欧盟,MiFID II 根据价格和流动性为股票设定最小报价单位,因此流动性好的股票可能以 €0.01 或 €0.005 为步长变动,而流动性较差的股票可能使用更大的步长。当价差等于一个最小报价单位时,它无法再收窄,最优价格上的排队会变得很长。

订单簿没有显示的内容

  • 隐藏数量,例如冰山订单中看不见的部分(第 4 课)。
  • 其他交易场所的订单:同一只股票可能同时在多个订单簿中交易。
  • 意图:可见订单随时可能被撤销。为误导他人而挂出无意成交的订单(幌骗,spoofing)属于市场操纵,受欧盟《市场滥用条例》(MAR)禁止;但出于正当理由的撤单是正常且频繁的。

计算示例

假设示例:某只股票有如下五档订单簿(数量单位为股)。

买方数量 买价 卖价 卖方数量
800 €20.00 €20.02 500
1,000 €19.99 €20.03 400
700 €19.98 €20.04 600
1,500 €19.97 €20.05 900
900 €19.96 €20.06 1,200
  1. 价差:€20.02 − €20.00 = €0.02。
  2. 中间价:(€20.00 + €20.02) ÷ 2 = €20.01。
  3. 以基点表示的价差:0.02 ÷ 20.01 × 10,000 ≈ 10.0 bps。
  4. 微观价格:(20.00 × 500 + 20.02 × 800) ÷ (800 + 500) = (10,000 + 16,016) ÷ 1,300 ≈ €20.0123。它高于中间价,因为最优档位上卖方一侧更薄。
  5. 最优档位失衡度:(800 − 500) ÷ 1,300 ≈ +0.23。
  6. 五档深度:买方 800 + 1,000 + 700 + 1,500 + 900 = 4,900 股;卖方 500 + 400 + 600 + 900 + 1,200 = 3,600 股。
  7. 五档失衡度:(4,900 − 3,600) ÷ 8,500 ≈ +0.15。

解读:不超过 500 股的买单以 €20.02 成交;1,500 股的买单会用掉前三个卖方档位。未计入:隐藏数量、其他交易场所、费用,以及你操作期间订单簿的变化。

常见错误

把可见数量当作承诺订单簿中的一笔大额买单并不是你可以依赖的支撑。它可能在你的订单到达之前被撤销,而且它可能只是多个交易场所之一。应使用深度来估算当下的执行成本,而不是预测价格走向。

练习

假设订单簿:最优买价 €8.40,2,000 股;卖价 €8.43 有 600 股,€8.44 有 700 股,€8.45 有 1,500 股。

  1. 计算以欧元和基点表示的价差。
  2. 计算微观价格和最优档位失衡度。
  3. 一笔 1,500 股的买单会触及哪些卖方档位?
显示答案

1. 价差 = €8.43 − €8.40 = €0.03。中间价 = €8.415。价差 = 0.03 ÷ 8.415 × 10,000 ≈ 35.7 bps。

2. 微观价格 = (8.40 × 600 + 8.43 × 2,000) ÷ 2,600 = (5,040 + 16,860) ÷ 2,600 ≈ €8.4231。失衡度 = (2,000 − 600) ÷ 2,600 ≈ +0.54。

3. €8.43 成交 600 股,€8.44 成交 700 股,其余 200 股在 €8.45 成交:共三个档位。

局限:该计算假设没有隐藏订单,且执行前订单簿不发生变化。

要点总结

  • 以基点表示的价差(价差 ÷ 中间价 × 10,000)使不同金融工具之间的成本可以比较。
  • 微观价格考虑了数量,通常是比简单中间价更好的“公允”参考。
  • 深度告诉你一笔订单在推动价格之前能成交多少数量。
  • 可见的订单簿并不完整,而且可能瞬间变化;用它来描述现状,而不要据此预测。

下一步

下一课将说明是谁在订单簿中维持报价:做市商和其他流动性提供者。

自测

回答问题后核对答案。你可以随意重试多次。

1. 假设:买价 €49.95,卖价 €50.05。以基点表示的价差是多少?

2. 最优买价 €10.00,900 股;最优卖价 €10.02,100 股。微观价格在哪里?

3. 关于订单簿深度,哪种说法最准确?

供您自行复习的自动自测。您的答案在浏览器中核对,我们不会查看或评估。这不是考试,也不是资格证书。

您的进度

“已完成”仅表示您将本课标记为已学完,并不是对您理解程度的测试。 学习进度和笔记仅保存在此设备的此浏览器中,而非账户中。