Verificación basada en la definición
El ATR (Average True Range) es una métrica de volatilidad construida a partir del “rango verdadero” de cada barra, que luego se promedia durante un período de retroceso. El rango verdadero utiliza la relación de la barra actual con el cierre de la barra anterior, por lo que refleja tanto el movimiento intrabarra como los saltos tipo hueco. Dado que el ATR está definido matemáticamente, puede verificar la información sobre el ATR confirmando: (1) la definición exacta, (2) los datos de entrada del cálculo (OHLC) y (3) el método de promediado durante el período elegido.
Mecánica y pasos de cálculo reproducibles
Para verificar el ATR de forma independiente, utilice un conjunto de datos pequeño y completamente especificado (por ejemplo, 15 barras consecutivas) con valores conocidos de Apertura, Máximo, Mínimo y Cierre. Luego reproduzca el ATR siguiendo estos pasos:
-
Calcule el rango verdadero para cada barra (excepto la primera, que necesita un cierre anterior):
- Sea H = máximo actual, L = mínimo actual, Cprev = cierre anterior.
- Calcule TR = máx(H − L, |H − Cprev|, |L − Cprev|).
-
Elija las suposiciones antes de promediar:
- Fije el marco temporal (por ejemplo, barras de 1 hora) y la longitud del período de retroceso (comúnmente llamado período).
- Confirme si su referencia utiliza una media móvil simple o un enfoque de promediado suavizado/recursivo. Diferentes proveedores implementan el paso de promediado de manera diferente.
-
Calcule el ATR para cada posición que pueda verificar:
- Si utiliza un promedio simple: ATR(período) = promedio(TR durante las últimas barras del período).
- Si utiliza suavizado: aplique la recurrencia documentada del proveedor en cada nueva barra, utilizando el valor inicial especificado por ese método.
-
Comprobación de ida y vuelta:
- Compare sus valores de ATR recalculados con la salida de ATR reclamada para el mismo instrumento, marco temporal y período.
- Si los resultados difieren, considérelo como evidencia de que al menos una suposición (construcción de barras, método de promediado o limpieza de datos) no coincide.
Evidencia y enfoque de verificación de ejemplo
Un flujo de trabajo de verificación práctico es comenzar con una única fuente de verdad para el OHLC bruto (el mismo feed/proveedor del que calculará), luego comparar:
- Si la explicación del ATR de la otra parte coincide con la misma definición de rango verdadero.
- Si el período de retroceso declarado coincide con el que usted utilizó.
- Si su salida de ATR se alinea cuando la recalcula a partir del mismo OHLC.
Por ejemplo, tome un segmento corto donde sea visible un movimiento tipo hueco entre un cierre anterior y el máximo o mínimo de la siguiente barra. En esos casos, el rango verdadero debería reflejar más que solo (Máximo − Mínimo). Si una descripción del ATR afirma utilizar el rango verdadero pero su recálculo no capta el mismo efecto en esas barras, el método reclamado o los datos de entrada son inconsistentes.
Limitaciones y modos de fallo a tener en cuenta
Incluso con fórmulas correctas, el ATR puede ser difícil de verificar entre fuentes porque las implementaciones y el manejo de datos varían. Las limitaciones importantes incluyen:
- Diferencias en el método de promediado: algunas referencias utilizan un promedio simple, otras utilizan suavizado; la misma serie de TR puede producir diferentes trayectorias de ATR.
- Discrepancias de barras/marcos temporales: la conversión a un marco temporal diferente, el uso de diferentes cortes de sesión o la aplicación de ajustes de zona horaria cambian las barras OHLC.
- Limpieza de datos y acciones corporativas: barras faltantes, precios ajustados o un manejo diferente de los días festivos pueden cambiar los datos de entrada OHLC.
- Convenciones de redondeo: el redondeo intermedio o el redondeo de visualización pueden crear pequeñas discrepancias.
- Límites de interpretación: el ATR mide la magnitud de la volatilidad en relación con la historia reciente; por sí mismo, no predice la dirección futura ni garantiza resultados.
Lista de verificación de verificación y siguiente pregunta
Para verificar la información sobre el ATR, puede plantear cuatro preguntas concretas:
- ¿Qué fórmula de rango verdadero se utiliza?
- ¿Qué fuente de OHLC y marco temporal se asumen?
- ¿El promediado del ATR es un promedio simple o un método de suavizado específico?
- ¿Los valores de ATR reportados coinciden con un recálculo utilizando las mismas entradas y suposiciones?
Si un proveedor no puede especificar estos elementos con claridad, trate sus afirmaciones de “valor” del ATR como no completamente verificables. A continuación, puede verificar conceptos de volatilidad relacionados comprobando si utilizan diferentes definiciones de rango o normalización, ya que pequeños cambios definicionales pueden producir resultados significativamente diferentes.