Como as informações sobre o ATR podem ser verificadas?
Verificação baseada na definição
O ATR (Average True Range) é uma métrica de volatilidade construída a partir do “true range” de cada barra e, em seguida, calculada a média ao longo de um período de retrospectiva. O true range usa a relação da barra atual com o fechamento da barra anterior, refletindo tanto o movimento intrabarra quanto saltos semelhantes a gaps. Como o ATR é definido matematicamente, você pode verificar as informações sobre o ATR confirmando: (1) a definição exata, (2) os dados de entrada do cálculo (OHLC) e (3) o método de cálculo da média ao longo do período escolhido.
Mecanismo e etapas de cálculo reproduzíveis
Para verificar o ATR de forma independente, use um conjunto de dados pequeno e totalmente especificado (por exemplo, 15 barras consecutivas) com valores conhecidos de Abertura, Máxima, Mínima e Fechamento. Em seguida, reproduza o ATR usando estas etapas:
-
Calcule o true range para cada barra (exceto a primeira, que precisa de um fechamento anterior):
- Seja H = máxima atual, L = mínima atual, Cprev = fechamento anterior.
- Calcule TR = máx(H − L, |H − Cprev|, |L − Cprev|).
-
Escolha as premissas antes de calcular a média:
- Defina o período de tempo (por exemplo, barras de 1 hora) e o comprimento da retrospectiva (comumente chamado de período).
- Confirme se sua referência usa uma média móvel simples ou uma abordagem de média suavizada/recursiva. Diferentes provedores implementam a etapa de cálculo da média de maneiras diferentes.
-
Calcule o ATR para cada posição que você pode verificar:
- Se usar uma média simples: ATR(período) = média(TR nas últimas barras do período).
- Se usar suavização: aplique a recorrência documentada do provedor em cada nova barra, usando o valor inicial especificado por esse método.
-
Verificação de ida e volta:
- Compare seus valores de ATR recalculados com a saída de ATR reivindicada para o mesmo instrumento, período de tempo e período.
- Se os resultados diferirem, trate isso como evidência de que pelo menos uma premissa (construção da barra, método de cálculo da média ou limpeza de dados) não corresponde.
Evidências e abordagem de verificação de exemplo
Um fluxo de trabalho de verificação prático é começar com uma única fonte de verdade para OHLC bruto (o mesmo feed/provedor a partir do qual você calculará) e, em seguida, comparar:
- Se a explicação do ATR da outra parte corresponde à mesma definição de true range.
- Se o período de retrospectiva declarado corresponde ao que você usou.
- Se a saída do ATR deles está alinhada quando você a recalcula a partir do mesmo OHLC.
Por exemplo, pegue um segmento curto onde um movimento semelhante a um gap seja visível entre um fechamento anterior e a máxima ou mínima da próxima barra. Nesses casos, o true range deve refletir mais do que apenas (Máxima − Mínima). Se uma descrição do ATR afirma usar o true range, mas seu recálculo não capta o mesmo efeito nessas barras, o método reivindicado ou os dados de entrada são inconsistentes.
Limitações e modos de falha a serem considerados
Mesmo com fórmulas corretas, o ATR pode ser difícil de verificar entre fontes porque as implementações e o tratamento de dados variam. As limitações materiais incluem:
- Diferenças no método de cálculo da média: algumas referências usam uma média simples, outras usam suavização; a mesma série de TR pode produzir caminhos de ATR diferentes.
- Incompatibilidades de barra/período de tempo: a conversão para um período de tempo diferente, o uso de diferentes limites de sessão ou a aplicação de ajustes de fuso horário alteram as barras OHLC.
- Limpeza de dados e ações corporativas: barras ausentes, preços ajustados ou tratamento diferente de feriados podem alterar os dados de entrada OHLC.
- Convenções de arredondamento: arredondamento intermediário ou arredondamento de exibição pode criar pequenas discrepâncias.
- Limites de interpretação: o ATR mede a magnitude da volatilidade em relação ao histórico recente; por si só, não prevê a direção futura nem garante resultados.
Lista de verificação de verificação e próxima pergunta
Para verificar as informações sobre o ATR, você pode fazer quatro perguntas concretas:
- Qual fórmula de true range é usada?
- Qual fonte de OHLC e período de tempo são assumidos?
- O cálculo da média do ATR é uma média simples ou um método de suavização específico?
- Os valores de ATR relatados correspondem a um recálculo usando as mesmas entradas e premissas?
Se um provedor não puder especificar esses itens claramente, trate suas alegações de “valor” do ATR como não totalmente verificáveis. Em seguida, você pode verificar conceitos de volatilidade relacionados verificando se eles usam definições diferentes de amplitude ou normalização, pois pequenas mudanças na definição podem produzir resultados significativamente diferentes.