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
- Preço típico do período: média de máxima, mínima e fechamento.
- Fluxo do período: preço típico vezes volume.
- Se o preço típico subiu em relação ao anterior, o fluxo é positivo; se caiu, negativo.
- Nos últimos N períodos (14 é o padrão), some os fluxos positivos e os negativos.
- 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.

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.


