Chaikin Money Flow: definição, o que ele mede e o que não mede
O CMF faz duas perguntas a cada candle: onde ele fechou entre a mínima e a máxima, e quanto volume carregou? Um fechamento na metade de cima do candle conta o volume como positivo, um fechamento na metade de baixo conta como negativo. O indicador soma esses volumes com sinal na janela e divide pelo volume total. A página da ChartSchool, a escola da StockCharts, sobre o Chaikin Money Flow o apresenta assim: desenvolvido por Marc Chaikin, ele mede a quantidade de volume de fluxo monetário (Money Flow Volume) em um período determinado.
A ajuda do TradingView sobre o Chaikin Money Flow o liga a outros dois indicadores do mesmo autor, o oscilador de Chaikin e a linha de acumulação/distribuição. A ligação é direta: a ChartSchool explica que o mesmo volume de fluxo monetário, acumulado sem janela em vez de somado em 20 candles, dá a linha de acumulação/distribuição.
Duas observações. O nome fala em fluxo de dinheiro, mas o cálculo não vê nenhuma conta nem nenhuma ordem: ele só conhece quatro números por candle, a máxima, a mínima, o fechamento e o volume. “Pressão compradora” e “pressão vendedora” são, portanto, uma interpretação do lugar do fechamento, não uma medida de quem comprou. E o CMF nunca compara um fechamento com o anterior: um candle pode fechar acima do dia anterior e contar como negativo, o que é o seu principal limite, detalhado mais abaixo.
A fórmula do CMF, em três etapas
A ChartSchool e o TradingView escrevem a mesma fórmula, em três etapas.
Etapa 1: o multiplicador de fluxo monetário. Multiplicador = [(fechamento − mínima) − (máxima − fechamento)] ÷ (máxima − mínima). Ele vale +1 quando o candle fecha na máxima, −1 quando fecha na mínima, 0 quando fecha exatamente no meio. É positivo na metade de cima do candle, negativo na metade de baixo.
Etapa 2: o volume de fluxo monetário. Volume de fluxo monetário = multiplicador × volume do candle. Um candle de 2.000 papéis que fecha a três quartos da sua amplitude tem multiplicador de +0,5 e conta +1.000.
Etapa 3: a razão na janela. CMF de 20 períodos = soma dos volumes de fluxo monetário dos últimos 20 candles ÷ soma dos volumes dos últimos 20 candles. O resultado fica entre −1 e +1. Para tocar +1, todos os candles da janela teriam de fechar na máxima: na prática, o indicador passa a maior parte do tempo perto de zero.
Um caso que a fórmula não resolve. Se um candle tem a máxima igual à mínima, a etapa 1 divide por zero. Nenhuma das duas páginas lidas diz como esse caso é tratado: em um mercado pouco ativo ou em um tempo gráfico muito curto, confira o que a sua plataforma mostra.
Um exemplo refeito à mão, em cinco candles
Os preços e os volumes são inventados, e o período é 5 em vez de 20 para que o cálculo caiba em poucas linhas. Aqui estão os cinco candles, na ordem máxima, mínima, fechamento, volume. Candle 1: 102, 98, 101, 1.000. Candle 2: 104, 100, 103, 1.500. Candle 3: 105, 101, 102, 2.000. Candle 4: 104, 100, 104, 1.200. Candle 5: 106, 102, 103, 800.
Os multiplicadores. Candle 1: [(101 − 98) − (102 − 101)] ÷ (102 − 98) = (3 − 1) ÷ 4 = +0,5. Candle 2: (3 − 1) ÷ 4 = +0,5. Candle 3: (1 − 3) ÷ 4 = −0,5. Candle 4, que fecha na máxima: (4 − 0) ÷ 4 = +1. Candle 5: (1 − 3) ÷ 4 = −0,5.
Os volumes de fluxo monetário. +0,5 × 1.000 = +500; +0,5 × 1.500 = +750; −0,5 × 2.000 = −1.000; +1 × 1.200 = +1.200; −0,5 × 800 = −400. A soma deles vale 500 + 750 − 1.000 + 1.200 − 400 = 1.050. A soma dos volumes vale 1.000 + 1.500 + 2.000 + 1.200 + 800 = 6.500.
O CMF de 5 períodos. 1.050 ÷ 6.500 = +0,16. O número é positivo, mas modesto: o candle 3, o de maior volume, fechou na metade de baixo e sozinho tira 1.000.
Um sexto candle, com um gap. O mercado abre em forte alta: máxima 112, mínima 108, fechamento 108, volume 3.000. O fechamento fica cinco pontos acima do fechamento do candle 5, mas está na mínima do próprio candle: multiplicador −1, volume de fluxo monetário −3.000. A janela de 5 desliza e o candle 1 sai. Nova soma: 750 − 1.000 + 1.200 − 400 − 3.000 = −2.450, para um volume de 8.500. O CMF cai para −0,29 enquanto o preço acabou de ganhar cinco pontos.
Os ajustes do CMF: 20 ou 21 períodos
Um único ajuste: o tamanho da janela. A ChartSchool escreve que a soma cobre um período determinado, em geral 20 ou 21 dias, e que a ferramenta gráfica da StockCharts adiciona o indicador com 20 períodos por padrão. A ajuda do TradingView escreve a fórmula em 21 períodos. A diferença vem de uma convenção: um mês tem mais ou menos 20 ou 21 pregões.
O que o tamanho muda. Uma janela curta reage mais rápido e cruza o zero com mais frequência; uma janela longa suaviza mais e reage mais tarde. É o mesmo compromisso de uma média móvel ou do ATR. Nenhuma das duas fontes lidas compara vários tamanhos nem aponta um ajuste como melhor que outro.
Já o volume não se ajusta. Em uma ação ou um contrato futuro, o volume vem da bolsa. No forex à vista não existe volume centralizado: a sua plataforma mostra um volume de ticks, como explica a lição sobre o mercado de câmbio. O CMF é calculado mesmo assim, mas sobre uma contagem de mudanças de preço vista por uma única corretora, não sobre quantidades negociadas.
Ler o CMF: linha zero, limiares e tendência
Acima ou abaixo de zero. Para a ChartSchool, uma passagem para o território positivo indica pressão compradora e uma passagem para o território negativo, pressão vendedora. O TradingView escreve de outro jeito: quanto mais perto de 1 está o CMF, maior a pressão compradora; quanto mais perto de −1, maior a vendedora. Em resumo: acima de zero, na janela, o volume foi mais negociado em candles que fecham na metade de cima.
O cruzamento da linha zero. A ChartSchool vê nele uma mudança na pressão compradora ou vendedora; o TradingView escreve que ele pode anunciar uma reversão de tendência, e acrescenta logo em seguida que cruzamentos breves acontecem e dão sinais falsos. As duas fontes propõem o mesmo filtro: trocar o zero por dois limiares, +0,05 para a leitura de alta e −0,05 para a de baixa. Esses valores são um exemplo dado pelas fontes, não o resultado de uma medição.
A confirmação de uma tendência. O TradingView descreve o uso mais comum: em uma tendência de alta, um CMF que se mantém acima de zero pode indicar que a alta continua, e o inverso em uma tendência de baixa. O CMF, portanto, não encontra a tendência, ele a acompanha: a direção se lê primeiro no preço, por exemplo com o MACD ou com a estrutura do gráfico.
Nenhuma dessas leituras é uma ordem de compra ou de venda. São convenções, a testar no seu mercado, no seu tempo gráfico e no seu tamanho de janela, com o método do artigo sobre como fazer backtest.
Os limites do Chaikin Money Flow
Ele não enxerga os gaps. É o limite que as duas fontes escrevem. O multiplicador só olha o lugar do fechamento dentro da amplitude do candle, nunca a variação de um fechamento para o outro. Depois de um gap, escreve a ChartSchool, o CMF pode se desconectar do preço; o TradingView diz que o gap simplesmente não é levado em conta. O sexto candle do exemplo mostra isso: cinco pontos de alta, e um CMF que passa de +0,16 para −0,29.
Ele se mexe quando um candle sai da janela. O CMF é uma soma móvel: cada candle novo expulsa um antigo. Se o candle que sai carregava muito volume, o indicador salta sem que nada de novo tenha acontecido no mercado. Antes de ler um movimento brusco, olhe o que acabou de sair da janela.
Ele vale o que vale o volume. Volume de ticks no forex à vista, volume de uma única corretora em muitas criptomoedas, volume parcial fora do pregão: o CMF não pode ser mais confiável do que o número que recebe.
Perto de zero, os cruzamentos se multiplicam. O TradingView escreve isso, e os limiares de ±0,05 só eliminam uma parte. A mesma página conclui que o CMF funciona bem quando combinado com outros indicadores. Nenhuma das duas páginas lidas publica uma medição dos seus sinais: nem taxa de acerto, nem comparação de ajustes. Se você o usa, anote no seu diário o que o CMF dizia na entrada, e deixe as suas próprias operações dizerem se ele acrescenta algo.
Perguntas frequentes
O que é o CMF no trading?
CMF é a sigla de Chaikin Money Flow, um indicador de volume criado pelo analista Marc Chaikin. Ele soma, em 20 ou 21 candles, o volume de cada candle ponderado pelo lugar do fechamento entre a mínima e a máxima, e depois divide pelo volume total. Oscila entre −1 e +1 em torno de zero.
Como se calcula o Chaikin Money Flow?
Multiplicador = [(fechamento − mínima) − (máxima − fechamento)] ÷ (máxima − mínima). Volume de fluxo monetário = multiplicador × volume. CMF = soma dos volumes de fluxo monetário na janela ÷ soma dos volumes na mesma janela.
Qual período escolher para o CMF?
A ChartSchool fala em 20 ou 21 dias em geral e a ferramenta da StockCharts usa 20 por padrão; a ajuda do TradingView escreve a fórmula em 21 períodos. Nenhuma das duas fontes aponta um tamanho como melhor que outro: mais curto, reage mais rápido e cruza o zero com mais frequência.
O que significa um CMF positivo ou negativo?
Positivo: na janela, o volume foi mais negociado em candles que fecham na metade de cima, o que as fontes chamam de pressão compradora. Negativo: o inverso, pressão vendedora. Não é uma direção de tendência: depois de um gap de abertura, o CMF pode estar negativo enquanto o preço sobe.
O CMF funciona no forex?
Ele é calculado, mas sobre um volume de ticks: o forex à vista não tem volume centralizado, e a sua plataforma conta as mudanças de preço vistas pela sua corretora. O resultado, portanto, não mede quantidades negociadas, e pode variar de uma corretora para outra.
O que você precisa lembrar
- O Chaikin Money Flow (CMF) é um indicador de volume: ele pondera o volume de cada candle pelo lugar do fechamento entre a mínima e a máxima.
- Três etapas: multiplicador de −1 a +1, multiplicado pelo volume, e depois a soma em 20 ou 21 candles dividida pela soma dos volumes.
- Ele oscila em torno de zero; as fontes propõem limiares em +0,05 e −0,05 para filtrar os cruzamentos breves, a título de exemplo.
- Ele nunca compara dois fechamentos: depois de um gap de abertura, pode cair enquanto o preço sobe.
- Ele vale o que vale o volume mostrado, e nenhuma das fontes lidas publica uma medição dos seus sinais.
Para ir mais longe
Estes artigos do blog aprofundam os conceitos desta lição, um tema por artigo.