第一章:盘口基础——逐笔成交与委托队列的微观结构解析
做量化这些年,我越来越觉得,盘口才是市场最真实的语言。K线可以画,指标可以编,但逐笔成交和委托队列这东西,骗不了人。说白了,每一笔单子都是真金白银砸出来的。
今天我们就来拆解一下,盘口最底层的两个数据源:逐笔成交和委托队列。搞懂它们,你才算真正入了盘口分析的门。
1.1 逐笔成交:市场的原始心跳
逐笔成交,就是每一笔实际成交的记录。交易所每撮合一次,就生成一条数据。它不像K线那样被压缩过,而是最原始、最细粒度的交易痕迹。
一条典型的逐笔成交数据,包含这些字段:
| 字段 | 含义 | 我的关注点 |
|---|---|---|
| 时间 | 精确到毫秒的成交时刻 | 看密集程度,判断交易活跃度 |
| 价格 | 成交价 | 与上一笔的价差,看滑点 |
| 数量 | 成交手数 | 区分散户单还是机构单 |
| 方向 | 主动买还是主动卖 | 这是核心!谁主动谁主导 |
| 成交额 | 价格×数量 | 辅助判断资金规模 |
核心认知:逐笔成交的方向,决定了谁在「进攻」。主动买入是买方吃单,主动卖出是卖方砸盘。别小看这个方向,它直接告诉你当前谁更着急。
我在项目中遇到过一件事。有次分析一只票,日线走得四平八稳,但逐笔成交里频繁出现「大单主动卖出+小单被动买入」的模式。我当时就觉得不对劲——这不是正常换手,是有人在悄悄出货。果不其然,三天后一根大阴线砸下来。
1.2 委托队列:还没成交的「暗流」
委托队列,就是挂在买卖盘口上、还没成交的单子。它分五档或十档,每档显示价格和挂单量。
很多人只看买卖总量差,觉得买盘大就涨、卖盘大就跌。嗯,这里要注意——挂单是可以撤的。你看到的「大买单」,可能下一秒就没了。
我个人习惯,把委托队列拆成三个维度看:
- 挂单厚度:每个价位的挂单量是否均匀。如果某个价位突然堆了巨量,那大概率是「护盘」或「压盘」。
- 挂单变化:对比前后几秒,挂单是在增加还是减少。我曾经盯过一只票,买一挂单从500手瞬间变成5000手,但价格没动——明显是挂单撤了又挂,制造假象。
- 吃单速度:看主动成交单是否在快速消耗某个价位的挂单。如果卖一被快速吃掉,说明买方意愿很强。
我的小技巧:别只看买卖总量差。把买一到买五的挂单量加起来,和卖一到卖五的加起来,算个比值。但更重要的是看「挂单的稳定性」——那些反复撤挂、又反复挂上的单子,多半是程序在刷单。
1.3 微观结构:逐笔成交 + 委托队列 = 完整拼图
单看逐笔成交,你只能看到「已经发生的事」。单看委托队列,你只能看到「可能发生的事」。把两者结合起来,才能还原市场的真实博弈。
举个例子。假设当前盘口是这样的:
- 卖一:10.00元,1000手
- 买一:9.99元,800手
突然,逐笔成交显示:一笔500手的主动买入,以10.00元成交。同时,卖一挂单从1000手变成500手(被吃掉500手)。
这说明什么?买方在主动进攻,而且力度不小。如果接下来卖一又被快速吃掉,那价格大概率要往上走。
反过来,如果逐笔成交显示主动卖出,同时买一挂单在减少,那就是卖方在主导。
避坑指南:我曾经犯过一个错——看到大单主动买入就追进去。后来发现,有些大单是「对倒」出来的,左手倒右手,制造虚假的买入信号。怎么识别?看成交后价格是否真的被推高。如果大单买入后价格没动,甚至回落,那就要警惕了。
1.4 用Python快速上手:抓取并分析逐笔数据
理论说完了,来点实际的。我平时用Python处理盘口数据,下面是一个简单的示例,演示如何从本地CSV读取逐笔成交数据,并计算主动买卖的净量。
import pandas as pd
# 读取逐笔成交数据(假设字段:time, price, volume, direction)
df = pd.read_csv('tick_data.csv')
# 方向:1为主动买入,-1为主动卖出
df['direction'] = df['direction'].map({'buy': 1, 'sell': -1})
# 计算主动买卖净量(正数表示净买入,负数表示净卖出)
df['net_volume'] = df['volume'] * df['direction']
# 按分钟聚合,看每分钟的净买卖量
df['minute'] = df['time'].str[:16] # 取到分钟
minute_net = df.groupby('minute')['net_volume'].sum()
print(minute_net.head(10))
这段代码很简单,但很实用。你想想看,如果你能实时监控每分钟的净买卖量,再结合价格走势,是不是就能提前发现资金异动?
我个人习惯,还会加一个阈值过滤——只统计单笔大于50手的成交,过滤掉散户单。这样更能反映大资金的态度。
1.5 知识体系总览
下面这张图,是我梳理的本章知识结构。你可以把它当作盘口分析的「地图」:
这张图把逐笔成交和委托队列的核心要素都列出来了。你盯着盘口看的时候,脑子里要有这张图——哪些数据在动,哪些数据在变,背后的资金意图是什么。
好了,第一章就到这里。盘口微观结构这东西,光看理论没用,得去实盘里盯。我建议你找个交易软件,打开逐笔成交和五档盘口,盯个半小时,感受一下数据是怎么跳动的。你会发现,市场其实一直在「说话」,只是你以前没听懂。