4. 委托单流分析:看懂资金的“呼吸节奏”

说实话,我刚入行那会儿,看盘口就是盯着价格上上下下。涨了就追,跌了就砍。结果呢?被市场反复打脸。后来我才明白——价格只是结果,委托单流才是原因

今天咱们聊聊委托单流分析。说白了,就是看资金是怎么一单单打进来的。你想想看,每一笔成交背后,都有人在主动买入,有人在被动卖出。谁更着急?谁在主导方向?这些信息,都藏在委托单流里。

核心认知:价格是表象,订单流是本质。看懂订单流,你就能提前感知市场的“呼吸节奏”。

4.1 委托单流是什么?

委托单流,英文叫 Order Flow。它记录的是每一笔成交的细节:

  • 成交价格——在哪个价位成交的
  • 成交量——这一笔打了多少手
  • 买卖方向——是主动买还是主动卖
  • 时间戳——精确到毫秒的成交时间

我习惯把委托单流比作“资金的脚印”。每一笔成交,都是资金走过留下的痕迹。脚印密集的地方,说明资金在这里激烈博弈。脚印稀疏的地方,说明市场在观望。

举个例子。假设当前盘口是:

卖五 10.05 200手
卖四 10.04 150手
卖三 10.03 300手
卖二 10.02 100手
卖一 10.01 500手
买一 10.00 300手
买二 9.99 200手
买三 9.98 400手
买四 9.97 100手
买五 9.96 250手

这时候,突然来了一笔大单,以10.01的价格主动买入500手。这笔成交就是一条委托单流记录。它告诉我们:有人愿意吃掉卖一的所有挂单,态度很坚决。

我的习惯:我会把委托单流数据实时打印到终端,盯着看。看久了,你就能感觉到资金的“脾气”——是急躁地扫货,还是小心翼翼地试探。

4.2 买卖压力指标

光看单笔成交还不够,我们需要一个指标来衡量买卖双方的力量对比。这就是买卖压力指标。

我常用的一个指标叫买卖压力比(Buy/Sell Pressure Ratio)。计算方式很简单:

# 买卖压力比计算
def pressure_ratio(buy_volume, sell_volume):
    """
    buy_volume: 主动买入成交量
    sell_volume: 主动卖出成交量
    """
    if sell_volume == 0:
        return float('inf')
    return buy_volume / sell_volume

这个比值大于1,说明买方更积极。小于1,说明卖方占优。但要注意——光看比值不够,还要看绝对值。

举个例子:

  • 情况A:买入100手,卖出50手,比值2.0。但总量只有150手,说明市场冷清。
  • 情况B:买入10000手,卖出5000手,比值也是2.0。但总量15000手,说明市场活跃。

同样的比值,含义完全不同。所以我一般会同时看总成交量压力比两个维度。

避坑指南:我曾经犯过一个错误——只看压力比,忽略了成交量。结果在成交量极低的时候,压力比突然飙升,我以为要大涨,追进去就被套了。后来才明白,低成交量下的压力比,参考价值有限。

4.3 Delta:每一笔的“净力量”

Delta 这个概念,说白了就是主动买入量减去主动卖出量。每一笔成交都有一个 Delta 值:

  • 主动买入成交:Delta = +成交量
  • 主动卖出成交:Delta = -成交量

比如刚才那个例子,一笔500手的主动买入,Delta就是+500。如果接下来有一笔300手的主动卖出,Delta就是-300。

Delta 的正负和大小,直接反映了这一笔交易的“攻击性”。

# 计算单笔Delta
def calculate_delta(trade):
    """
    trade: 包含 price, volume, side 的字典
    side: 'buy' 表示主动买入, 'sell' 表示主动卖出
    """
    if trade['side'] == 'buy':
        return trade['volume']
    else:
        return -trade['volume']

我个人的经验是:Delta 的绝对值比正负更重要。一笔+500的Delta,说明有大资金在主动买入。一笔-50的Delta,可能就是散户在卖。大Delta才是我们需要关注的重点。

4.4 Cumulative Delta:累积的力量

单笔Delta只能看一瞬间。我们需要一个累积的视角——把一段时间内的所有Delta加起来,就是Cumulative Delta(累积Delta)。

你可以把它想象成“资金的净流入曲线”。如果曲线向上,说明整体上买方更积极。曲线向下,说明卖方在主导。

# 计算Cumulative Delta
def cumulative_delta(trades):
    """
    trades: 按时间排序的成交列表
    返回: 每个时间点的累积Delta值
    """
    cum_delta = []
    current = 0
    
    for trade in trades:
        delta = calculate_delta(trade)
        current += delta
        cum_delta.append({
            'time': trade['time'],
            'cum_delta': current
        })
    
    return cum_delta

嗯,这里要注意——Cumulative Delta 和价格的关系,才是真正的精髓。

我总结了几种常见形态:

价格走势 Cumulative Delta 含义
上涨 同步上升 健康的上涨,资金持续流入
上涨 持平或下降 背离!上涨可能是诱多
下跌 同步下降 健康的下跌,资金持续流出
下跌 持平或上升 背离!下跌可能是洗盘

为什么会这样?你想想看,如果价格在涨,但Cumulative Delta在下降,说明虽然价格上去了,但主动买入的资金其实在减少。这种上涨,往往不可持续。

核心要点:Cumulative Delta 和价格的背离,是判断趋势是否健康的关键信号。我每次看到背离,都会格外警惕。

4.5 知识体系总览

说了这么多,咱们用一张图来梳理一下委托单流分析的核心逻辑:

委托单流分析知识体系 委托单流 (Order Flow) 买卖压力指标 单笔 Delta Cumulative Delta 压力比 = 买量/卖量 主动买: +成交量 累积净买入量 应用:判断趋势健康度、识别背离信号

4.6 实战中的注意事项

最后,分享几个我在实战中总结的经验:

  1. 别只看一个时间维度。我习惯同时看1分钟、5分钟、30分钟的Cumulative Delta。短周期看细节,长周期看趋势。
  2. 结合成交量看。Cumulative Delta 上升但成交量萎缩,说明推动力在减弱。这时候要小心。
  3. 注意大单的影响。一笔大单可能瞬间改变Cumulative Delta的走势。我会把单笔超过一定阈值(比如总成交量的5%)的成交单独标记出来。
  4. 盘口深度也很重要。Cumulative Delta 反映的是已成交的部分。但盘口上的挂单,代表了潜在的买卖力量。两者结合看,效果更好。
一个小技巧:我经常在Cumulative Delta 和价格出现背离时,设置一个预警。一旦背离幅度超过某个阈值,系统就会提醒我。这帮我抓住了不少转折点。

委托单流分析,说白了就是看资金的“态度”。价格可以骗人,但资金的真金白银不会。每一笔成交,都是市场参与者用钱投票的结果。学会读懂这些投票,你就能在市场中多一分清醒,少一分盲目。


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