Como o ATR Funciona no Forex
Resposta direta
O ATR (Average True Range) é um indicador de volatilidade usado no forex para estimar o quanto o preço normalmente se move em um número escolhido de períodos. Ele funciona primeiro calculando um “true range” para cada período e, em seguida, suavizando esses valores de true range em uma média. O valor resultante do ATR é uma escala da magnitude do movimento recente, não uma previsão e não um gatilho de negociação independente.
Mecânica e definição
Para entender como o ATR funciona, comece com suas entradas e sequência.
1) Defina o “true range” por período
Para cada período t, o ATR começa com o true range (TR), que considera o maior de três cálculos de distância absoluta:
- Faixa dentro do período: ( |High_t - Low_t| )
- Lacuna do fechamento anterior para a máxima atual: ( |High_t - Close_{t-1}| )
- Lacuna do fechamento anterior para a mínima atual: ( |Low_t - Close_{t-1}| )
Intuição: o TR mede o movimento de preço mais significativo implicado pela própria faixa de negociação do período atual ou por um movimento relativo ao fechamento anterior.
2) Transforme o TR em ATR com suavização ao longo de um comprimento de período
O ATR então calcula a média do TR ao longo de um comprimento de lookback especificado N (por exemplo, 14 períodos são comumente usados como ponto de partida em discussões gerais). Diferentes plataformas podem implementar a suavização de maneiras ligeiramente diferentes, mas o objetivo conceitual é o mesmo: produzir uma medida média do true range recente.
Em uma forma amplamente descrita, o ATR para a próxima etapa é atualizado combinando o ATR anterior com o TR mais recente, o que ajuda a reduzir saltos abruptos que ocorreriam se você usasse uma média simples dos valores brutos de TR.
3) Saída: uma escala de volatilidade, não uma direção
O ATR gera um único número por ponto no tempo (por símbolo e timeframe). Esse número representa uma magnitude de movimento típico com base no comportamento recente do preço. Ele não codifica se o preço provavelmente subirá ou cairá.
Entradas, saídas e um exemplo prático simples
Entradas necessárias
- Preços OHLC para cada período: High, Low e Close.
- O fechamento do período anterior para calcular as duas distâncias entre períodos.
- Um comprimento de lookback N que controla a “rapidez” com que o ATR responde.
Saída obtida
- Valor do ATR que muda ao longo do tempo com a volatilidade.
Sequência de exemplo (premissas explícitas)
Suponha que você esteja usando candles de 1 período (timeframe definido pelo seu gráfico) e calcule o true range no período t usando as três distâncias acima.
Seja:
- (High_t = 1.1050)
- (Low_t = 1.1000)
- (Close_{t-1} = 1.1020)
Calcule:
- ( |High_t - Low_t| = |1.1050 - 1.1000| = 0.0050 )
- ( |High_t - Close_{t-1}| = |1.1050 - 1.1020| = 0.0030 )
- ( |Low_t - Close_{t-1}| = |1.1000 - 1.1020| = 0.0020 )
Então:
- TR_t é o máximo de {0.0050, 0.0030, 0.0020} → (TR_t = 0.0050).
Depois de repetir isso para os N períodos anteriores, o ATR é formado calculando a média ou suavizando esses valores de TR em uma única estimativa de ATR.
Como interpretar essa saída em termos de forex
Se sua leitura de ATR for maior do que antes, isso sugere que os candles recentes continham movimentos de true range maiores. Se o ATR for menor, sugere um movimento típico menor. Isso é uma descrição de magnitude, não uma direção futura implícita.
Limitações e riscos (o que pode dar errado)
1) O ATR é sensível ao timeframe e ao comprimento do período
O ATR muda quando você altera o timeframe do candle (por exemplo, minutos vs. horas) e quando altera N. Uma configuração mais rápida pode responder rapidamente a mudanças de volatilidade; uma configuração mais lenta pode ficar defasada. De qualquer forma, o indicador está medindo a volatilidade para as configurações escolhidas.
2) O ATR não é um sinal de direção de preço ou de entrada
Como o ATR apenas estima a magnitude do movimento, ele não pode, por si só, responder “o preço vai subir ou descer?”. Tratá-lo como um gatilho de negociação independente pode levar a resultados confusos.
3) Os regimes de volatilidade podem mudar
Os mercados frequentemente alternam entre períodos de maior e menor volatilidade. O ATR reflete a história recente mais do que a história mais antiga, então mudanças repentinas de regime podem fazer o ATR parecer “errado” em comparação com o que você esperava.
4) Custos e execução podem dominar os resultados
Mesmo que o ATR descreva bem o tamanho do movimento, os resultados reais de negociação dependem da qualidade da execução, dos custos de transação e dos spreads. Esses fatores podem ser significativos em relação à escala de movimento que você acha que o ATR está capturando.
Verificação e próxima pergunta
Você pode verificar independentemente a mecânica central de duas maneiras:
- Calcule o TR manualmente a partir dos valores OHLC (High, Low e fechamento anterior) e confirme que o TR usa o máximo das três distâncias.
- Compare os valores do ATR entre plataformas usando o mesmo símbolo, timeframe e comprimento de período; diferenças podem surgir de como a suavização é implementada.
Se você quiser um próximo passo, a pergunta mais útil é: Como o ATR deve ser interpretado no seu timeframe escolhido, dado o comprimento do seu período e a forma como sua plataforma suaviza o TR em ATR?