Respuesta directa
El ATR (Average True Range, o Rango Verdadero Promedio) es un indicador de volatilidad utilizado en forex para estimar cuánto se mueve típicamente el precio durante un número determinado de períodos. Funciona calculando primero un “rango verdadero” para cada período y luego suavizando esos valores de rango verdadero hasta convertirlos en un promedio. El valor resultante del ATR es una escala de la magnitud del movimiento reciente, no un pronóstico ni un disparador de operaciones independiente.
Mecánica y definición
Para entender cómo funciona el ATR, comience con sus entradas y su secuencia.
1) Defina el “rango verdadero” por período
Para cada período t, el ATR comienza con el rango verdadero (TR), que toma el mayor de tres cálculos de distancia absoluta:
- Rango dentro del período: ( |High_t - Low_t| )
- Brecha desde el cierre anterior hasta el máximo actual: ( |High_t - Close_{t-1}| )
- Brecha desde el cierre anterior hasta el mínimo actual: ( |Low_t - Close_{t-1}| )
Intuición: el TR mide el movimiento de precio más significativo implícito en el rango de negociación del período actual o en un movimiento relativo al cierre anterior.
2) Convierta el TR en ATR con suavizado durante una longitud de período
El ATR luego promedia el TR durante una longitud de retroceso especificada N (por ejemplo, 14 períodos se usan comúnmente como punto de partida en discusiones generales). Diferentes plataformas pueden implementar el suavizado de manera ligeramente distinta, pero el objetivo conceptual es el mismo: producir una medida promediada del rango verdadero reciente.
En una forma ampliamente descrita, el ATR para el siguiente paso se actualiza combinando el ATR anterior con el TR más reciente, lo que ayuda a reducir saltos abruptos que ocurrirían si se usara un promedio simple de valores de TR brutos.
3) Resultado: una escala de volatilidad, no una dirección
El ATR produce un único número por punto en el tiempo (por símbolo y marco temporal). Ese número representa una magnitud de movimiento típico basada en el comportamiento reciente del precio. No codifica si es probable que el precio suba o baje.
Entradas, salidas y un ejemplo práctico sencillo
Entradas que necesita
- Precios OHLC para cada período: máximo, mínimo y cierre.
- El cierre del período anterior para calcular las dos distancias entre períodos.
- Una longitud de retroceso N que controla la “rapidez” con la que responde el ATR.
Salida que obtiene
- Valor del ATR que cambia con el tiempo según la volatilidad.
Secuencia de ejemplo (supuestos explícitos)
Suponga que utiliza velas de 1 período (marco temporal definido por su gráfico) y calcula el rango verdadero en el período t usando las tres distancias anteriores.
Sea:
- (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 )
Entonces:
- TR_t es el máximo de {0.0050, 0.0030, 0.0020} → (TR_t = 0.0050).
Después de repetir esto para los N períodos anteriores, el ATR se forma promediando o suavizando esos valores de TR en una única estimación de ATR.
Cómo interpretar esa salida en términos de forex
Si su lectura de ATR es más alta que antes, sugiere que las velas recientes contuvieron movimientos de rango verdadero más grandes. Si el ATR es más bajo, sugiere un movimiento típico más pequeño. Esto es una descripción de magnitud, no una dirección futura implícita.
Limitaciones y riesgos (qué puede salir mal)
1) El ATR es sensible al marco temporal y a la longitud del período
El ATR cambia cuando cambia el marco temporal de las velas (por ejemplo, minutos vs. horas) y cuando cambia N. Una configuración más rápida puede responder rápidamente a cambios de volatilidad; una configuración más lenta puede retrasarse. En cualquier caso, el indicador mide la volatilidad para la configuración elegida.
2) El ATR no es una dirección de precio ni una señal de entrada
Debido a que el ATR solo estima la magnitud del movimiento, no puede, por sí mismo, responder “¿subirá o bajará el precio?”. Tratarlo como un disparador de operaciones independiente puede llevar a resultados confusos.
3) Los regímenes de volatilidad pueden cambiar
Los mercados a menudo alternan entre períodos de mayor y menor volatilidad. El ATR refleja la historia reciente más que la historia antigua, por lo que cambios repentinos de régimen pueden hacer que el ATR parezca “incorrecto” en comparación con lo que esperaba.
4) Los costos y la ejecución pueden dominar los resultados
Incluso si el ATR describe bien el tamaño del movimiento, los resultados reales de las operaciones dependen de la calidad de la ejecución, los costos de transacción y los spreads. Estos factores pueden ser significativos en relación con la escala de movimiento que cree que el ATR está capturando.
Verificación y siguiente pregunta
Puede verificar de manera independiente la mecánica central de dos maneras:
- Calcule el TR manualmente a partir de los valores OHLC (máximo, mínimo y cierre anterior) y confirme que el TR usa el máximo de las tres distancias.
- Compare los valores de ATR entre plataformas usando el mismo símbolo, marco temporal y longitud de período; pueden surgir diferencias según cómo se implemente el suavizado.
Si desea un siguiente paso, la pregunta más útil es: ¿Cómo debería interpretarse el ATR en su marco temporal elegido, dada su longitud de período y la forma en que su plataforma suaviza el TR hasta convertirlo en ATR?