一、订单簿基础概念
做量化交易这些年,我见过不少新手一上来就盯着K线图猛看,却忽略了最底层的东西——订单簿。说实话,订单簿才是市场的「毛细血管」,所有价格波动都从这里开始。
今天咱们就来聊聊订单簿的基础概念。我会结合自己踩过的坑,把这些概念讲透。
什么是订单簿?
订单簿,说白了就是一个「挂单列表」。它记录了市场上所有未成交的买卖订单。你可以把它想象成一个电子账本,左边是买单,右边是卖单,按价格排队。
我刚开始做交易系统时,犯过一个低级错误:以为订单簿就是简单的「买一卖一」。结果回测时策略表现完美,实盘一跑就亏钱。后来才发现,订单簿的深度信息才是关键。
来看一个典型的订单簿结构:
卖单(Ask) 买单(Bid)
价格 数量 价格 数量
100.50 200 100.00 150
100.45 180 99.95 220
100.40 300 99.90 180
100.35 250 99.85 300
...
每一行代表一个价格档位上的挂单总量。价格越高的卖单排在前面,价格越低的买单排在前面。这就是订单簿的基本形态。
核心要点:订单簿是市场流动性的直接体现。它告诉你「在什么价位,有多少人愿意买卖」。
限价单 vs 市价单
这两种订单类型,是交易中最基础的操作。我见过有人用了三年还搞不清它们的区别,其实没那么复杂。
限价单(Limit Order):你指定一个价格,只有市场达到这个价格时才会成交。比如你挂一个「买入100元」的限价单,那只有价格跌到100元或以下时才会成交。
市价单(Market Order):你不管价格,直接按当前最优价格成交。想买?直接吃掉卖一的价格。想卖?直接砸给买一。
我个人的习惯是:做策略回测时,尽量用限价单模拟。为什么?因为市价单在实盘中会有滑点,回测时很容易高估收益。我曾经有个策略,回测年化30%,实盘只有15%,罪魁祸首就是市价单的滑点。
| 特性 | 限价单 | 市价单 |
|---|---|---|
| 价格控制 | 完全控制 | 无控制 |
| 成交速度 | 可能不成交 | 立即成交 |
| 滑点风险 | 无 | 有 |
| 适用场景 | 做市、挂单策略 | 抢单、止损 |
我的建议:如果你在做高频策略,市价单是必需品。但如果是中低频策略,尽量用限价单,能省不少成本。
买卖盘口(Bid/Ask)
Bid就是买盘,Ask就是卖盘。这两个词在交易圈里天天用。
买一(Best Bid):当前最高的买入价格。
卖一(Best Ask):当前最低的卖出价格。
举个例子:
买一:100.00,数量150股
卖一:100.50,数量200股
这意味着,如果你想立刻买入,需要花100.50的价格。如果你想立刻卖出,只能拿到100.00的价格。中间的差价,就是做市商赚的钱。
我记得有一次做回测,策略逻辑是「买一出现大单就跟着买」。结果发现这个信号在回测里很准,实盘却总是亏。后来一查,原来回测数据里买一的大单是真实的,但实盘里很多大单是「虚挂」的——挂上去又撤掉。嗯,这就是订单簿数据的陷阱。
买卖价差(Spread)
价差 = 卖一价格 - 买一价格
这个指标直接反映了市场的流动性。价差越小,说明市场越活跃,交易成本越低。
拿比特币来说,在流动性好的交易所,价差可能只有0.01美元。但在一些山寨币市场,价差能达到5%甚至10%。
我曾经在某个小交易所做套利策略,价差看起来很大,利润空间很诱人。结果一跑起来才发现,价差大是因为流动性差,你的订单根本填不满。这就是典型的「看起来很美,做起来很坑」。
避坑指南:价差不是越小越好。极小的价差可能意味着市场被做市商高度控盘,小心被割韭菜。
市场深度(Depth)
市场深度,说白了就是「在某个价格附近,有多少订单等着」。深度越厚,说明市场越能承受大额交易而不产生剧烈波动。
深度通常用「深度图」来展示。横轴是价格,纵轴是累计订单量。你会看到一条从买一往左延伸的曲线(买单深度),和一条从卖一往右延伸的曲线(卖单深度)。
我画了一张简单的深度图结构,帮你理解:
你看这张图,买单深度曲线越平缓,说明在低价位有大量买单支撑。卖单深度曲线越陡峭,说明高价位卖压不大。深度图能帮你快速判断市场的「承压能力」。
我个人做策略时,会重点关注深度曲线的「斜率变化点」。比如买单深度在某个价格突然变陡,说明那里有强支撑。这些位置往往是做市商或机构在护盘。
实战技巧:判断市场深度是否真实,可以看「挂单撤单比」。如果某个价位频繁出现大单挂上又撤掉,那很可能是虚深度,别上当。
小结
订单簿是市场的「底层代码」。理解了它,你才能真正看懂价格是怎么形成的。限价单和市价单的区别,说白了就是「你要价格控制权,还是要成交速度」。价差和深度,则是衡量市场健康度的两个核心指标。
我刚开始做量化时,花了很多时间研究各种技术指标,后来才发现,订单簿里的信息才是最直接的。你想想看,所有技术指标都是基于价格计算出来的,而价格本身又是由订单簿里的买卖博弈决定的。所以,从订单簿入手,才是抓住了市场的本质。
下一章咱们会深入订单簿的微观结构,聊聊订单簿的动态变化和订单流分析。到时候我会分享一些实盘中的踩坑经验,敬请期待。