01. 核心概念阐述
Chaikin Money Flow (CMF) 是由华尔街著名分析师 Marc Chaikin 在 1980
年代开发的一种技术分析指标。它旨在通过衡量特定时期内资金的流入和流出来判断买卖压力。
CMF 的核心理念基于“累积/派发线 (Accumulation/Distribution
Line)”,但它将其标准化为一个振荡指标,使得更容易识别超买/超卖状态以及趋势的强弱。
- 基本原理: 如果收盘价接近最高价,意味着资金流入(累积);如果收盘价接近最低价,意味着资金流出(派发)。
- 与 VWAP 关系: CMF 可以看作是成交量加权的一种动量形式,它不仅考虑价格,还重度依赖成交量来确认价格变动的有效性。
02. 数学原理与计算
CMF 的计算过程分为三个步骤,核心在于计算每一天的“资金流量乘数 (Money Flow Multiplier)”。
Step 1: 计算资金流量乘数 (MF Multiplier)
该乘数衡量收盘价在当日价格区间(最高价 - 最低价)中的位置。取值范围为 -1 到 +1。
MF Multiplier = [(Close - Low) - (High - Close)] / (High - Low)
Step 2: 计算资金流量 (Money Flow Volume)
将乘数与当日成交量相乘,得到当日的资金流量。
MF Volume = MF Multiplier × Volume
Step 3: 计算 CMF
CMF 是过去 n 期(通常为 20 或 21 天)资金流量总和与成交量总和的比值。
CMF = sum(MF Volume, n) / sum(Volume, n)
图解 1: CMF 计算原理示意
03. 技术解读与信号识别
CMF 的数值通常在 -1 到 +1 之间波动,但实际上很少超过 ±0.5。解读的关键在于零轴。
📈 看涨信号 (Bullish)
- CMF > 0:表明市场处于累积状态,资金净流入。
- 底背离:价格创新低,但 CMF 未创新低(底部抬高)。
- 零轴回升:CMF 从负值区域上穿零轴,确认趋势反转。
📉 看跌信号 (Bearish)
- CMF < 0:表明市场处于派发状态,资金净流出。
- 顶背离:价格创新高,但 CMF 未创新高(顶部降低)。
- 零轴下穿:CMF 从正值区域下穿零轴,确认下跌趋势。
图解 2: CMF 指标面板布局
04. 实战应用案例
以下展示两个典型信号模式:看涨突破与看跌背离。
图解 3: 看涨信号 (零轴突破 + 价格支撑)
图解 4: 看跌信号 (顶背离)
05. 综合应用与局限性
CMF 最好不要单独使用。将 CMF 与成交量柱状图结合,可以更清晰地看到“量价配合”的情况。
图解 5: CMF 与成交量趋势对比
局限性与注意事项
- 震荡市失效: 在横盘整理期间,CMF 可能在零轴附近频繁波动,产生假信号。
- 滞后性: 作为 20 日移动平均的衍生指标,CMF 对价格反应有一定滞后。
- 缺口影响: 巨大的跳空缺口可能扭曲 CMF 的读数,需要结合 K 线形态判断。