Hacer backtesting de un patrón gráfico: medir en lugar de creer
- Un patrón solo vale lo que demuestra su prueba: escribe las reglas antes de mirar los resultados.
- Unas pocas operaciones no prueban nada; necesitas una muestra de varias decenas de casos, a ser posible más.
- El sesgo retrospectivo y el sesgo de supervivencia hacen que un patrón parezca mejor de lo que es.
A lo largo de este nivel has aprendido a reconocer patrones: hombro-cabeza-hombro, triángulos, canales, rupturas, gaps, estructura. Cada vez volvía la misma frase: un patrón es una probabilidad, no una certeza. Pero ¿qué probabilidad, exactamente? ¿En qué mercado, en qué temporalidad, con qué stop? Nadie puede responder por ti. La única forma de saberlo es probar el patrón en el histórico: el backtesting.
Paso 1: escribir las reglas antes de probar
Un backtest no vale nada si las reglas son vagas. «Compro los dobles suelos que me parecen limpios» no es una regla: tu ojo elegirá, sin darte cuenta, los ejemplos que funcionaron. Tienes que escribir cada decisión con la precisión suficiente para que otra persona, con tus reglas, tome exactamente las mismas operaciones que tú.
- Mercado y temporalidad: por ejemplo, EUR/USD en 4 horas, de 2019 a 2024.
- Definición del patrón: dos mínimos a menos de 15 pips uno del otro, separados por al menos 10 velas, tras una caída de al menos 150 pips.
- Señal de entrada: cierre de una vela por encima del máximo intermedio.
- Stop: 5 pips por debajo del más bajo de los dos mínimos.
- Salida: objetivo en la altura proyectada, o stop, o salida tras 30 velas si no se toca nada.
- Costes: spread y comisión realistas descontados de cada operación.
Paso 2: una muestra suficiente
Diez operaciones no prueban nada. Con un número tan pequeño manda la suerte: un patrón sin ninguna ventaja puede encadenar siete ganancias de diez, y un patrón muy bueno puede sumar cinco pérdidas seguidas. Cuanto mayor es la muestra, más se acerca la tasa de acierto medida a la realidad. Apunta como mínimo a unas cuantas decenas de casos, y a ser posible a más de cien, repartidos en fases de mercado variadas: tendencia, rango, volatilidad alta y baja.
Si tu patrón solo aparece tres veces al año en tu mercado, amplía: varios pares, varias temporalidades, un periodo más largo. Pero sé coherente: no mezcles mercados con comportamientos muy distintos sin revisar los resultados por separado.
Paso 3: medir la cifra correcta
La tasa de acierto sola no basta. Un patrón que gana el 70 % de las veces pero pierde tres veces más cuando falla es perdedor. Lo que importa es la esperanza matemática: lo que aporta de media una operación, una vez ponderadas las ganancias y las pérdidas por su frecuencia.
- Patrones encontrados y operados según las reglas
- 60
- Operaciones ganadoras
- 33 (tasa de acierto del 55 %)
- Operaciones perdedoras
- 27 (tasa de fallo del 45 %)
- Ganancia media
- +1,5R
- Pérdida media
- −1R
- Cálculo: (0,55 × 1,5) − (0,45 × 1)
- 0,825 − 0,45
- Esperanza por operación
- +0,375R
Cifras ilustrativas. Con 60 operaciones, el resultado sigue siendo frágil: bastarían unas pocas operaciones distintas para cambiarlo de forma notable.
Mira también la peor racha de pérdidas y el drawdown máximo de la prueba. Un patrón con esperanza positiva que te impone diez pérdidas seguidas quizá no te encaje psicológicamente, o exija un riesgo por operación más bajo.
Los dos sesgos que maquillan tus resultados
El sesgo retrospectivo (look-ahead bias) consiste en usar una información que no tenías en el momento de la operación. En un gráfico pasado ves que el hombro derecho fue el último, que la ruptura aguantó, que el gap no se cerró. En tiempo real no lo sabías. Para evitarlo, avanza el gráfico vela a vela, ocultando lo que viene, y decide solo con lo que se ve a la izquierda.
El sesgo de supervivencia consiste en probar solo lo que ha sobrevivido. Si pruebas un patrón con las acciones que forman hoy el S&P 500, olvidas todas las que salieron del índice tras una caída. Si eliges los pares que mejor tendencia han tenido estos últimos años, seleccionas el resultado de antemano. También afecta a los resultados que ves en internet: se enseñan las capturas de los patrones que salieron bien, rara vez las demás.
| Sesgo | Qué hace | Solución |
|---|---|---|
| Sesgo retrospectivo | Usa el futuro para decidir | Avance vela a vela, reglas escritas |
| Sesgo de supervivencia | Solo prueba a los ganadores | Universo completo, incluido lo que desapareció |
| Sobreoptimización | Ajusta las reglas al pasado | Probar en un periodo no utilizado |
| Costes olvidados | Resultado demasiado bonito | Spread, comisión y swap descontados |
Del backtest a la cuenta real
Un buen backtest es solo un primer paso. El mercado cambia y la ejecución real (deslizamientos, emociones, operaciones olvidadas) siempre empeora algo los resultados. El paso siguiente es operar el patrón en demo o con un tamaño muy pequeño y comparar tus estadísticas reales con las de la prueba. Si la diferencia es grande, busca el porqué antes de subir el riesgo.
Para juzgar a otros traders con la misma exigencia, prefiere siempre resultados medidos en una cuenta real y durante un periodo largo antes que una serie de capturas de pantalla. En Analyse-Trading, los track records se calculan directamente desde la cuenta del bróker conectada, con las operaciones ganadoras y las perdedoras.
Comprueba que lo has entendido
0 / 3Contenido educativo, no es asesoramiento de inversión. El trading con apalancamiento conlleva un riesgo elevado de perder capital rápidamente: la mayoría de las cuentas de clientes minoristas pierden dinero con estos productos.