Kaufman Adaptive Moving Average (KAMA): a média que sabe quando parar

A Kaufman Adaptive Moving Average (KAMA) muda de velocidade a cada barra com o efficiency ratio, a variação líquida em 10 barras dividida pelo deslocamento total. Um ratio perto de 1 faz com que ela seja uma EMA de 2 períodos; perto de 0, uma EMA de 30 períodos que fica plana. Opere a virada da inclinação depois de um trecho plano e o primeiro pullback, nunca um cruzamento de KAMA plana. Ela atrasa reversões, mas sofre menos whipsaws.
KAMA é a única média móvel que eu ainda mantenho em um gráfico, porque é a única que me diz quando não devo usá-la: uma KAMA plana significa que o mercado parou de avançar, e eu nunca encontrei uma forma mais limpa de enxergar isso de relance. Esta página explica o efficiency ratio e por que a constante de suavização é elevada ao quadrado, os padrões e o que os altera, a comparação com a EMA e outras médias adaptativas, o método de inclinação e pullback, uma faixa seguida de breakout em BTCUSDT no gráfico de 4 horas em que a KAMA cruzou o preço vinte e seis vezes sem um único sinal e depois acompanhou uma tendência de nove dias, e as formas como ela ainda atrasa. A calculadora executa a cadeia de Kaufman e informa a velocidade atual da KAMA como um comprimento equivalente de EMA.
Indicadores que se provam em público.
Um motor, quatro ferramentas de precisão — o Gold (XAU) Scalper, a Gravity Zone institucional, o Zeno Oscillator de momentum e o Zeno Stocks para ações.
O que torna a KAMA adaptativa?
A Kaufman Adaptive Moving Average é uma média móvel cuja velocidade muda barra a barra conforme a eficiência com que o preço tem se movido. Quando o preço percorre uma longa distância com pouco vaivém, a KAMA acelera e se comporta como uma EMA de 2 períodos; quando o preço percorre uma longa distância para terminar em lugar nenhum, a KAMA desacelera e se comporta como uma EMA de 30 períodos. Perry Kaufman a publicou em Smarter Trading (1995) como resposta à reclamação mais antiga sobre médias móveis: uma rápida sofre whipsaws em faixas e uma lenta atrasa em tendências, e nenhum comprimento fixo evita as duas coisas.
O mecanismo é um único número, o efficiency ratio: a variação líquida nas últimas 10 barras dividida pela soma das mudanças absolutas de uma barra para a outra nas mesmas 10 barras. Um movimento em linha reta marca 1 — cada passo foi progresso. Um zigue-zague que termina onde começou marca 0 — todo deslocamento, nenhum progresso. Esse ratio é mapeado para uma constante de suavização entre as constantes de EMA rápida e lenta, elevado ao quadrado para exagerar a diferença, e o resultado é quanto do preço mais recente a KAMA incorpora nesta barra.
O que ela não é: um preditor de tendências. A KAMA reage à eficiência que já aconteceu; ela fica plana depois que o chop começou e vira depois que a tendência começou. Seu valor é fazer essas duas coisas mais cedo e de forma mais limpa do que uma média de comprimento fixo, e uma KAMA plana ser um sinal legível de "não opere" — algo que uma EMA nunca dá a você.
O que entra na fórmula da KAMA?

| Etapa | Fórmula | Padrão |
|---|---|---|
| 1. Variação | |close − close n barras atrás| | n = 10 |
| 2. Volatilidade | Σ |close − prior close| em n barras | n = 10 |
| 3. Efficiency ratio | variação ÷ volatilidade | 0 a 1 |
| 4. Constante de suavização | [ER × (fast − slow) + slow]², em que fast = 2 ÷ (2 + 1), slow = 2 ÷ (30 + 1) | fast 2, slow 30 |
| 5. KAMA | prior KAMA + SC × (close − prior KAMA) | — |
Elevar ao quadrado na etapa 4 importa. Sem isso, um efficiency ratio intermediário de 0.5 colocaria a KAMA no meio do caminho entre rápida e lenta. Com isso, ER 0.5 dá uma constante de suavização próxima de uma EMA de 9 períodos, e ER 0.3 dá uma próxima de uma EMA de 17 períodos — a curva é inclinada para o lado lento, então a KAMA fica quieta a menos que o movimento seja convincentemente eficiente. Esse viés é deliberado e é por isso que a KAMA fica plana com muito mais frequência do que fica rápida.
| Uso | Período ER | Rápida | Lenta | Observação |
|---|---|---|---|---|
| Padrão (Kaufman) | 10 | 2 | 30 | Barras diárias; o conjunto testado |
| Swing, diário e 4H | 10 | 2 | 30 | Mantenha |
| Cripto 4H | 14 | 2 | 30 | Janela ER mais longa para ruído de 24 horas |
| Intraday 15M | 10 | 2 | 20 | Faixa de velocidade mais estreita; menos atraso quando ela vira |
| Trailing stop | 10 | 2 | 30 | Use a própria KAMA como linha de stop; saia em um fechamento através dela |
Como a KAMA se compara à EMA e a outras médias?

