一、订单簿基础:什么是限价订单簿?买卖盘口、深度、价差的基本概念

大家好,我是老张。做量化交易这些年,我见过太多人一上来就盯着K线猛看,却忽略了最底层的东西——订单簿。说实话,订单簿才是市场最真实的脉搏。今天咱们就来聊聊这个基础中的基础。

1.1 限价订单簿到底是什么?

限价订单簿,英文叫Limit Order Book,简称LOB。说白了,它就是交易所用来记录所有买卖挂单的电子账本。

你想想看,当你想买比特币,你肯定不会说「我出任意价格,你卖我就买」。你会说「我只愿意出3万美元买,多了我不干」。这个「3万美元买」的指令,就是一条限价买单。所有类似的指令汇集在一起,就形成了订单簿。

核心要点: 订单簿记录了市场上所有未成交的限价订单。它反映了买卖双方的真实意愿和博弈状态。

我个人习惯把订单簿想象成一个「价格-数量」的二维表格。每一行代表一个价格,每一列代表在这个价格上挂了多少单。

1.2 买卖盘口:买方和卖方的阵地

订单簿天然分成两半:买盘和卖盘。

  • 买盘(Bid Side):所有想买的人,他们出的价格。价格从高到低排列。
  • 卖盘(Ask Side):所有想卖的人,他们要的价格。价格从低到高排列。

这里有个关键点:买盘的最高价叫「买一价」,卖盘的最低价叫「卖一价」。这两个价格之间的差距,就是后面要讲的价差。

我记得刚入行时,有个老交易员跟我说:「看订单簿,先看买一和卖一。这两个价格之间的距离,决定了市场的流动性好不好。」当时不太理解,后来踩过坑才明白这句话的分量。

1.3 深度:市场的厚度

深度,听起来很玄乎,其实就是「在某个价格附近,有多少单子等着成交」。

举个例子:

卖盘深度:
价格 1.0020  数量 500
价格 1.0019  数量 300
价格 1.0018  数量 200

买盘深度:
价格 1.0017  数量 400
价格 1.0016  数量 600
价格 1.0015  数量 800

你看,在1.0018到1.0020这个区间,有1000个单位的卖单等着。这就是卖盘深度。深度越大,说明市场越有「厚度」。

我的经验: 做高频交易时,我最怕遇到「薄如蝉翼」的订单簿。一个大单砸进来,价格直接飞了。深度好的市场,你进出都从容。

1.4 价差:买卖之间的鸿沟

价差就是买一价和卖一价之间的差值。公式很简单:

价差 = 卖一价 - 买一价

比如卖一是1.0020,买一是1.0017,价差就是0.0003。

价差意味着什么?它就是你「一买一卖」需要付出的成本。你想想看,如果你在买一价买入,立刻在卖一价卖出,你亏的就是这个价差。

避坑指南: 我曾经在流动性差的币种上吃过亏。看着价差只有0.1%,结果一进去发现深度极差,实际成交价滑点远超价差。记住:价差小不代表成本低,还要看深度。

1.5 知识体系总览

下面这张图,是我自己梳理的订单簿核心概念关系图。你看一眼就能明白它们之间的逻辑。

限价订单簿 买卖盘口 深度 价差 买盘(Bid) 卖盘(Ask) 买盘深度 卖盘深度 价差 = 卖一价 - 买一价 三者关系:盘口决定价格区间,深度决定流动性 价差反映交易成本,深度影响滑点大小

1.6 实际应用:怎么看订单簿?

光说不练假把式。咱们来看一个真实的订单簿片段:

价格 买盘数量 卖盘数量
100.05 200
100.04 150
100.03 100
100.02 80
100.01 120
100.00 300

从这个表里,你能读出什么?

  • 卖一价是100.03,买一价是100.02,价差0.01
  • 卖盘在100.03-100.05区间有450个单位
  • 买盘在100.00-100.02区间有500个单位
  • 整体来看,买卖双方力量还算均衡
一个小技巧: 我习惯把订单簿的买卖盘数量做个对比。如果买盘总量远大于卖盘,说明买方意愿强,价格有上涨动力。反之亦然。但这只是参考,别当圣旨。

1.7 为什么订单簿这么重要?

说白了,订单簿就是市场的「底牌」。K线是过去,订单簿是现在和未来。它告诉你:

  1. 当前的真实流动性:不是看成交量,而是看挂单量
  2. 潜在的支撑和阻力:大单密集区就是天然的支撑/阻力位
  3. 市场参与者的心理:挂单的分布反映了多空双方的博弈

嗯,这里要注意一点:订单簿是动态的,每秒都在变化。你看到的这一刻,下一秒可能就完全不同了。所以做量化交易时,我们通常用WebSocket实时订阅订单簿数据,而不是手动刷新。

好了,这一章的内容就到这里。订单簿的基础概念其实不难,难的是如何从这些数据中提取有价值的信息。后面的章节,我会一步步带你深入。


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