
En la mayoría de los casos no compensa optimizar agresivamente el periodo del ATR. Es más estable mantener un periodo razonable (a menudo 14 o el mismo que la media en canales de Keltner) y ajustar, si hace falta, el multiplicador (1,5×, 2×, 3×…).
El Average True Range (ATR) mide cuánto se mueve realmente el precio, sin importar la dirección. Calcula el True Range de cada vela (rango alto–bajo teniendo en cuenta posibles gaps frente al cierre previo) y luego promedia esos valores. Es, en esencia, un termómetro de volatilidad: cuando el ATR sube, el mercado está más agitado; cuando baja, está más tranquilo.
En canales de Keltner, la estructura típica es: media ± k × ATR. Lo sensato suele ser usar el mismo periodo para la media y el ATR (o dejar 14 por defecto). El parámetro que más cambia la forma del canal rara vez es el periodo; suele ser k, el multiplicador.
Al optimizar inputs, que los pasos tengan sentido. Ajustar el periodo de ATR 14 → 15 apenas mueve las bandas; subir el multiplicador 3 → 4 produce un cambio visual y operativo mucho mayor.
Fíjate en estos cuatro gráficos del mismo Keltner, cambiando solo un parámetro:
Imagen 1: ATR 14, multiplicador 3.
Imagen 2: ATR 15, multiplicador 3.
Imagen 3: ATR 20, multiplicador 3.
Imagen 4: ATR 20, multiplicador 4.

Gráfico 1: Futuro del Nasdaq en velas diarias con Keltner channel con ATR14 por 3 veces

Gráfico 2: Futuro del Nasdaq en velas diarias con Keltner channel con ATR15 por 3 veces

Gráfico 3: Futuro del Nasdaq en velas diarias con Keltner channel con ATR20 por 3 veces

Gráfico 4: Futuro del Nasdaq en velas diarias con Keltner channel con ATR20 por 4 veces
En todas hay leves diferencias, pero solo en la cuarta el cambio es nítido. Moraleja: granula más el multiplicador y evita micro-tuning del periodo. Si decides tocar el ATR, hazlo en saltos amplios (p. ej., de 5 en 5). Los pasos de k pueden ser más finos (1,5; 2; 2,5; 3…), pero evita granularidades ridículas (p. ej., 0,331 × ATR), típicas de la sobreoptimización.
Porque se acopla con facilidad: cuanto más exprimes el periodo al histórico, más riesgo de que “aprenda” el pasado y rinda peor out-of-sample. Mantenerlo estable y llevar la sensibilidad a otras piezas (multiplicador, reglas de salida) suele ser mejor trato.
Diario: hay menos margen. Si lo investigas, que sea en cestas multi-mercado y evaluando mapas de estabilidad, no picos aislados.
Intradía: puede tener sentido si tu ventana operativa es distinta. Aun así, usa pasos amplios y valida out-of-sample.
Keltner: media (SMA/EMA) ± k × ATR. Usa el mismo periodo para media y ATR, o deja 14. Ajusta k según tu objetivo (sensibilidad vs. robustez).
Stops / trailing por ATR: deja fijo el periodo y trabaja con n ATRs sensatos (1,5; 2; 3…). Evita granularidades absurdas.
No es necesario —ni suele ser buena idea— optimizar a fondo el periodo del ATR: el riesgo de sobreajuste es alto y el beneficio marginal es pequeño. Si decides tocarlo, hazlo en saltos amplios. Para afinar el rendimiento del sistema, casi siempre rinde más ajustar el multiplicador y la lógica de salida que peinar el periodo del ATR.

Por Sergi Sánchez
CEO y Fundador de Sersan Sistemas
Trader algorítmico desde 2002, Sergi es uno de los referentes en trading cuantitativo en España. Ha colaborado en medios especializados y ha sido profesor en universidades como URV, UdL, UPC, UA, UCM e IEF.
Si quieres profundizar en estos conceptos y en muchos más en El Curso de Trading Algorítmico calibramos k en Keltner, validamos con walk-forward y lo llevamos a producción.
Si quieres llevar este enfoque a un proceso profesional, te espero dentro del curso.
Si quieres aprender a operar, aquí es donde empieza todo
Un email diario para mejorar tu criterio, tu método y tu gestión del riesgo.
También puedes seguir nuestra operativa real →
Ver newsletter de operativa
Dirección
Av. Bellissens 42
Edif. TecnoRedessa
43204 Reus (Tarragona)
Contacto
+34 877 44 98 45
AVISO LEGAL
POLÍTICA DE COOKIES
POLÍTICA DE PRIVACIDAD