01. 什么是 MFI?
MFI (Money Flow Index),中文称为“资金流量指标”。你可以把它简单理解为 “加上了成交量权重的
RSI”。
传统的 RSI (相对强弱指标) 只考虑价格的变动,而忽略了成交量。但在实际交易中,“量在价先” 是一个重要的信条。MFI
试图通过引入成交量数据,来更真实地反映市场的供需强度。
- 如果价格上涨且成交量放大,说明资金流入强劲,MFI 上升。
- 如果价格上涨但缩量,说明上涨动力不足,MFI 可能不会大幅上升(甚至背离)。
- MFI 的取值范围是 0 到 100。
02. 计算原理与公式
MFI 的计算逻辑非常严密,分为四个步骤。理解了计算过程,你就能明白为什么它比单纯的价格指标更有效。
Step 1: 计算典型价格 (Typical Price)
MFI 不使用收盘价,而是使用当天的平均价格概念。
TP = (最高价 + 最低价 + 收盘价) ÷ 3
Step 2: 计算资金流 (Raw Money Flow)
将典型价格乘以当天的成交量,得到当天的资金流量。
RMF = TP × 成交量 (Volume)
Step 3: 区分正向与负向资金流
这是关键一步:
- 如果 今日 TP > 昨日 TP,则今日 RMF 计入 正向资金流 (Positive Money
Flow)。
- 如果 今日 TP < 昨日 TP,则今日 RMF 计入 负向资金流 (Negative Money
Flow)。
- 如果相等,则通常忽略或归为前一类(极少发生)。
Step 4: 计算资金比率 (Money Ratio) 与 MFI
通常取 14天 为周期。
MR = (14天正向资金流之和) ÷ (14天负向资金流之和)
MFI = 100 - [100 ÷ (1 + MR)]
03. 实例数据演示
为了让你彻底明白,我们模拟一支股票 5 天的数据(假设周期 N=3 以简化演示)。
| 天数 |
最高 (H) |
最低 (L) |
收盘 (C) |
成交量 (V) |
典型价 (TP) |
涨跌 |
资金流 (RMF) |
归属 |
* 注:上表展示了中间计算过程。实际 MFI 需要汇总 N
天的正/负流进行最终计算。
04. 实战应用与信号
MFI 的用法与 RSI 类似,但因为包含了成交量,它对顶底的判断往往更具参考价值。
1. 超买与超卖 (Overbought / Oversold)
- MFI > 80:市场进入超买区,资金过热,可能面临回调(卖出信号)。
- MFI < 20:市场进入超卖区,恐慌盘涌出,可能即将反弹(买入信号)。
2. 背离 (Divergence) —— 最强信号
当价格创新高,但 MFI 没有创新高(顶背离),或者价格创新低,但 MFI 没有创新低(底背离)。这通常意味着当前的趋势缺乏成交量的支持,即将反转。
— 价格曲线
— MFI 指标
05. 总结与注意事项
优点
- 结合了量价,比单纯的价格指标更可靠。
- 对趋势反转(背离)的捕捉能力强。
- 能过滤掉一些无量的虚假突破。
缺点
- 在极端单边行情中,可能会长时间钝化(长期停留在超买/超卖区)。
- 信号相对较少,不适合高频交易。