OBV(On Balance Volume,能量潮)指标是由美国投资大师乔·格兰维尔(Joe Granville)提出的经典成交量指标,其核心逻辑在于将成交量与价格变动方向结合,通过累积成交量的增减来预判资金流向。在实战选股中,OB指标往往比单纯的成交量更能揭示主力资金的真实意图,因此成为许多游资和机构内部使用的“股秘籍”之一。本文将为你深度拆解OBV选公式的构建逻辑、核心参数及实战使用方法,帮助你将这一隐蔽指标转化为可量化、可复制的选股策略。
一、OBV指标的核心计算与内在逻辑
OBV的计算方式并不复杂,它以上一个交易日的OBV值为基准,根据当日收盘价相对于前一日收盘价的跌,决定当日成交量的正负累加:
- 当今日收盘价 > 昨日收盘价,今日OBV = 昨日OBV + 成交量;
- 当今日收盘价 < 昨日收盘价,则今日V = 昨日OB - 今日成交量;
- 当今日收盘价 = 昨日收盘价,则今日OBV = OBV。
在选股公式中,我们通常不再直接使用OBV的原值,而是对其衍生形态进行加工,比如OBV均线、斜率、背离结构等。因为原始OBV数值会随着时间不断累积,绝对值没有跨周期比较意义,只有变化趋势和相对关系才具备选股参考价值。
、经典OBV选股的构建思路
一个实用的OBV选股公式往往需要结合“量价共振”和“趋势确认”两个维度。以下提供三套经过实战验证的公式模板,你可以直接复制到通达信、同花顺或其他支持公式编辑的软件中。
1. OBV强势突破选股公式
该公式的核心逻辑是:OBV曲线在长期横盘后,突然向上突破前期高点,同时股价站上关键均线,形成量价齐升的启动信号。
text
OBVLINE: SUM(IF(CLOSE>REF(CL,1),VOL,IF(CLOSE<REFCLOSE,1),VOL,)),);
OBVMA: MA(OBVLINE,30);
COND1: OBVLINE > REF(HHV(OBVLINE,60),1); // 突破60日OBV最高点
COND2: CLOSE > MA(CLOSE,20); // 股价站上20日均线
COND3: VOL > MA(VOL,5) * 1.5; // 成交量放大至5日均量的1.5倍SELECT: COND1 AND COND2 AND COND3;
选股逻辑解读:当OBV创出近60日新高,说明资金净流入力度已经超过过去所有时间节点,属于强控盘资金的行为;配合股价站上20日均线,确认短期趋势向上;量能放大则进一步验证突破的有效性。该公式适用于捕捉反弹初期的强势股。
2. OBV背离选股公式
底部背离是OBV最经典的实战信号,指股价创出新低,但OBV前一个低点却高于当前低点,说明下跌动能在衰竭,主力已在悄悄吸筹。此公式用于捕捉超跌反弹的临界点。
text
OBVLINE: SUM(IF(CLOSE>REF(CLOSE,1),VOL,IF(CL<REF(CLOSE,1),-VOL,)),);
LOW_PRICE: LLV(LOW,30); // 30日最低价
LOW_OBV: LLV(OBVLINE,30 // 30日V最低值
BULL_DIVERGENCE: LOW_PRICE < REF(LOWICE,5) AND LOW_OBV >(LOW_OB,5);
SELECT: BULL_DIVERG AND CLOSE > OPEN; // 当日收阳确认
选股逻辑解读:公式先找出30日内的价格低点和OBV低点,判断当前价格是否比5日前更低,而OBV却高于5日前低点,形成“价格重心下移、能量重心上移”的背离结构。加入当日收阳条件,是为了确认市场已经开始承接,提高了信号的有效性。
3. OBV均线金叉选股公式
OBV均线金叉与MACD金叉类似,但用OBV的12日和26日指数均线来判断资金流的短期和中期趋势切换,适合趋势跟踪型投资者。
text
OBVLINE: SUM(IF(CLOSE>REF(CLOSE,1),VOL,IF(CLOSE<(CLOSE,1),-VOL,)),);
OBV12: EMA(OBVLINE,);
OBV26:(OBVLINE,26);
GOLDEN_CROSS: C(OBV12, OBV26) AND OBV26 < REF(OBV26,1) * 1.02; // 金叉且中期OBV处于低位
SELECT: GOLDEN_CROSS;
选股逻辑解读:当OBV的12日均线上穿26日均线,意味着短期资金流入速度已经超越中长期平均流入速度,资金面由弱转强。额外限制OBV26的涨幅在2%以内,交叉发生在中期能量尚未过热的位置,避免追高。
三、OBV选股公式的进阶优化技巧
基础公式可以帮你圈定候选股票,但实战中还需要结合市场环境进行参数和条件的微调,以下四个优化方向值得你重点尝试。
- 多周期共振:日线OBV发出买入信号后,再看周线OBV是否同步走强。若周线OBV正在向上运行或已形成金叉,那么日线信号的胜率会大幅提升。你可以在选股公式中加入“周线OBV > 周线OBV的20日均线”作为过滤条件。
- 极端波动:ST股、上市不足60日的新股、以及单日成交量异常放大的股票,容易出现OBV突然扭曲。建议在公式中加入市值、ST状态、上市天数的过滤条件,保证所选标的基本面干净。
- 结合筹码分布:OBV体现的是资金流的方向,而筹码分布体现的是持仓成本。如果股价在低位时OBV稳步上升,同时筹码峰逐渐形成单峰密集,这说明主力低位吸筹充分,拉升概率极大。可以将筹码集中度指标(如获利盘比例>80%)加入公式。
- 动态调整参数:在牛市中使用默认参数(如30日、60日)效果较好,因为趋势延续性强;在震荡市中,可以将周期缩短至15日、30日,以捕捉短线资金进出节奏。切勿一套参数打天下。
四、OBV选股信号的实盘应用要点
再好的选股公式,如果使用方式错误,依然无法稳定盈利。以下几点实操建议,是OBV选股公式能够发挥效力的关键:
1. 优先选择OBV持续创新高的个股当股价在上涨过程中出现小幅回调,但OB线并未深跌,反而横盘或小幅上升,这是典型的“缩量洗盘”特征。这类股票股价再次放量突破,往往就是主升浪启动点2. OBV与股价的“顶背离”风险
选股公式一般用于买入,但如果你持有股票,同样要警惕顶背离。当股价创出新高,而OBV却无法同步创新高时,说明资金追涨意愿减弱,此时应至少减仓30%。这个规则建议你手动结合指标观察,要比单纯依赖公式卖出更灵活。
3 交易时段选择利用OBV选股公式时,最好在收盘前30分钟筛选,因为此时日线OBV数值已基本定型,不会被尾盘波动干扰。同时,除非出现极端放量,否则不要在盘中临时修改公式参数,避免信号失真。
4. “OBV斜率”衡量资金强度你可以通过计算OBV相对20个交易日的线性回归斜率,来判断资金流入的加速度。斜率由负转正且持续上升,说明资金进场节奏加快,是强烈的持股信号。
五、常见误区与风险提示
OBV选股公式虽然威力强大,但并非万能钥匙,以下几点需要你特别留意:
- 不要用OBV绝对数值横向对比不同股票,因为它们流通盘大小不同,OBV的绝对值没有可比性,必须转换为相对趋势或形态判断;
- OBV信号在无量阴跌时容易失真,因为此时成交量极小,OBV的变动意义不大,应结合换手率、大单资金流等辅助指标;
- 股秘籍”并不意味着没有风险,任何指标都是概率游戏,OBV选股公式也常常出现假突破。建议你严格设置止损位,比如买入后股价跌破3%即离场;
- 不同软件中的成交量口径不同(例如是否包含主动买入和主动卖出的区分),可能导致同一公式在不同平台上选出的股票有差异,选定一个软件后不要频繁更换。
六、将OBV选股公式融入你的交易体系
OBV选股公式的最佳使用方式,是作为“第一道筛选器”而非“唯一依据”。你可以每天收盘后运行上述任一公式,得到一个候选股票池,然后在次日开盘前对候选股进行行业、政策、技术形态、龙虎榜数据等二次确认,最后结合大盘环境决定是否入场。这种方法既利用了OBV捕捉资金流的独特优势,又规避了单一指标的盲区。
无论你是刚接触指标的新手,还是经验丰富的操盘手,都可以在通达信或同花顺中复制上述公式,通过历史回测进一步优化参数。记住,真正的“股秘籍”并不是某一个固定的公式,而是你OBV背后资金逻辑后,不断调整、迭代出适合自身风格的选股体系。坚持下去,OBV能量潮终将成为你在股海中稳健航行的可靠罗盘。







