能量潮(On-Balance Volume)
OBV 是最古老的资金流指标:涨记加量、跌记减量、平记零——一根累计线,把「量的方向」画成价格的先行影。
是什么
能量潮(On-Balance Volume,OBV)由 Joe Granville 于 1963 年提出:当日收盘上涨就把全部成交量加到累计值上、下跌就减去、平盘不加不减——OBV = Σ(±Volume)。它的哲学:「量在价先」——大资金进出必然先在成交量上留痕,OBV 把「量的方向」累计成一条曲线,价格未动而 OBV 先行=聪明钱已经在动。它是所有资金流指标(A/D、MFI、CMF)的祖先。
来历
OBV 出自 Joe Granville 1963 年《Granville's New Key to Stock Market Profits》——「量在价先」(Volume precedes price)的标志性口号即源于此。Granville 是 1960—80 年代最具影响力的技术分析师之一(以准确预测 1970 年代熊市闻名,后期争议缠身)。OBV 的极简设计(只用收盘涨跌方向)是它的优点(无法造假的方向逻辑)与缺点(不敏感)的共同来源。MT5 内置 iOBV。
免费下载 Camovia Tray:在系统托盘查看行情、管理持仓,一键隐藏。
免费下载计算公式
一行公式:
极简到只剩方向判断——没有任何幅度权重(涨 0.1% 与涨 5% 等同)与收盘位置信息(Chaikin 的 A/D 正是为此改进)。绝对值无意义(累计锚点任意),读法只有方向、斜率与背离。
手算示例
一个经典场景——「量的先行」:
- 价格横盘 6 周:涨日量缩、跌日量增——OBV 缓慢下行(净流出),价格却没跌。
- 价格突然向下破位——回头看 OBV,它 3 周前就开始走了。
- 反过来:价格横盘而 OBV 持续上行(跌日缩量、涨日放量)——净吸筹,向上的变盘在酝酿。
结论:OBV 的价值不在跟随而在「先行」——横盘期的 OBV 方向常是下一波行情的预告。这是「量在价先」最朴素的实现。
怎么读数
OBV 的读法(方向/斜率/背离三件套):
| 区间 | 常见解读 |
|---|---|
| OBV 与价格同向上行 | 上涨有量支持——趋势健康 |
| OBV 与价格同向下行 | 下跌有量支持——空头健康 |
| 价格新高而 OBV 不新高 | 顶背离——上涨缺乏真实买量(核心信号) |
| 价格新低而 OBV 不新低 | 底背离——抛售缺乏真实卖量,反弹酝酿 |
| 横盘期 OBV 单向漂移 | 吸筹/派发进行中——变盘方向的先行线索 |
OBV 绝对值无意义——每个平台从不同起点累计,数值天差地别。它没有超买超卖、没有固定参数——所有信息都在曲线的形态与价格的关系里。
常见信号与用法
顶背离
价格新高而 OBV 不新高——量不支持价,经典的顶部预警;配合动量背离共振时最可靠。
底背离
价格新低而 OBV 不新低——卖压真实衰减(有人在接),底部酝酿。
横盘期 OBV 漂移
价格箱体而 OBV 缓慢单向——吸筹/派发的先行信号,等价格突破方向确认入场。
OBV 趋势线突破
给 OBV 画趋势线——其突破常领先价格趋势线突破(量先价动)。
局限与常见误区
- 幅度盲区:涨 0.1% 与涨 5% 记同样的量——小幅假突破与大阳线在 OBV 上无差别(A/D/CMF 为此改进)。
- 跳空日无权重:OBV 只看收盘相对昨收的涨跌——跳空本身不留痕(跳空品种需 A/D/CMF 补充)。
- tick volume 打折:外汇的「成交量」是报价跳动次数——OBV 的资金语义在 tick 口径下弱化,方向仍有效但精度降。
- 累计锚点任意:绝对值跨平台不可比——只读形态,别记数值。
- 横盘市噪音:箱体内涨跌交替使 OBV 来回震荡——漂移信号需要「持续 2–3 周」才算数。
MT5 里的OBV
MT5 中 OBV 是内置成交量类指标(副图单线),MQL5 编程调用函数为 iOBV:
| MQL5 函数 | iOBV() |
| 算法 | Σ(±Volume)(收盘涨跌决定符号) |
| 成交量类型 | VOLUME_TICK / VOLUME_REAL(可指定) |
| 缓冲区 | 0=主缓冲(累计值) |
| 显示窗口 | 副图(累计曲线,无参考线) |
iOBV 无周期参数。applied_volume 选择 tick 或 real——外汇只有 tick。编程使用时同样注意锚点任意性:比较 OBV 的变化量(差分)而非绝对值;背离判定用「价格与 OBV 的各自新高低对照」。
不同周期下的表现
15 分钟
日内涨跌交替使 OBV 噪音大——只看与更大周期方向一致的漂移
1 小时 / 4 小时
波段吸筹/派发监控可用周期
日线
经典主场:背离与横盘期漂移在日线最有代表性
周线
周线 OBV 方向=季度级资金流向——长线背景判断
指标组合
实战中 OBV 常见搭配:
- 与 A/D 搭配:OBV 记方向、A/D 记日内位置——双资金流线同向时结论最硬。 AD
- 与 MFI 搭配:OBV 看累计流向、MFI 看超买超卖极值——「账本+温度计」组合。 MFI
- 与 MA 搭配:MA 定价格趋势、OBV 验证量的支持——趋势+资金双确认。 MA
常见问题
Q OBV 读数是 5 亿,这代表什么?
什么都不代表——OBV 是累计值,绝对值取决于从何时开始累计(每个平台/每次加载数据的锚点都不同)。读法只有三种:方向(升/降)、斜率(加速/减速)、与价格的背离。数值本身无意义。
Q OBV 和 A/D 有什么区别?
权重机制不同:OBV 只看收盘涨跌(涨记 +Vol、跌记 −Vol,幅度无关);A/D 按收盘在当日高低区间中的位置加权(CLV,收在高位记多、低位记空)。A/D 是 Chaikin 对 OBV 的精细化改进——对日内攻防更敏感,但也更复杂。
Q 为什么说 OBV 是「量在价先」?
Granville 的观察:大资金进出必然留下成交量痕迹——价格横盘而 OBV 持续单方向漂移,说明聪明钱已在吸筹/派发,价格随后的突破方向往往跟着 OBV 走。它是「量的方向先于价格方向」这一假说的最简实现。
Q 外汇上 OBV 可靠吗?
方向上有效、精度上打折:外汇无中央交易所,MT5 成交量是报价跳动次数(tick volume)——它与真实换手高度相关但量纲不同。OBV 的背离与漂移信号在 tick 口径下仍可用,但与股票真实成交量相比可靠性略低——重要决策建议与价格结构互验。
Q MT5 里怎么调出 OBV?
菜单「插入 → 技术指标 → 成交量 → On Balance Volume」,或从导航器拖到副图。无参数(只可选 tick/real 成交量)——副图无参考线,读方向与背离。
本页内容仅为技术指标知识介绍,不构成任何投资建议。指标信号存在失效可能,交易决策请结合风险管理独立判断。