VALYNOXSTRATEGY RESEARCH TECHNOLOGY
AlphaPrimeAlphaPrime

Choppiness Index: usos, combinaciones e ideas de estrategia

El Choppiness Index no te dice hacia dónde va el mercado. Te dice si el mercado va a alguna parte. Esta página explica cómo lo usan los traders de futuros para separar las tendencias ordenadas de la acción lateral enredada, y cómo un generador de estrategias puede usar esa distinción para activar y desactivar reglas.

Familiavolatilidad
SalidaOscilador acotado sin direcciónAlto significa errático, bajo significa con tendencia
En AlphaPrimeFamilia integrada en el generadorReglas de filtro

Qué mide

El Choppiness Index pone lado a lado dos cantidades en una ventana reciente. La primera es el trayecto total que recorrió el mercado, que se halla sumando el rango verdadero de cada barra. La segunda es la amplitud neta, es decir, la distancia entre el máximo más alto y el mínimo más bajo de la ventana. Si el mercado se movió en línea recta, el trayecto y la amplitud tienen casi el mismo tamaño. Si zigzagueó de un lado a otro dentro de un área pequeña, el trayecto es muchas veces más largo que la amplitud. El indicador convierte esa razón en una lectura acotada: un mercado que viaja con eficiencia puntúa bajo, y un mercado que gasta mucho movimiento sin llegar a ninguna parte puntúa alto.

Por eso se dice que el indicador no tiene dirección. Un rally potente y una caída potente le parecen iguales, porque ambos progresan con constancia. Lo que capta es la eficiencia, no la dirección. Una idea relacionada aparece en la media adaptativa de Kaufman, que también compara el movimiento neto con el movimiento total, pero aquí el resultado es una lectura de régimen y no un peso de suavizado.

También se diferencia de los medidores de volatilidad habituales. El ATR mide cuán grandes son las barras, y las Bandas de Bollinger miden cuán ampliamente se dispersan los cierres. Un mercado puede ser muy volátil y aun así errático, con barras enormes que se anulan entre sí, o tranquilo y aun así con tendencia, con barras pequeñas que apuntan todas en el mismo sentido. El Choppiness Index separa esos casos, algo que el tamaño de la volatilidad por sí solo no puede.

Esquema conceptual (no son datos reales de mercado)

Cómo se comporta en mercados reales

En una tendencia ordenada la lectura tiende a bajar de forma constante y a mantenerse baja. Los retrocesos son poco profundos comparados con el avance, así que el trayecto apenas supera a la amplitud. Cuando la lectura por fin gira al alza, suele marcar el punto en que la tendencia ha dejado de progresar limpiamente, lo que puede ocurrir antes de que el propio precio se revierta.

En la acción lateral la lectura tiende a subir y mantenerse alta. El precio se solapa consigo mismo, los pequeños rallies se borran con pequeñas caídas y cada nueva barra añade movimiento sin añadir distancia. Estas fases son justo donde las entradas de seguimiento de tendencia se ven zarandeadas, así que una lectura persistentemente alta es un buen motivo para apartarse o cambiar a otro tipo de regla.

El indicador tarda en cambiar de opinión por diseño, ya que mira una ventana y no una sola barra. Las transiciones no son por tanto nítidas. En torno a las aperturas de sesión, los datos programados y los vencimientos de contrato, los huecos pueden inflar el trayecto en una sola barra y subir la lectura de forma abrupta. Las sesiones nocturnas de poco volumen suelen parecer erráticas simplemente porque la cinta es escasa. La misma lectura puede significar cosas bastante distintas en un futuro líquido sobre un índice y en una materia prima poco negociada.

Formas habituales de usarlo (conceptos)

Filtro de régimen

Elegir el conjunto de reglas que encaja

Se ejecutan reglas de seguimiento de tendencia solo cuando la lectura indica que el mercado viaja con eficiencia, y reglas de reversión solo cuando indica que está enredado. Un único indicador decide qué mitad del libreto está activada.

Inicio de tendencia

Observar cómo baja la lectura

Una lectura que sale de la zona errática mientras el precio rompe un rango previo se trata como señal de que se forma una tendencia nueva, lo que da a una ruptura más credibilidad que una ruptura dentro de un mercado todavía errático.

Fatiga de la tendencia

Observar cómo sube la lectura

Cuando la lectura sube durante un avance, el progreso por unidad de movimiento disminuye. Los traders lo usan como señal para apretar las salidas o dejar de añadir a la posición.

Combinarlo con otras familias de indicadores

El socio natural es una herramienta que aporte dirección, porque el Choppiness Index no aporta ninguna. La pendiente de una media móvil o un canal de ruptura decide si ir largo o corto, y el Choppiness Index decide si merece la pena actuar. Repartir las tareas así hace que cada indicador haga lo único que sabe hacer bien.

Combinarlo con el ADX es habitual, pero ambos se solapan en su propósito, ya que los dos intentan describir la calidad de la tendencia. Conviene tratar esa combinación como una forma de comprobar si coinciden y no como dos votos independientes. Sus diferencias son informativas: el ADX se construye a partir del movimiento direccional, mientras que el Choppiness Index se construye a partir de la eficiencia del rango, por lo que los desacuerdos suelen aparecer cerca de los puntos de giro.

Otro socio útil es una herramienta de dirección de tendencia como el Aroon, que mide cuán recientemente se marcaron máximos y mínimos. Aroon dice qué lado es más reciente, y el Choppiness Index dice si el movimiento es limpio. Combinar herramientas de tamaño de volatilidad como el ATR para colocar stops con este indicador para seleccionar el régimen da un diseño en capas en el que cada capa tiene una pregunta distinta que responder.

En AlphaPrime

En AlphaPrime, el Choppiness Index sirve como filtro del estado del mercado. El generador de estrategias puede exigir que marque tendencia antes de permitir actuar a una regla de seguimiento de tendencia, o que marque errático antes de permitirlo a una regla de reversión, y luego cruzar esos pares con reglas de sesión, momentum y volumen para producir un gran conjunto de candidatas que la GPU somete a backtest una por una.

Como es un filtro y no genera señales por sí mismo, su valor se aprecia en una mejor selectividad: menos operaciones tomadas en el tipo equivocado de mercado. La validación fuera de muestra comprueba después si esa selectividad se mantiene con datos que la candidata nunca ha visto, lo que protege frente a filtros de régimen que simplemente encajaron con un tramo de la historia.

Las estrategias que pasan se pueden exportar como código de estrategia para tu propia plataforma de trading, con la condición de régimen escrita de forma explícita para que puedas leerla, simularla y juzgar si el filtro encaja con tu forma de operar.

Preguntas frecuentes

¿El Choppiness Index predice la dirección de la tendencia?

No. Informa solo de cuán eficientemente ha viajado el precio, por lo que se lee igual en un rally fuerte que en una caída fuerte. La dirección debe venir de otra herramienta, como una media móvil o una regla de ruptura.

¿En qué se diferencia el Choppiness Index del ADX?

Ambos describen la calidad de la tendencia, pero se construyen de forma distinta. El ADX suaviza el movimiento direccional, mientras que el Choppiness Index compara el trayecto recorrido con el rango cubierto. A menudo coinciden y son más informativos cuando no lo hacen.

¿Puede exportarse a mi plataforma de trading una estrategia que usa un filtro de choppiness?

Sí. Cuando una combinación del generador de estrategias supera la validación fuera de muestra, se puede exportar como código de estrategia para tu plataforma de trading con la condición del filtro incluida, para que puedas seguir probándola allí.