4、买卖力道:委买委卖总量对比、委差与委比的计算、挂单撤单行为识别

各位同学,今天我们聊一个非常实战的话题——买卖力道。

说白了,就是看多空双方到底谁在使劲。我做了这么多年量化,发现很多人盯着K线看半天,其实不如直接看盘口的委托单来得实在。为什么呢?因为K线是结果,而委托单是过程。你想想看,主力要拉升,总得先挂单吧?这些挂单的痕迹,就是我们分析的突破口。

4.1 委买委卖总量:多空的第一道防线

先看最基础的东西。交易所的行情数据里,通常会提供「委托买入总量」和「委托卖出总量」。这两个数字,分别代表了当前挂在那里、还没成交的买单和卖单的总手数。

我个人习惯把这两个量叫做「蓄水池」。买盘蓄水池大,说明想买的人多,价格容易撑住;卖盘蓄水池大,说明想卖的人多,价格容易压住。但这里有个坑——我刚开始做策略时,以为买盘大就一定会涨,结果被狠狠教育了一顿。

注意:委买委卖总量是「静态快照」,不是「动态流量」。它只反映当前这一瞬间的挂单情况,下一秒可能就变了。千万别拿它当趋势指标用。

4.2 委差与委比:量化多空强度

光看总量还不够,我们需要一个更直观的指标。于是就有了委差和委比。

委差 = 委买总量 - 委卖总量

正数说明买盘强,负数说明卖盘强。就这么简单。

委比 = (委买总量 - 委卖总量) / (委买总量 + 委卖总量) × 100%

委比的范围是 -100% 到 +100%。+100%意味着全是买单,-100%意味着全是卖单。

举个例子:

指标 数值
委买总量 12,000手
委卖总量 8,000手
委差 +4,000手
委比 +20%

这个例子中,买盘明显占优。但别急着下单,我们接着往下看。

4.3 挂单撤单行为识别:主力的障眼法

嗯,这里要注意。委比和委差虽然好用,但有个致命弱点——容易被操纵。

我在项目中遇到过好几次这样的情况:某只股票委比高达+80%,看起来买盘汹涌,结果一开盘价格直接跳水。为什么?因为主力在「挂假单」。

具体手法是这样的:

  • 主力在买一到买五的位置挂上大单,制造买盘强劲的假象
  • 散户看到委比很高,以为要涨,纷纷跟风买入
  • 主力趁机在卖盘上悄悄出货
  • 等散户买得差不多了,主力瞬间撤掉那些大买单
  • 委比从+80%直接变成-30%,价格应声下跌

所以,识别挂单撤单行为,才是买卖力道分析的核心。

4.4 如何用代码识别挂单撤单

我一般会监控「委托单的存活时间」。正常的委托单,要么成交,要么挂在那里不动。而主力的假单,往往会在短时间内频繁出现又消失。

下面是一个简单的Python示例,用来检测异常撤单行为:

import pandas as pd
import numpy as np

def detect_spoofing(orderbook_series, threshold=0.3):
    """
    检测挂单撤单异常行为
    orderbook_series: 时间序列,每行包含委买总量和委卖总量
    threshold: 撤单比例阈值,超过此值视为异常
    """
    # 计算委比变化率
    orderbook_series['委比'] = (
        (orderbook_series['委买总量'] - orderbook_series['委卖总量']) /
        (orderbook_series['委买总量'] + orderbook_series['委卖总量'])
    )
    
    # 计算委比的瞬时变化
    orderbook_series['委比变化'] = orderbook_series['委比'].diff()
    
    # 标记异常点:委比在1秒内变化超过threshold
    anomalies = orderbook_series[
        abs(orderbook_series['委比变化']) > threshold
    ]
    
    return anomalies

# 使用示例
data = pd.DataFrame({
    '时间': ['09:30:00', '09:30:01', '09:30:02'],
    '委买总量': [10000, 5000, 12000],
    '委卖总量': [8000, 8000, 8000]
})
result = detect_spoofing(data)
print(result)

这段代码的逻辑很简单:如果委比在极短时间内发生剧烈变化,大概率是有人在撤单。我曾经用这个逻辑抓出过不少「假拉升」的股票,帮团队避了不少坑。

实战技巧:我建议把阈值设成0.3(即委比变化超过30%)。太低了会误报,太高了会漏报。这个值是我跑了上千只股票的历史数据后调出来的。

4.5 买卖力道的综合判断框架

光看一个指标是不够的。我一般会把下面几个维度结合起来看:

  1. 委比趋势:是持续走高还是突然拉升?持续走高更可信。
  2. 成交量的配合:委比高但成交量低,可能是假单。
  3. 价格位置:在低位出现高委比,比在高位更可靠。
  4. 撤单频率:同一价位反复出现大单又消失,基本可以确定是主力在演戏。

下面这张图,是我自己总结的买卖力道分析流程:

买卖力道分析流程图 获取盘口数据 计算委买总量、委卖总量、委差、委比 检测挂单撤单异常行为 结合成交量、价格位置、撤单频率综合判断

4.6 避坑指南

最后,分享几个我踩过的坑:

  • 别只看委比:我曾经有一个策略,专门做委比大于+50%的股票,结果回测看起来很美,实盘亏得一塌糊涂。后来发现,主力专门利用这一点来诱多。
  • 注意时间窗口:开盘前15分钟和收盘前15分钟,挂单撤单最频繁。这段时间的委比数据,可信度要打折扣。
  • 大单不一定真:1000手的买单,可能是10个散户凑出来的,也可能是主力一个人挂的。要结合逐笔成交数据来看。
核心要点:买卖力道分析,本质上是「看穿主力的底牌」。委比和委差只是工具,真正有价值的是挂单撤单背后的行为模式。记住一句话:不要看他说了什么(挂单),要看他做了什么(成交和撤单)。

好了,这一章的内容就到这里。买卖力道这块,需要多练、多看盘口,慢慢就能培养出感觉。下次你看到一只股票委比很高,先别急着冲进去,多问自己一句:这单子是真的吗?

专注资料整理