4、委托单流核心指标(上):委托单流不平衡(Order Flow Imbalance),买卖压力比,大单与小单的划分标准
各位同学,今天我们来聊聊委托单流里最核心的几个指标。
说实话,很多做量化的朋友一上来就盯着K线看,觉得价格涨跌就是一切。但我个人习惯是,先看单子,再看价格。为什么?因为价格是结果,单子才是原因。你想想看,没有大资金在底下吃货,价格能拉得起来吗?
4.1 委托单流不平衡(Order Flow Imbalance)
先讲第一个指标:委托单流不平衡。英文叫 Order Flow Imbalance,简称 OFI。
这个指标说白了,就是看主动买和主动卖谁更猛。我举个例子:
- 如果主动买盘有1000手,主动卖盘只有600手,那OFI就是正的400手
- 反过来,主动卖盘多,OFI就是负的
公式其实很简单:
OFI = 主动买入量 - 主动卖出量
嗯,这里要注意一点:OFI 不是看成交总量,而是看「谁主动吃单」。被动挂单的不算在内。我在项目中遇到过不少新手,把总成交量和OFI搞混了,结果策略回测效果很差。
核心逻辑:OFI 为正,说明买方更着急,价格大概率要涨。OFI 为负,说明卖方更着急,价格大概率要跌。
但光看绝对值还不够。比如 OFI 是 +500 手,如果当前价格是 10 块钱,那这个力度还行。但如果价格是 1000 块钱,+500 手可能就不算什么了。所以我一般会看 OFI 的百分比:
OFI% = OFI / (主动买入量 + 主动卖出量) * 100%
4.2 买卖压力比
第二个指标是买卖压力比。这个指标和 OFI 有点像,但侧重点不同。
买卖压力比,英文叫 Buy/Sell Pressure Ratio,公式是:
压力比 = 主动买入量 / 主动卖出量
如果比值大于 1,说明买方压力大;小于 1,说明卖方压力大。
我个人习惯用这个指标来过滤假突破。举个例子:
- 价格突破了前高,但买卖压力比只有 1.1
- 这说明突破的力度其实不强,可能是假突破
- 如果压力比到了 2.0 以上,那才是真突破
避坑指南:我曾经吃过一次亏。当时看到价格突破,压力比也到了 1.8,觉得稳了,直接追进去。结果价格瞬间回落,亏了不少。后来复盘发现,虽然压力比高,但 OFI 是负的。这说明有人在用大单拉价格,同时用小单出货。所以这两个指标要结合起来看,不能只看一个。
4.3 大单与小单的划分标准
第三个问题:怎么区分大单和小单?
这个问题其实没有标准答案。不同市场、不同品种,划分标准都不一样。我给大家几个常用的方法:
方法一:固定阈值法
最简单粗暴的方法。比如:
- 单笔成交量 ≥ 100 手 → 大单
- 单笔成交量 10-99 手 → 中单
- 单笔成交量 < 10 手 → 小单
但这个方法有个问题:不同股票的价格不一样。100 手茅台和 100 手工商银行,金额差了几十倍。所以我一般用金额来划分:
大单阈值 = 当前价格 × 100 手
方法二:百分比法
这个方法更科学一些。我拿过去 N 天的所有单子,按成交量排序,然后:
- 前 10% 的 → 大单
- 中间 80% 的 → 中单
- 后 10% 的 → 小单
这个方法的好处是自适应。市场活跃的时候,阈值会自动调高;市场冷清的时候,阈值会自动调低。
方法三:资金流法
这个方法是我个人比较喜欢的。不只看手数,还看资金流向:
- 大单:单笔金额超过平均单笔金额的 3 倍
- 小单:单笔金额低于平均单笔金额的 0.5 倍
- 中单:介于两者之间
注意:大单不一定就是机构单,小单也不一定就是散户单。机构也会拆单,散户也可能一把梭。所以划分标准只是工具,不是真理。
4.4 三个指标的综合应用
好了,三个指标都讲完了。怎么用呢?我给大家画个流程图:
你看这个流程,其实很简单:
- 拿到原始委托单数据
- 分别计算 OFI、买卖压力比、划分大单小单
- 把三个指标综合起来,得出价格预判信号
举个例子,我最近做的一个策略:
- 当 OFI > 0 且 压力比 > 1.5 且 大单占比 > 30% → 强烈看涨
- 当 OFI < 0 且 压力比 < 0.7 且 大单占比 > 30% → 强烈看跌
- 其他情况 → 观望
个人经验:这三个指标里,我最看重的是 OFI。因为它是实时的,能最快反映市场情绪。买卖压力比适合做过滤,大单占比适合做确认。三者配合使用,胜率会高很多。
好了,这一节的内容就到这里。记住,指标是死的,市场是活的。多复盘,多总结,慢慢你就能找到感觉了。