| Média | Adapta-se a | Em uma faixa | Em uma tendência | Onde a KAMA difere |
|---|---|---|---|---|
| KAMA | Eficiência (progresso ÷ deslocamento) | Fica quase plana | Acompanha de perto | — |
| EMA | Nada — comprimento fixo | Sofre whipsaws | Atrasa em ~metade do comprimento | A KAMA é mais rápida em tendências e mais quieta em faixas do que qualquer EMA isolada |
| Hull MA | Nada — ponderada para baixo atraso | Sofre whipsaws fortes | Muito rápida | Hull compra velocidade com ruído; KAMA a compra com um filtro |
| Triangular MA | Nada — duplamente suavizada | Quieta | Muito lenta | TMA é sempre lenta; KAMA é lenta só quando deve ser |
| VIDYA (Chande) | Volatilidade (baseada em CMO) | Desacelera | Acelera | Mesma ideia com uma entrada de adaptatividade diferente; comporta-se de forma parecida |
| Adaptive Trend Sentinel | Volatilidade, com catraca | Segura | Acompanha como trailing | Uma linha de regime, não uma média; combina bem com KAMA como stop |
A comparação justa é a KAMA contra qualquer comprimento de EMA que você teria escolhido. Em um gráfico misto, a KAMA será mais plana que essa EMA nas faixas e mais próxima do preço nas tendências, e cruzará o preço menos vezes. Essa é a proposta inteira, e na maioria dos instrumentos líquidos ela se sustenta.
Quais são as regras para operar KAMA?
- Use a inclinação, não o cruzamento. A KAMA virando para cima depois de um trecho plano é o sinal; o preço cruzando uma KAMA plana não é. Uma KAMA plana significa que o efficiency ratio está baixo, e o preço cruza uma linha plana constantemente.
- Leia o efficiency ratio diretamente. Plote-o, ou use a calculadora abaixo. Acima de cerca de 0.6 o mercado está se movendo com eficiência e a KAMA é uma ferramenta de tendência; abaixo de cerca de 0.3 é ruído e a KAMA é um filtro dizendo para você ficar de fora.
- Entre no primeiro pullback até uma KAMA ascendente. A entrada do próprio Kaufman era um fechamento além da KAMA por um pequeno filtro — uma fração do desvio padrão das próprias mudanças da KAMA. A versão prática: KAMA subindo, o preço faz pullback até ela e segura, entre no repique com o stop abaixo da mínima do pullback.
- Confirme com estrutura. Uma KAMA ascendente em um break of structure é início de tendência; uma KAMA ascendente dentro de uma faixa é uma faixa com deriva. O order block ou swing low abaixo do pullback é o stop, não a média.
- Faça trailing com a KAMA. Na tendência, a KAMA acompanha perto o bastante para funcionar como trailing stop: saia em um fechamento através dela. Como ela fica plana quando a tendência perde força, ela aperta automaticamente no fim.
- Fique de fora quando ela achatar. Uma KAMA que parou de subir está dizendo que o efficiency ratio desabou. Não pegue o próximo cruzamento; espere a próxima inclinação.
Calculadora de KAMA
Cole preços de fechamento e a ferramenta executa toda a cadeia de Kaufman — variação, volatilidade, efficiency ratio, constante de suavização ao quadrado, KAMA — e informa a velocidade atual como um comprimento equivalente de EMA, para você ver se a KAMA está atuando como uma média de 2 períodos ou de 30 períodos nesta barra. A amostra pré-carregada é um chop seguido por uma tendência eficiente.
Dados de referência
| Item | Valor |
|---|---|
| Origem | Perry J. Kaufman, Smarter Trading (McGraw-Hill, 1995) |
| Efficiency ratio | |close − close(n)| ÷ Σ|close − close(1)| em n; padrão n = 10 |
| Constante de suavização | [ER × (2/(2+1) − 2/(30+1)) + 2/(30+1)]² |
| KAMA | KAMA(1) + SC × (close − KAMA(1)) |
| Faixa de velocidade | De uma EMA de 2 períodos (ER = 1) a uma EMA de 30 períodos (ER = 0) |
| Lê-se como | Uma linha de tendência que é rápida quando o movimento é eficiente e plana quando não é |
| Sinais primários | Virada da inclinação depois de um trecho plano; pullback até uma KAMA ascendente; fechamento através da KAMA como saída trailing |
| Não é sinal | Preço cruzando uma KAMA plana |
| Fraqueza | Atrasa reversões como qualquer média; fica plana durante as primeiras barras de uma nova tendência; a constante ao quadrado a torna lenta para sair de uma faixa |
| TradingView | Scripts de "KAMA" da comunidade (várias implementações exatas); também dentro de alguns seletores integrados de "MA" |
Exemplo trabalhado: BTCUSDT 4 horas, faixa e depois breakout
BTCUSDT perpétuo, gráfico de 4 horas, KAMA em 10/2/30. Onze dias de faixa entre 61,800 e 64,200 — o preço percorreu cerca de 38,000 pontos de movimento barra a barra para uma variação líquida abaixo de 900. Efficiency ratio entre 0.02 e 0.15 o tempo todo; a KAMA ficou em 63,000, com variação de mais ou menos 150, e o preço a cruzou vinte e seis vezes. Uma EMA 20 no mesmo gráfico cruzou o preço trinta e uma vezes e teria produzido uma dúzia de operações perdedoras por cruzamento. A KAMA não produziu nenhuma, porque a regra é a inclinação, e ela não tinha nenhuma.
No décimo segundo dia, o preço fechou em 64,700 acima da máxima da faixa, e os seis candles de 4 horas seguintes foram todos fechamentos mais altos. O ER subiu para 0.71; a constante de suavização saltou de 0.005 para 0.24, um comprimento equivalente de EMA de cerca de 7. A KAMA virou para cima no segundo candle depois do breakout e estava em 64,300 no quarto. Primeiro pullback: 65,100 para 64,450, tocando a KAMA e fechando de volta acima dela. Long em 64,900, stop abaixo da mínima do pullback em 64,300, 600 de risco. Sem alvo — trailing na KAMA.
A tendência correu nove dias até 71,600. A KAMA subiu o caminho inteiro, ficando 400 a 900 pontos abaixo do preço; o fechamento através dela veio em 70,100 no décimo dia. 5,200 pontos sobre 600 de risco, 8.7R, sem nenhuma decisão tomada depois da entrada além de verificar se cada candle de 4 horas havia fechado abaixo da linha. A EMA 20 teria saído três dias antes em 68,400 em um pullback que a KAMA — rodando mais lenta porque o pullback reduziu o efficiency ratio — absorveu.
Quando a KAMA falha?
As primeiras barras de uma tendência. A KAMA precisa de algumas barras eficientes para acelerar, então perde a própria barra de breakout. A entrada é o primeiro pullback, e se não houver pullback a operação é perdida. Esse é o preço do filtro.
Reversões bruscas. Quando uma tendência de alta eficiente reverte para uma tendência de baixa eficiente, a KAMA está rodando rápida na direção errada por várias barras antes de virar. Ela ainda é uma média; ainda atrasa.
Faixas lentas com deriva. Uma faixa que deriva para cima produz um efficiency ratio de 0.3–0.4 e uma KAMA subindo lentamente que parece uma tendência. A estrutura diz se é.
Otimização excessiva. O período ER e os comprimentos rápido e lento podem ser ajustados a qualquer gráfico. Os 10/2/30 de Kaufman foram escolhidos em décadas de dados de futuros; mude um, em um passo, só se você puder dizer por quê.
Tratar o cruzamento como sinal. O mau uso mais comum. Um cruzamento do preço em uma KAMA plana é cara ou coroa.
Que erros os traders cometem com KAMA?
- Operar o preço cruzando a KAMA. A inclinação é o sinal; o cruzamento de uma linha plana é ruído.
- Esperar que ela capture a barra de breakout. Ela captura o primeiro pullback.
- Ignorar o efficiency ratio. Ele é o indicador; a KAMA é apenas sua consequência.
- Rodar um cruzamento de KAMA rápida e lenta. Duas médias adaptativas se cruzando são dois atrasos brigando.
- Ajustar os parâmetros. 10/2/30 é o sistema.
- Usá-la como suporte. Ela é uma linha de stop, não um nível; o nível abaixo do pullback é estrutura.
KAMA e os indicadores gratuitos
Vários scripts de KAMA da comunidade no TradingView são exatos, e a calculadora acima permite verificar um deles. Na biblioteca, o Adaptive Trend Sentinel é o parente mais próximo — uma linha de regime adaptativa à volatilidade, que funciona como catraca e combina com a KAMA como stop — e o Adaptive Lorentzian Classification lê regime por outra direção. O Smart Money Concepts Engine fornece o rompimento de estrutura que diz se uma KAMA ascendente é uma tendência ou uma deriva. O motor premium, Zeno, imprime sinais de compra e venda com stop e alvos e carrega seu próprio filtro de regime; um sinal do Zeno no primeiro pullback até uma KAMA recém-ascendente é uma operação de continuação com a eficiência já medida.
Uma média móvel com acelerador. O efficiency ratio decide a cada barra se a KAMA se comporta como uma EMA de 2 períodos ou de 30 períodos, então ela fica plana no chop e abraça o preço em tendências. Opere a virada da inclinação e o primeiro pullback, faça trailing em um fechamento através da linha e ignore todo cruzamento de uma KAMA plana. Mantenha 10/2/30 e deixe a estrutura decidir se uma linha ascendente é tendência ou deriva.
◆ Checagem interativa
Você sabe o que define a velocidade?
Perguntas que traders fazem sobre KAMA
Uma média móvel, publicada por Perry Kaufman em 1995, cuja suavização muda a cada barra com o efficiency ratio — quanto do deslocamento recente do preço foi progresso líquido. Movimentos eficientes a tornam rápida, como uma EMA de 2 períodos; movimentos ruidosos a tornam lenta, como uma EMA de 30 períodos, então ela fica plana em faixas e acompanha o preço de perto em tendências.
Variação = |close − close 10 barras atrás|; volatilidade = a soma das mudanças absolutas de barra para barra nas mesmas 10 barras; efficiency ratio = variação ÷ volatilidade. Constante de suavização = [ER × (2/3 − 2/31) + 2/31]². KAMA = prior KAMA + SC × (close − prior KAMA).
A variação líquida do preço em uma janela dividida pela distância total que o preço percorreu de barra para barra dentro dela. Um movimento reto marca 1; um zigue-zague que termina onde começou marca 0. É a entrada à qual a KAMA se adapta, e vale a pena plotá-la separadamente como um medidor de tendência versus ruído.
Os padrões de Kaufman: período do efficiency ratio 10, período rápido 2, período lento 30. Em cripto no gráfico de 4 horas, uma janela ER de 14 barras ajuda com o ruído de 24 horas; no intraday, um período lento de 20 estreita a faixa de velocidade. Mude um parâmetro em um passo, e só se você puder dizer por quê.
Opere a inclinação, não o cruzamento. Espere a KAMA virar para cima depois de um trecho plano, confirme com um rompimento de estrutura, entre no primeiro pullback que segura a linha com o stop abaixo da mínima do pullback e faça trailing da posição com um fechamento através da KAMA. Quando a linha achatar de novo, fique de fora.
Para a função de uma única média em um gráfico misto, geralmente sim: ela cruza o preço menos vezes em faixas e fica mais próxima do preço em tendências do que qualquer comprimento único de EMA. Ela ainda atrasa reversões e perde a barra de breakout porque precisa de algumas barras eficientes para acelerar.
Não. Cada valor depende apenas de fechamentos completos e da KAMA anterior; nada muda depois que a barra fecha.
Em gráficos de 4 horas e diários de BTCUSDT e ETHUSDT, sim — o exemplo trabalhado nesta página é um deles. Use uma janela de eficiência de 14 barras no 4H para compensar o ruído de 24 horas. Em gráficos de altcoins de 1 minuto, o ratio raramente fica acima de 0.3 e a KAMA fica plana na maior parte do tempo, o que é honesto, mas não útil.
Ambas adaptam a velocidade de uma EMA às condições de mercado. A KAMA usa o efficiency ratio (progresso ÷ deslocamento); a VIDYA de Chande usa o Chande Momentum Oscillator como entrada de volatilidade. Elas se comportam de forma parecida; a constante ao quadrado da KAMA a deixa um pouco mais relutante para acelerar.
Vários scripts da comunidade o implementam exatamente, e a calculadora nesta página verifica um deles. O parente mais próximo da biblioteca é o Adaptive Trend Sentinel, uma linha de regime adaptativa à volatilidade que combina com a KAMA como stop; o Smart Money Concepts Engine fornece o rompimento de estrutura. Zeno, o motor premium, imprime sinais com stops e alvos e tem seu próprio filtro de regime.
Referências e guias relacionados
Leia a seguir
- Médias móveis: guia completo
- Hull Moving Average (HMA): guia completo
- Triangular Moving Average (TMA): guia completo
- Moving Average Ribbon (GMMA): guia completo
- Indicador Supertrend
- Choppiness Index
- Indicador Aroon
- BOS e CHoCH: estrutura de mercado
- Adaptive Trend Sentinel (indicador gratuito)
- Adaptive Lorentzian Classification (indicador gratuito)
- Regime — glossário
- Zeno — o motor premium