VALYNOXSTRATEGY RESEARCH TECHNOLOGY
AlphaPrimeAlphaPrime

Chaikin Money Flow (CMF): usos, combinações e ideias de estratégia

O Chaikin Money Flow pergunta onde cada candle fechou dentro da sua própria amplitude e pondera essa resposta pelos contratos negociados. Fechamentos perto do topo com volume alto contam como acumulação, e fechamentos perto do fundo, como distribuição. Esta página mostra como traders de futuros leem o fluxo resultante em torno de uma linha zero e como um gerador de estratégias o testa.

FamíliaVolume
SaídaHistograma em torno de uma linha zeroAcima de zero inclina para compra, abaixo de zero inclina para venda
No AlphaPrimeFamília integrada ao geradorRegras de entrada e de filtro

O que ele mede

O Chaikin Money Flow começa dentro de cada candle individual. Ele olha onde o fechamento caiu entre a máxima e a mínima do candle. Um fechamento perto da máxima sugere que os compradores controlaram o candle até o fim, um fechamento perto da mínima sugere que foram os vendedores, e um fechamento no meio sugere equilíbrio. Essa posição é então multiplicada pelo volume do candle, de modo que um fechamento decisivo com muita negociação conta muito mais do que um fechamento decisivo em um candle calmo.

Os resultados ponderados são somados em uma janela recente e divididos pelo volume total dessa janela, o que mantém a saída dentro de uma faixa fixa em torno de zero e torna as leituras comparáveis entre contratos com volumes muito diferentes. Leituras positivas significam que, no balanço, os fechamentos ficaram altos em suas amplitudes com volume relevante. Leituras negativas significam o contrário.

Essa construção é o que o separa do On-Balance Volume. O OBV decide entre compra e venda pela direção do fechamento em relação ao fechamento anterior e conta o candle inteiro. O Chaikin Money Flow ignora o fechamento anterior e julga cada candle pelos seus próprios termos, de modo que um candle que fechou acima do de ontem, mas perto da própria mínima, é lido como pressão vendedora. Ele se encaixa, portanto, quando você se importa com a convicção dentro do candle, e se encaixa pior quando os gaps carregam boa parte do movimento do dia.

Esboço conceitual (não são dados reais de mercado)

Como se comporta nos mercados reais

Em um mercado em alta com participação sólida, o fluxo tende a ficar do lado positivo, caindo em direção a zero durante os recuos e se recuperando quando os compradores voltam. Um fluxo que permanece positivo durante uma queda do preço é lido como acumulação: os vendedores conseguem empurrar o fechamento para baixo, mas os compradores tomam repetidamente a parte final de cada candle.

Quando o preço sobe, mas o fluxo desliza para zero ou fica negativo, os fechamentos estão migrando para as mínimas de seus candles mesmo com o preço avançando um pouco, o que sugere que a alta está sendo vendida. O quadro inverso, um mercado em queda com fluxo crescente, sugere absorção. Essas discordâncias são sinais para prestar atenção, e não pontos de virada exatos.

Os futuros trazem dois problemas práticos. Primeiro, os gaps: a posição do fechamento é medida dentro do candle, então uma abertura com gap que depois negocia com calma pode produzir uma leitura enganosa nos primeiros candles de uma sessão. Segundo, o caráter do volume: as sessões noturnas negociam bem menos contratos que a sessão diurna, e as rolagens de contrato deslocam volume entre os meses. Em um gráfico contínuo, a ponderação muda então por motivos que nada têm a ver com convicção. Muitos traders leem o indicador dentro de um único tipo de sessão para manter a comparação justa.

Usos comuns (conceitos)

Viés direcional

De que lado do zero

Preferir configurações de compra enquanto o fluxo fica acima da linha zero e de venda enquanto fica abaixo. A linha funciona como uma afirmação simples de qual lado vem controlando o final dos candles.

Divergência

O preço sobe, o fluxo não

