Технический индикатор Money Flow Index (сокр. MFI, Индекс денежных потоков) представляет собой индикатор скорости ценового движения по смыслу и способу расчета напоминающий индекс относительной силы RSI. MFI дополнительно учитывает данные тикового объема на Форекс,.и несмотря на то что тиковый объем показывает только количество сделок, а не их денежное выражение считается достаточно надежным и устойчивым инструментом анализа.

Индикатор производит анализ цены на основании «положительных» и «отрицательных» денежных потоков, и после сопоставления с текущей ценой принимает значение от 0 до 100 отражающее силу текущего тренда. Стандартно в расчете используется 14 последних ценовых баров. Как и RSI индикатор не рекомендуется для использования на малых таймфреймах из-за большого количества ложных сигналов. Рекомендуемый таймфрейм – H4 и выше.

Расчет значения MFI производится в три этапа:

  1. определяется среднее арифметическое от максимума, минимума и цены закрытия текущего ценового бара.
  2. затем полученное значение, называемое «типичной ценой» (Typical Price), умножается на объем, и мы получаем «денежный поток» (Money Flow) отражающий силу текущего спроса. Если на текущем баре Typical Price больше предыдущего, то денежный поток считается «положительным», иначе «отрицательным».
  3. далее за период 14 баров производим суммирование положительных и отрицательных потоков. Находим коэффициент денежного отношения  MoneyRatio делением суммы положительных потоков на отрицательные и с помощью формулы Money Flow Index = 100 — (100 / (1 + MoneyRatio)) получаем значение индекса.

Сигналы индикатора

Как и в других осцилляторах, индикатор MFI генерирует два вида сигналов:

1. Дивергенция

Несовпадение направления графика цены и индикатора, которое обычно предшествует смене тренда:

  • «Медвежья дивергенция». В случае снижения цены акции или валютной пары график MFI сохраняет направление вверх т.е. положительных денежных потоков больше отрицательных, то это может означать ослабление нисходящего тренда и разворот цены в ближайшем будущем.
  • «Бычья дивергенция». Цена закрывает новый максимум, а индикатор MFI снижается. Имеем обратную ситуацию для восходящего тренда.

Дивергенция между ценой и индикатором может продолжаться достаточно долго без трендового разворота, поэтому сигнал нужно подтверждать другими инструментами.

2. Определение состояние перекупленности и перепроданности

Как и другие осцилляторы, индикатор MFI широко применяется для поиска ситуации перекупленности и перепроданности. Валютная пара или ценная бумага будет считаться «перекупленной», если значение индекса будет равно или больше 80. «Перепроданность» наступает при снижении индикатора да значение 20 и ниже. Достижение одного из этих базовых уровней означает, что на рынке сложились предпосылки для ценового разворота в ближайшее время. Но это не означает 100% надежности сигнала, так как состояние перекупленности/перепроданности при сильном тренде может продолжаться достаточно долгое время. Рекомендуется открывать сделки только при выходе графика индикатора из зон 20/80:

  • Индекс MFI находится над уровнем 80 и пересекает его сверху вниз – сигнал на продажу.

MFI

  • MFI ниже 20 и пересекает уровень снизу вверх – сигнал на покупку.

MFI_Buy

Стандартные параметры индикатора MFI составляют 14 ценовых баров (периодов), но возможна корректировка для конкретной валютной пары или акции. Но следует помнить, что уменьшение количества периодов, приведет к появлению «шума» и большого количества ложных сигналов.

Увеличение периодов вызывает замедление MFI и пропуску достаточно надежных сигналов. Поэтому изменять стандартные параметры не рекомендуется и как любой осциллятор MFI должен использоваться только в комплексе с другими индикаторами и графическим анализом.