2026年10月27日
3+ 次浏览

CMF 蔡金资金流是什么?CMF 大于 0,就是资金在流入吗

「CMF 一直在 0 以上,资金在流入,应该跌不深吧?」

CMF 的「资金流入」,意思比字面窄很多。它只看最近 20 根 K 线,收盘落在当天高低的哪里:多数收在高位就是正的,不管这 20 根是在涨还是在跌。一段每天低开、杀低、再从低点拉回来的下跌,CMF 可以一路都是正的。这一篇先用三根 K 线算一次,再用一张标了 1~4 的真实行情图(标普 500 指数 2025 年初),看这件事实际发生的样子。

这是 MASQuant 迈思量化「交易学院 · 技术指标大全」的一篇。所有指标的分类整理在〈技术指标大全〉。

一句话看懂

CMF=最近 20 根里,成交量多半出现在「收在高位」还是「收在低位」的日子。

介于 −1 到 +1。大于 0 代表收在高位的那几天量比较大,小于 0 相反。

CMF 像只看每场比赛「最后一分钟」的教练:每场最后一分钟都在追分,教练就说球队很有韧性——即使整个赛季输多赢少。CMF 看的是「每天收尾的位置」,不是「整段在涨还是在跌」。

先算一次:一路下跌,CMF 却是正的

CMF 用的位置分数 CLV 跟 A/D 一样:收在当天最高点 +1、最低点 −1、正中间 0。为了好算,用 3 根(以下是举例用的整数,不是行情数据)。这三天收盘从 98、96 一路跌到 94,但前两天都是低开、杀低、再拉回到当天高位:

K 线 收盘 CLV(收在当天的哪里) 成交量 CLV × 成交量
第 1 根 98(跌) +0.8(接近当天高点) 100 +80
第 2 根 96(跌) +0.6 100 +60
第 3 根 94(跌) −0.5(偏当天低点) 120 −60

CMF =(80 + 60 − 60)÷(100 + 100 + 120)= +0.25。三天都在跌,CMF 却是正的,因为多数的量出现在「收在当天高位」的日子。CMF 不知道价格比昨天低了。

正式公式

常用参数是 20:

1 CLV =〔(收盘 − 最低)−(最高 − 收盘)〕÷(最高 − 最低)
2 CMF = 最近 20 根的(CLV × 成交量)合计 ÷ 最近 20 根的成交量合计

CMF 由 Marc Chaikin 提出,跟 A/D 用同一个 CLV(见〈A/D 累积派发线是什么?〉)。区别是 A/D 一路累加,CMF 只看最近 20 根、再除以总量,所以数值介于 −1 到 +1,不同时间可以比。常见的看法是大于 0 偏多、小于 0 偏空,也有人用 ±0.05 或 ±0.1 当门槛,减少在 0 附近来回。

MT5 没有内置 CMF(内置的是 Chaikin Oscillator,是另一个由 A/D 算出来的指标),要另外安装自定义指标。

在 CFD 上要特别注意:CFD 多半没有集中的交易所,MT5 里能用的通常是跳动量(Tick Volume):这段时间报价变动了几次,而不是实际成交了多少。它常被拿来当市场活跃程度的近似,但会受到行情波动、报价来源和交易时段影响,同一个品种在不同平台上算出来的数值也可能不一样。

看图:标普 500 2025 年初,照着 1~4 看

下面这张图是标普 500 指数(US500)2024 年 12 月中到 2025 年 4 月初的日线,取自 MT5 的历史报价。前段是盘整(首尾只差 0.8%);2025 年 1 月 27 日到 4 月 4 日的 50 根,从 6,017 跌到 5,062,跌了 15.9%。

标普 500 指数 2024 年 12 月到 2025 年 4 月日线;2025 年 1 月底到 4 月初跌了 15.9%,下方 CMF 在这段下跌里大部分时间大于 0
图:标普 500 指数(US500)日线,2024/12/12–2025/4/4,MT5 历史报价。上方是价格,空心 K 线收涨、实心收跌;灰底是盘整、浅橘底是趋势(这里是下跌)。下方橘线是 CMF(20),灰色虚线是 0,0 以上的区域涂浅橘色。右边是价格、下方是日期,圆圈数字对应下面的说明。
1

下跌开始时,CMF 是 +0.119(2025 年 1 月 27 日)。前一段盘整的最后 20 根,量比较大的日子多半收在高位,CMF 带着正值进入下跌。

2

收跌,却收在当天的最高点附近(2025 年 2 月 3 日)。这天收盘跌了 0.16%,但盘中杀低之后拉回,CLV 是 0.91。这种「下影线很长」的 K 线,每一根都会把 CMF 往上推。

3

CMF 的最高点:+0.372(2025 年 2 月 13 日)。这时价格还比下跌起点高 1.6%,再过 4 个交易日(2 月 19 日)收在这段的最高点 6,136,之后才真正开始往下。CMF 最强的时候,离大跌只剩几天。

4