O preço avança para uma nova máxima enquanto o fluxo faz um pico mais baixo, sinal de que a venda no fim dos candles está se infiltrando. Os traders tratam isso como motivo para duvidar do rompimento, e não como gatilho por si só.

Confirmação

O fluxo cruza o zero junto com um sinal

Exigir que o fluxo cruze para o lado positivo ao mesmo tempo que um sinal de tendência ou de momento. A condição extra elimina entradas em que o movimento não tem apoio de onde os candles estão fechando.

Combinação com outras famílias de indicadores

O Chaikin Money Flow informa sobre pressão, mas não sobre tendência, então o parceiro natural é uma ferramenta de tendência. Uma leitura do ADX diz se o mercado está em tendência; com ela, um fluxo positivo em um mercado em tendência é uma afirmação mais forte do que o mesmo fluxo em um mercado sem direção. Sem um portão desse tipo, o fluxo vai oscilar em torno de zero o tempo todo durante a negociação lateral.

Combinar com o OBV dá duas respostas diferentes à mesma pergunta. Se o OBV e o Chaikin Money Flow se inclinam para o mesmo lado, a evidência de volume é consistente. Se discordam, a causa costuma ser uma série de candles que fecharam acima do fechamento anterior, mas baixo na própria amplitude, um padrão que vale entender antes de agir com base em qualquer das linhas.

Uma âncora de sessão como o VWAP pode fornecer a localização. O fluxo ficando positivo com o preço acima da média da sessão é uma história mais limpa do que o fluxo ficando positivo bem abaixo dela. Uma ferramenta de momento como o RSI pode acrescentar uma checagem de se o momento do preço concorda com a pressão do volume. Evite empilhar várias ferramentas da família de volume de uma vez, pois elas medem de novo, em grande parte, a mesma participação.

No AlphaPrime

No AlphaPrime, o Chaikin Money Flow fica mais à vontade como condição de pressão ligada às entradas e como filtro. O gerador de estratégias pode exigir que o fluxo esteja do lado correspondente do zero antes de uma regra de rompimento ou de tendência poder agir, ou usá-lo para pular configurações em que os candles continuam fechando contra a direção da operação. Essas condições são cruzadas com regras de tendência, volatilidade e sessão para construir um grande conjunto de candidatas, cada uma com backtest na GPU.

Como o fluxo depende do volume e de onde os candles fecham, seu comportamento difere entre contratos e entre as sessões diurna e noturna. A validação fora da amostra verifica cada candidata em dados que ela não viu, de modo que as regras que por acaso se alinharam a um trecho incomum tendem a cair.

As estratégias aprovadas podem ser exportadas como código de estratégia para a plataforma de trading que você já usa, com a condição de fluxo escrita com clareza. Você pode então lê-la, simulá-la e decidir se o filtro de pressão combina com os mercados que opera.

Perguntas frequentes

Por que o Chaikin Money Flow às vezes discorda da direção do preço?

Ele julga cada candle pela posição do fechamento dentro da própria amplitude do candle, e não pelo fato de o fechamento ter superado o fechamento anterior. Um candle que fechou acima do de ontem, mas perto da mínima, conta como pressão vendedora, então o fluxo pode se inclinar no sentido oposto à variação do preço.

Em que o Chaikin Money Flow difere do OBV?

O OBV é uma linha acumulada que soma ou subtrai o volume inteiro do candle conforme a direção do fechamento. O Chaikin Money Flow é um oscilador em janela que escala o volume pela posição do fechamento dentro de cada candle, então fica em torno de zero e é menos do tipo tudo ou nada.

Uma estratégia com o Chaikin Money Flow pode ser exportada para a minha plataforma de trading?

Sim. Depois que uma combinação encontrada pelo gerador de estratégias passa na validação fora da amostra, ela pode ser exportada como código de estratégia para a sua plataforma de trading, incluindo a condição de fluxo e as regras construídas em torno dela.