Acceder
Curva de Coppock: ¿Qué es y cómo se interpreta?

Curva de Coppock: ¿Qué es y cómo se interpreta?

La curva de Coppock suaviza con una media ponderada de 10 meses la suma de dos ROC (14 y 11) para detectar giros de bajista a alcista en los índices. Qué es, su fórmula, cómo programarla en ProRealTime con código listo para copiar, su fiabilidad histórica y las limitaciones que debes conocer.
La curva de Coppock es un indicador técnico de largo plazo que detecta giros de tendencia bajista a alcista en los índices: suaviza con una media ponderada de 10 meses la suma de dos tasas de cambio (ROC de 14 y 11 meses) y da señal de compra cuando, desde territorio negativo, deja de caer y gira al alza.

Aplicada al S&P 500 en gráfico mensual con las reglas que veremos, nuestra evaluación arroja un 70,73% de aciertos y un ratio de ganancia/pérdida cercano a 10. En este artículo vemos qué es, cómo programarla, cómo interpretarla y —tan importante como lo anterior— cuándo falla.

¿Qué es la Curva de Coppock?

La Curva de Coppock es un indicador técnico diseñado para identificar cambios significativos en las tendencias del mercado de valores. Fue desarrollado por el economista Edwin Coppock y publicado en Barron’s Magazine en Octubre de 1962 y se basa en la idea de que las recesiones económicas seguidas de períodos de recuperación suelen generar señales de compra en los mercados financieros.
  
O dicho de otro modo, este indicador técnico de trading se utiliza para la toma de decisiones a largo plazo, y su función es la de detectar suelos y giros en tendencias bajistas.
 
La anécdota de origen está documentada: la Iglesia Episcopal de Estados Unidos encargó a Coppock un método para identificar oportunidades de compra a largo plazo. Coppock preguntó a los obispos cuánto tardaba una persona en reponerse de la pérdida de un ser querido, y la respuesta fue entre 11 y 14 meses. Como pensaba que las fases bajistas de los mercados se parecen a esos periodos de duelo, usó exactamente esos plazos como periodos de sus dos tasas de cambio.

¿Cómo se forma la Curva de Coppock?.

La Curva de Coppock es el resultado de hacer un suavizado mediante una media ponderada de 10 meses sobre la suma de dos ROC de largo y corto plazo (tradicionalmente de 14 y 11 meses). En una línea:
  
Coppock = WMA(10) de [ROC(14) + ROC(11)]
 
Un ROC no es más que el Rate Of Change o tasa de cambio de un activo o índice. Bien, cuando este indicador (que puede programarse fácilmente como vamos a ver) deja de descender desde un nivel negativo y comienza a subir, se dice que el ánimo está cambiando y es momento de comprar.
 
La señal de venta o salida Coppock no la llegó a definir, pero por analogía será un momento en el que la Curva de Coppock deje de ascender, por tanto, descender y su valor sea negativo o menor que cero. Esta señal completa genera importantes retornos especialmente en las bolsas americanas. En las europeas son peores las estadísticas, pero igualmente provechosas.

¿Cómo crear una curva de Coppock en 3 pasos?

Los pasos para crear un indicador que nos calcule la Curva de Coppock en ProRealTime son sencillos, pero hay que tener un poco de “maña”:
  • En primer lugar, localizaremos la pestaña de “Indicadores” arriba del gráfico, la pulsaremos y después en la ventana emergente seleccionaremos Indicadores y nuevo.
  • Una vez tenemos la ventana para programar el indicador simplemente será añadir:
//Sistema Coppock para Quantonomics 2020
//Por Javier Alfayate Gallardo
//Calculamos la Guía directamente
COPPOCK = WeightedAverage[10](ROC[12](close)+ROC[6](close))
IF COPPOCK>COPPOCK[1] THEN
C=40
ENDIF
IF COPPOCK<0 AND COPPOCK<COPPOCK[1] THEN
C=-40
ENDIF
//Muestro por pantalla
cero=0
RETURN COPPOCK, cero AS "COPPOCK", C AS "Estado Coppock"
 
  • Y una vez programado, validado y aplicado el indicador sobre el índice S&P500 en temporalidad MENSUAL, el resultado será el mostrado a continuación.

    En este caso, en el código se ha configurado un ROC de corto plazo en 6 en vez de 11 y un ROC de largo plazo en 12 en vez de 14.El sistema funciona mejor de esta manera, aunque podrás usar la fórmula que quieras. Adicionalmente se ha incluído en el indicador un marcador de estado el cual vale +40 cuando está COMPRADO y -40 cuando está VENDIDO o CORTO.

