MFI指标

MFI指标的中文名称是资金流量指标,英文名称是Money Flow Index。MFI指标是一种衡量资金流入和流出的指标。它通过计算一定时期内的典型价格和成交量的买卖压力来衡量市场的超买和超卖情况。

指标作用

MFI指标的作用是用于判断市场的买卖力量,识别超买和超卖的情况,以及确定可能的价格反转点。 + 当MFI指标高于80时,表示市场超买,可能会出现价格下跌的机会; + 当MFI指标低于20时,表示市场超卖,可能会出现价格上涨的机会。

指标公式

MFI指标的计算公式如下,计算典型价格(Typical Price):

典型价格 = (最高价 + 最低价 + 收盘价) / 3

计算原始资金流量(Raw Money Flow):

如果典型价格上涨,则原始资金流量 = 典型价格 × 成交量; 如果典型价格下跌,则原始资金流量 = -典型价格 × 成交量

计算资金流量比率(Money Flow Ratio):

资金流量比率 = 正向资金流量的14天平均值 / 负向资金流量的14天平均值

计算MFI指标:

MFI = 100 - (100 / (1 + 资金流量比率))

其中,一般将14天作为计算周期,但也可以根据实际情况选择其他周期。

python演示代码