2026年10月27日
6+ 次瀏覽

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 屬於高風險金融商品,可能導致快速資金損失。過往績效不代表未來結果,所有策略與回測僅供參考,不構成投資建議。交易前請充分了解本公司風險揭露條款。

發表留言