¿Cómo se interpreta la Curva de Coppock?

La interpretación de esta estrategia es bastante sencilla y tiene mucho que ver con el momentum y la tendencia del instante que estamos analizando. La mayoría del tiempo el mercado tiene una tendencia definida por lo que es relativamente sencillo para este sistema detectar y aprovechar estos momentos.
 
Cuando la curva asciende suele ser el mejor momento para estar comprados ya que los participantes del mercado cambian de parecer y cuando se tornan alcistas desde bajistas la tendencia es altamente rentable. Lo mismo a la inversa, pero siempre conviene ser algo más exigentes a la baja, es decir, que además de caer la Curva de Coppock debe ser negativa, es decir, el entorno debe ser cada vez más pesimista.
 
Si evaluamos la estrategia de Coppock elaborando estas sencillas reglas obtenemos:
  • COMPRA: Si la pendiente de la Curva de Coppock es alcista.
  • VENDE: Si la pendiente de la Curva de Coppock es bajista y menor que cero.
El resultado de esto lo tenemos en el siguiente gráfico. La estrategia acierta el 70,73% de las veces, lo cual es muy bueno, pero no sólo eso, además genera un ratio de operaciones ganadoras vs perdedoras ¡¡de cerca de 10!! 
Ya que hemos calculado y sabemos aplicar la F de Kelly y la F Óptima, esto nos da un resultado de 70,70.
Cualquier resultado por encima de 40-50 es bueno, por encima de 60-70 es excelente. Ahora bien, un matiz imprescindible: la F de Kelly es un máximo teórico, no una recomendación de posición. Opera sobre estadísticos pasados que pueden no repetirse, y a tamaño Kelly completo cualquier racha adversa produce caídas de cuenta insoportables. En la práctica, quienes la usan trabajan con Kelly fraccionado (un cuarto o la mitad del valor), y ningún gestor serio arriesga un 70% de su capital en un solo sistema, por buenos que sean sus números históricos.
 

Limitaciones de la curva de Coppock: cuándo falla

Ningún indicador con un 70% de aciertos históricos es gratis, y conviene saber dónde está la letra pequeña:
  • Llega tarde por construcción. Al suavizar con una media ponderada de 10 meses sobre tasas de cambio de 11 y 14, la señal confirma giros ya iniciados: los últimos tres meses concentran cerca de la mitad del peso del indicador, pero el resto ancla la curva al pasado. Es el precio de su fiabilidad — compra suelos confirmados, nunca mínimos exactos.
  • La señal de venta es la pata débil. Coppock nunca la definió, y la evidencia de décadas apunta a que los giros bajistas del indicador son mucho menos fiables que los alcistas: las tendencias bajistas son más cortas y violentas que el duelo de 11-14 meses que inspira sus parámetros.
  • Mercados laterales. Como todo sistema tendencial, en rangos prolongados encadena señales falsas cruzando el cero arriba y abajo. Este efecto se agrava cuanto menor es la temporalidad.
  • Riesgo de sobreoptimización. Los parámetros (14, 11, 10) son, en origen, una anécdota eclesiástica. Ajustarlos al histórico —como el 12/6/10 del código de este artículo— mejora el backtest, pero todo ajuste fino es una apuesta a que el futuro se parecerá al pasado optimizado.
  • Cambiar de temporalidad exige reescalar. Si la trasladas a gráfico semanal, los periodos deben multiplicarse (aproximadamente por 4,33, las semanas que tiene un mes) para conservar la forma de la curva; usarla en marcos cortos con los parámetros mensuales no es el mismo indicador.
 
Por qué la curva de Coppock reacciona tarde
Por qué la curva de Coppock reacciona tarde
 

Alternativas a la Curva de Coppock en el trading