下跌结束时,价格跌了 15.9%(2025 年 4 月 4 日)。这 50 根里,CMF 有 78% 的日子大于 0,平均是 +0.132;有 60% 的日子收在当天范围的上半部。直到 3 月 12 日,收在低位的 K 线累积够多了,CMF 才第一次跌到 0 以下——那时价格已经从最高点跌了一大段。

这是一段真实的历史行情,用来说明CMF的性格,不是通则。换品种、换周期、换一段行情,数字都会变。

看到什么、代表什么

你看到 通常代表 但要小心
CMF 大于 0 最近量大的日子多半收在当天高位 不代表价格在涨(图上 4:下跌 15.9% 的那段,78% 的日子大于 0)
CMF 小于 0 最近量大的日子多半收在当天低位 不代表价格在跌
CMF 在 0 附近来回 收盘位置没有明显偏向 可以用 ±0.05 当门槛,少一点来回
价格下跌,CMF 很高 每天都从低点拉回来 可能只是杀低后的反弹,不是底部(图上 3)
CMF 突然大跳 20 根以前那根放量 K 线刚离开 往前数 20 根找找原因

实际怎么用:三个例子

例一:当顺势单的确认,不当方向

先用价格判断方向,再用 CMF 确认。规则可以写成:「价格在 50 期均线上面、而且 CMF 大于 0.05,才做多。」CMF 只负责回答「收盘是不是偏强」,方向交给价格。

例二:跟价格一起看背离

价格创新低、CMF 却比上一次高,代表杀低之后常常拉回到当天高位。这是线索,不是买点——图上的下跌,CMF 在大部分时间都是正的,价格照样跌了 15.9%。

例三:用门槛减少噪音

CMF 在 0 附近很容易来回。把条件从「大于 0」改成「大于 +0.05」,「小于 0」改成「小于 −0.05」,能少掉一些在 0 附近翻来翻去的信号。门槛多少,要在你的品种上回测。

三个例子都要记得:CMF 说的是「每天收在哪里」。收在高位的下跌,在 CMF 眼里是偏强的。

常见误用

一、CMF 大于 0 就当作资金在流入

图上的 50 根下跌,CMF 有 78% 的日子大于 0、平均 +0.132,价格跌了 15.9%。CMF 的「流入」只代表收盘偏向当天的高位。

二、把 CMF 当成方向指标单独用

CMF 不知道今天比昨天高还是低。单用「CMF 大于 0 做多」,在下跌时一样会一直做多。方向要另外判断。

三、在 CFD 上把它读成真实的资金

CFD 的量多半是报价跳动次数。CMF 在 CFD 上反映的,是「报价最忙的那几天,收在高位还是低位」。

常见问题

CMF 指标是什么?

CMF(Chaikin Money Flow,蔡金资金流)由 Marc Chaikin 提出,把最近 20 根的「收盘位置分数 CLV × 成交量」加总,再除以总成交量,介于 −1 到 +1。

CMF 和 A/D 有什么不同?

两者用同一个 CLV。A/D 从某一天开始一路累加,只能看方向;CMF 只算最近 20 根、再除以总量,数值有范围,可以拿不同时间来比。

CMF 和 MFI 有什么不同?

MFI 看典型价格比前一根高还是低,是加了成交量的 RSI;CMF 看收盘落在当天高低的哪里,不跟前一根比。

MT5 有 CMF 吗?

MT5 没有内置 CMF,要另外安装自定义指标。内置的 Chaikin Oscillator 是另一个指标:A/D 的 3 期 EMA 减 10 期 EMA。

结语

CMF 看到的是一个真实的细节:每天收在哪里。但它把这个细节叫做「资金流」,很容易让人读成「钱在进来,所以会涨」。

所以真正该问的是:在你的品种上,「CMF 大于 0.05」当做多的确认,挡掉的是假突破,还是好行情? 这个问题,一段历史行情回答不了,要拿规则在很多段行情上回测。

还没有自己的规则、不想从指标一个一个拼起?MASQuant 迈思量化的策略精灵只要你先选一种投资风格,AI 会分析市况、挑选品种,一次给你三组候选策略,每组都先用历史数据回测过,收益和本金最大回撤摊开来看,再由你决定要不要部署到 MT5。

已经有自己的想法,就把条件写成一句话,例如「价格在 50 期均线上面、而且 CMF 大于 0.05 才做多」,丢进 AI 策略助理,按下去就开始回测,回测环境纳入点差、滑点、市场流动性变化与交易执行延迟这些真实市场摩擦(操作方式见〈策略助理使用教学〉)。再拿掉 CMF 条件跑一次,就看得出它有没有帮上忙。回测告诉你的是「这条规则在过去的行情里表现如何」,不是未来的保证。

想法,经过验证,才叫策略。

文中走势图取自 MT5 平台的历史报价(日线;不同平台的报价与日线切法略有差异,数值可能不完全相同),指标由程序依标准算法计算;举例用的整数不是行情数据。历史行情只用来说明指标的性格,不代表未来走势。

风险揭露:CFD 属于高风险金融产品,可能导致快速资金损失。过往业绩不代表未来结果,所有策略与回测仅供参考,不构成投资建议。交易前请充分了解本公司风险揭露条款。