Schaff Trend Cycle (STC): el momentum de tendencia pasado por un filtro de ciclo, con combinaciones e ideas de estrategia
El Schaff Trend Cycle, desarrollado por Doug Schaff, parte de una medida de momentum de tendencia y la pasa por un estiramiento de estilo estocástico para producir una línea acotada que oscila con rapidez entre sus dos extremos. El objetivo es conservar la percepción de tendencia de una herramienta basada en medias móviles y ganar a la vez los giros nítidos de un oscilador. Esta página explica cómo funciona, cómo se comporta y cómo un generador de estrategias puede probarlo en tus propios contratos.
Qué mide
El indicador es un híbrido, y su receta explica su aspecto. Primero calcula el mismo tipo de diferencia entre una media rápida y una lenta que usa el MACD, que capta el momentum de tendencia. Luego, en lugar de dejar esa diferencia tal cual, la trata como si fuera una serie de precios y plantea la pregunta estocástica: ¿en qué punto de su propio rango reciente está el último valor? La respuesta se suaviza y la pregunta se plantea una segunda vez sobre el resultado suavizado.
Aplicar dos veces ese paso de ubicación dentro del rango es lo que da a la línea su carácter. El momentum de tendencia en bruto deriva y puede alejarse mucho de cero durante largos periodos. Sin embargo, una vez comprimido en una banda fija, se comporta como un ciclo que sube hacia lo alto cuando el momentum está cerca de su mejor nivel reciente y cae hacia el fondo cuando está cerca de su peor nivel reciente. La línea informa de dónde está el momentum en relación con su propia historia reciente y no de cuán grande es en términos absolutos.
La consecuencia es una herramienta que pasa buena parte del tiempo cerca de los dos extremos y se mueve entre ellos con rapidez. Frente a un oscilador Estocástico simple, que observa la ubicación del precio, el Schaff Trend Cycle observa la ubicación del momentum de tendencia, así que sus giros están ligados a cambios en la tendencia y no a cada pequeña oscilación del precio. Está diseñado para anticipar un cambio de tendencia antes que el cruce de medias subyacente por sí solo.
Cómo se comporta en mercados reales
En una tendencia limpia la línea sube hasta su techo y se queda allí, plana, mientras la tendencia continúa, y solo se despega de esa meseta cuando el momentum empieza a enfriarse. Estos tramos planos son una característica: indican que el momentum de tendencia está en su mejor nivel reciente o cerca de él y nada lo ha cuestionado todavía. La primera caída desde la meseta es el hecho al que más atienden los traders.
En un mercado errático y sin dirección la línea se agita de extremo a extremo, a veces completando un ciclo entero en apenas un puñado de barras. Esos cambios frecuentes son el coste de su rapidez, y por eso rara vez se usa en solitario. Sin una visión de si el mercado tiene tendencia, una línea de ciclo ágil puede ofrecer muchos movimientos que no tienen continuidad.
Como el paso final de estiramiento se escala según la historia reciente, la línea se ajusta a los cambios en el tempo del mercado. Un contrato que se ha calmado sigue produciendo oscilaciones de tamaño completo en la línea, pues las oscilaciones se miden frente al rango reciente tranquilo. Esa adaptabilidad es útil para comparar entre mercados, pero también significa que una oscilación completa no dice por sí sola que el movimiento subyacente fuera grande.
Formas habituales de usarlo (conceptos)
Girar en la meseta
Se espera a que la línea abandone su extremo bajo y suba, tratando ese ascenso como el inicio de un nuevo momentum alcista, y lo contrario para los movimientos bajistas. La idea es actuar sobre el cambio de momentum en lugar de esperar un cruce lento de medias.
Salir cuando el momentum se enfría
Se mantiene una operación mientras la línea permanece en una meseta y se sale cuando se despega de ella por primera vez. Esto ofrece una forma sistemática de sacar una posición en cuanto el momentum de tendencia deja de estar en su mejor nivel.
Cerca de qué extremo está la línea
Se usa la línea solo para decir si el momentum está ahora cerca de su extremo superior o del inferior, y se deja que otra regla elija la entrada. El filtro mantiene las operaciones alineadas con el lado en el que ya está el momentum.
Combinarlo con otras familias de indicadores
Como es ágil, el Schaff Trend Cycle se beneficia de un socio que compruebe si realmente hay tendencia. Combinarlo con el ADX permite que una regla use los giros tempranos del ciclo solo cuando la fuerza de la tendencia aumenta, e ignorarlos cuando el mercado simplemente se agita.
También encaja con la familia de la que procede. Poner el veredicto del ciclo junto a una lectura simple del MACD muestra cuándo la línea ágil anticipa un cambio que la medida más lenta aún no ha confirmado, y el Awesome Oscillator ofrece una vista en histograma del mismo tipo de momentum para una comprobación rápida de coincidencia.
Para la dirección y las salidas, una media móvil funciona bien como ancla lenta, con la línea del ciclo usada para sincronizar las entradas en la dirección que indica la media. Este arreglo da a cada herramienta una única tarea clara y evita que la línea ágil se enfrente a la lenta.
En AlphaPrime
En AlphaPrime, el Schaff Trend Cycle pertenece a la familia de momentum integrada que usa el generador de estrategias. Como ya es una combinación de ideas, es una buena fuente de reglas de sincronización: el generador puede usar sus giros como disparadores, sus mesetas como filtros o su caída desde una meseta como salida.
El generador cruza estas reglas con las familias de tendencia, volatilidad, volumen y sesión para formar un gran abanico de candidatas, que la GPU somete a backtest una a una. Una línea que cambia tan rápido puede parecer intachable en un tramo afortunado, así que la validación fuera de muestra hace el trabajo importante de mostrar qué reglas de sincronización siguen siendo estables con datos no vistos.
Las combinaciones que pasan se pueden exportar como código de estrategia para tu plataforma de trading, de modo que una idea de sincronización basada en el ciclo pase con fluidez a tu flujo habitual de simulación y de operativa en real.
Preguntas frecuentes
¿Qué distingue al Schaff Trend Cycle del MACD?
El MACD informa directamente de la diferencia entre dos medias. El Schaff Trend Cycle toma esa diferencia y mide en qué punto de su propio rango reciente está, dando una línea acotada con giros más pronunciados.
¿Por qué la línea pasa tanto tiempo en sus extremos?
Pasar el momentum dos veces por el paso de ubicación dentro del rango empuja la línea hacia sus extremos siempre que el momentum está cerca de su mejor o peor nivel reciente. Los tramos planos significan que el momentum de tendencia se ha mantenido en ese nivel.
¿Puede exportarse a mi plataforma de trading una estrategia con el Schaff Trend Cycle?
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.