El resultado como puede apreciarse es magnífico y eso que los 20 años mostrados en el gráfico no son los más rentables. Cuando la convicción del mercado es clara se le puede sacar mucho provecho. Pero esto como cualquier sistema tendencial precisa justamente eso: periodos tendenciales lo suficientemente largos para ser aprovechados.
 
Alternativas a los sistemas tendenciales son precisamente los de reversión a la media o apoyos. Suelen emplear medias ponderadas de 30 semanas o 50-150-200 días para buscar oportunidades. 
 
Otras estrategias provechosas son las de momentum, que buscan precisamente ocasiones de clímax comprador o vendedor para incorporarse. Un activo “caro” puede ser aún más caro; lo importante es no ser el último que se lo quede. 
 
Y por último estarían las estrategias de timing externo como puede ser la Amplitud o los Bonos, que son activos sensibles a la liquidez del mercado y que pueden adelantar señales de compra o venta sin mirar siquiera el gráfico de los índices.
  
En definitiva, la Curva de Coppock es un indicador de trading, útil para valorar los cambios de tendencia en el largo plazo, esencialmente de bajista a alcista. Dentro del mismo clúster de sistemas de trading te pueden interesar los breakouts falsos (el problema que Coppock esquiva al operar en mensual), el stop loss hunting y las sesiones de mercado y kill zones.

Qué opina la comunidad Rankia de la curva de Coppock

La curva de Coppock tiene historia propia dentro de Rankia: el blog Contrarian Investing le dedicó un capítulo entero de su serie sobre indicadores, y su autor la situó en el lugar exacto que le corresponde:
"Podría decirse que la curva de Coppock es a los indicadores lo que la curva de tipos (yield curve) es a los datos económicos, es decir, ofrece un marco de referencia en el que establecer los grandes movimientos alcistas del mercado."
  — @Deferrer [blog "Contrarian Investing", Rankia]
👉 Ver análisis completo: Contrarian Investing — La curva de Coppock
 
En el debate de aquel artículo, el propio autor zanjaba además la duda más repetida por los lectores con una advertencia que coincide con nuestra evaluación: la curva de Coppock no sirve para buscar cortos — su terreno son las señales de compra tras grandes caídas. Para dudas de programación e interpretación de este y otros indicadores, el punto de encuentro es el foro de indicadores técnicos de Rankia.
 

Preguntas frecuentes sobre la curva de Coppock

¿Qué es la curva de Coppock?
Es un indicador de momentum de largo plazo que suaviza con una media ponderada de 10 meses la suma de dos tasas de cambio (14 y 11 meses) para detectar giros de tendencia bajista a alcista en los índices.
 
¿Cuál es la fórmula de la curva de Coppock?
Coppock = WMA(10) de [ROC(14) + ROC(11)], calculada tradicionalmente sobre el cierre mensual de un índice.
 
¿Sirve la curva de Coppock para vender o abrir cortos?
No es su terreno: Coppock nunca definió la señal de venta y los giros bajistas del indicador son mucho menos fiables que los alcistas. Puede usarse como salida prudente (curva descendente y negativa), pero no como sistema de cortos.
 
¿En qué temporalidad se usa la curva de Coppock?
Su diseño original es el gráfico mensual de índices. Puede adaptarse a semanal reescalando los periodos (multiplicar por ~4,33), pero en marcos cortos pierde la fiabilidad que la hace interesante.
 
¿Dónde puedo programar la curva de Coppock?
En cualquier plataforma con lenguaje de indicadores. 
Aviso: este artículo tiene carácter educativo y no constituye asesoramiento financiero ni recomendación de inversión. Ningún indicador técnico garantiza resultados y los estadísticos históricos pueden no repetirse. El trading conlleva riesgo de pérdida del capital. Para decisiones de inversión relevantes, consulta con un asesor financiero registrado en la CNMV.
  1. en respuesta a e77882
    -
    #3
    05/05/15 12:58

    Estimado amigo
    Es cuestión de probar. Una vez automatizado el estudio de la curva, es susceptible de ser aplicado a una estrategia de trading como ocurre con cualquier otro indicador.

  2. Nuevo
    #2
    29/11/13 12:40

    Probado y va genial!! Sirve para sistemas automáticos?? Gracias Oscar!!

  3. #1
    15/10/13 11:49

    Interesante para trastear y empezar un poco con esto de la programación.