Average True Range, ou ATR, é uma média suavizada de uma amplitude de preços chamada True Range. Esta inclui a diferença entre o máximo e o mínimo de um intervalo e, quando relevante, a distância ao fecho anterior. Mede a dimensão das oscilações, não a sua direção.
Petr abre um gráfico e vê velas calmas ao lado de outras com grande amplitude. Uma vela resume um intervalo de tempo: High é o máximo, Low o mínimo e Close o último preço. A TradingView descreve True Range, ou TR, como o maior valor entre High menos Low e as distâncias de ambos ao Close anterior. As distâncias são consideradas sem sinal. Não se somam: escolhe-se a maior. O resultado nunca é negativo e pode ser zero se o preço ficar completamente parado. [1]
Imagine um intervalo que começa bastante acima do fecho anterior e depois quase não se move. Apenas High menos Low mostraria uma amplitude pequena. A Fidelity explica que True Range também inclui a distância ao Close anterior, pelo que o salto não desaparece da medição. Petr observa a ligação entre intervalos vizinhos, não apenas o tamanho da vela atual. O exemplo numérico está mais abaixo. [2]
Uma vela agitada não descreve, por si só, uma evolução mais longa. O ATR suaviza as amplitudes individuais numa média que se vai atualizando. A Fidelity aponta 14 períodos como duração habitual. Um período não é necessariamente um dia: no gráfico horário são horas, no diário são dias. Antes de comparar, Petr verifica o intervalo do gráfico e a duração do indicador. O mesmo nome sem as mesmas definições não assegura valores comparáveis. [2]
A Fidelity calcula o valor seguinte multiplicando o ATR anterior por (n − 1), somando o TR atual e dividindo a soma completa por n. A letra n indica a duração escolhida. O valor anterior conserva parte da história, enquanto a nova amplitude o altera gradualmente. A TradingView usa este alisamento RMA por defeito, mas também permite SMA, EMA e WMA, outras formas de calcular médias. A inicialização também pode influenciar o resultado. Petr verifica por isso o método, o início do cálculo e a origem dos dados. [2] [1]
Se o gráfico apresenta o preço em USD/BTC, o ATR usa a mesma unidade. É uma amplitude do preço por bitcoin, não o valor total da compra de Petr. Para comparação relativa, a TradingView oferece ATR%: ATR / Close × 100, a amplitude em relação ao preço expressa em percentagem. Close tem de ser diferente de zero. Isto permite comparar níveis de preço distintos, mas não elimina diferenças de intervalos, alisamento ou dados. [3]
Petr volta a olhar e o ATR mudou antes de a vela terminar. A TradingView explica que High, Low e o Close provisório podem variar num intervalo aberto. O TR e o ATR atuais podem mudar com eles. Isso, por si só, não é uma avaria. Importa distinguir decisões durante a vela de decisões após o fecho. Um teste histórico não pode atribuir a uma decisão anterior valores finais ainda desconhecidos naquele momento. [4]
A Fidelity e a TradingView sublinham que o ATR não determina a direção. Pode subir tanto numa alta brusca como numa queda. Petr pode usá-lo para definir a distância de uma ordem de proteção, mas um múltiplo de ATR não garante uma perda máxima. A ativação de uma ordem não garante o preço de execução. Contam também a quantidade negociada, as comissões e o deslizamento, a diferença entre o preço esperado e o efetivamente obtido. [2] [5]
O ATR ajuda Petr a descrever a agitação recente do mercado. Não escolhe por ele o tamanho da posição nem a entrada e a saída. A TradingView distingue as regras de uma estratégia da simulação da sua execução. É preciso definir previamente quando ler o valor, como agir e incluir os custos. Overfitting é ajustar tão estreitamente ao passado que as definições falham noutros dados. A verificação seguinte deve, por isso, usar dados que não participaram no ajuste. [5]
Uma vela pequena, um salto maior entre intervalos
Para ter uma visão mais completa, leia este verbete junto com Volatilidade, Candlestick chart, Stop-loss, Position Sizing, Backtesting, Technical indicator. Também há referências a este verbete em Average Directional Index, On-Balance Volume.
01Um ATR a subir significa que o bitcoin está a subir?+
Não. A linha ATR acompanha a dimensão das amplitudes, não a subida do preço. Pode aumentar com vendas intensas ou com compras. A direção observa-se nos preços, não apenas no ATR.
02Um stop baseado no ATR garante uma perda conhecida?+
Não. Define apenas a regra escolhida para a distância da ordem. A execução real, a quantidade, as comissões e o deslizamento podem alterar o resultado. Uma média de amplitudes passadas também não é um limite superior para o movimento futuro.