Análise técnica · MetaTrader 5

MFI (Money Flow Index): o IFR com volume

Um oscilador entre 0 e 100 que pondera as altas e as quedas pelo volume. O que o volume acrescenta, as leituras que valem, o cuidado nos futuros e o robô.

O MFI é o IFR com uma pergunta a mais: as altas e as quedas dos últimos períodos vieram com quanto dinheiro? Em vez de contar só se o preço subiu ou caiu, ele multiplica cada período pelo volume negociado. Um dia de alta com volume alto pesa mais que um dia de alta vazio. Daí o nome: fluxo de dinheiro.

A conta, em português

  1. Preço típico do período: média de máxima, mínima e fechamento.
  2. Fluxo do período: preço típico vezes volume.
  3. Se o preço típico subiu em relação ao anterior, o fluxo é positivo; se caiu, negativo.
  4. Nos últimos N períodos (14 é o padrão), some os fluxos positivos e os negativos.
  5. MFI = 100 menos 100 dividido por (1 mais fluxo positivo dividido pelo negativo).

Escala de 0 a 100, como o IFR. As referências usuais são 80 (sobrecomprado) e 20 (sobrevendido), um pouco mais largas que os 70 e 30 do IFR, porque o volume torna o MFI mais extremo.

O que o volume acrescenta

A confirmação. Uma alta com volume crescente é uma alta com participação; uma alta com volume caindo é uma alta que está ficando sem gente. O IFR não vê essa diferença; o MFI vê. Por isso a divergência entre preço e MFI (o preço faz topo mais alto, o MFI faz topo mais baixo) costuma ser lida como um aviso mais sério do que a mesma divergência no IFR: não é só o momento que caiu, é o dinheiro. Explicamos o IFR em IFR (RSI): índice de força relativa.

Preço em cima e o MFI embaixo, entre 0 e 100, com as faixas de 80 e 20; o preço faz um topo mais alto enquanto o MFI faz um topo mais baixo, marcando a divergência
O MFI pondera as altas e as quedas pelo volume. A divergência mostra o preço subindo com menos dinheiro. Ilustração.

As leituras que fazem sentido

  • Volta da zona extrema. MFI sobe acima de 80 e volta abaixo: o fluxo comprador extremo acabou. Leitura de reversão à média, válida onde o mercado reverte (lateralidade), perigosa em tendência.
  • Divergência com o preço. A mais respeitada no MFI, pelo motivo acima.
  • Filtro de participação. Só opera rompimento se o MFI está subindo (o rompimento vem com dinheiro). Um rompimento com MFI caindo é candidato a falso.

O cuidado com o volume nos futuros

O MFI depende do volume, e o volume precisa ser o de verdade. Em ações da B3, é. No mini-índice também há volume central, o que já é melhor do que no Forex, onde o "volume" é o da sua corretora e não representa o mercado, como explicamos em Robô para Forex no MetaTrader 5. E o MetaTrader 5 mostra dois volumes, o de negócios (tick volume) e o real; o MFI calculado sobre um ou outro dá números diferentes, e o teste precisa usar o mesmo que a execução vai usar.

Onde engana

Como todo oscilador de faixa: em tendência forte, fica acima de 80 por muito tempo, e cada "volta" é uma pausa. O filtro de tendência (ADX, ou a média longa) é o que separa a leitura de reversão da tentativa de vender uma alta em pedaços.

Como vira regra num robô

Aritmética sobre preço típico e volume, uma soma, uma divisão. As condições: "acima de X", "cruzou X para baixo", "subindo", "divergindo do preço" (esta última exige definir topos de forma objetiva). No Centurion, o MFI é um bloco de sinal com essas leituras, como gatilho ou como filtro, ao lado do bloco de média de volume e do OBV, que também leem participação; o filtro de tendência, o horário, o stop, o alvo e o limite diário são os outros blocos.

O teste segue a regra dos osciladores (ano lateral e ano de tendência) com um item a mais: conferir qual volume o teste usou e se é o mesmo da conta real.