Inicio › Operativa y riesgo › Validar reglas
Cómo validar tus reglas sin programar (backtesting manual)
Un backtest no sirve para demostrar que ganarás: sirve para descartar reglas antes de poner dinero. Se puede hacer sin escribir una línea de código; lo que no se puede es hacerlo a ojo. Este es el método completo, incluido lo que invalida el resultado.
Paso 1 · Escribir las reglas cerradas
Antes de mirar el histórico, las reglas tienen que estar cerradas y sin adjetivos: instrumento, temporalidad, condición de entrada, distancia del stop, objetivo y gestión. Si al recorrer el histórico aparece un caso «que casi cumple», no es una entrada: es una entrada si lo dice la regla.
Paso 2 · Recorrer el histórico hacia adelante
- Abre el gráfico y colócate al principio del periodo que vas a probar.
- Avanza vela a vela (o barra a barra en temporalidades altas) sin mirar lo que viene después.
- Cuando se cumpla la regla, anota entrada, stop, objetivo y riesgo; después sigue avanzando hasta que la operación se cierre (por stop, por objetivo o por regla de salida).
- Repite hasta completar el periodo. Anota todas las operaciones, incluidas las que luego fueron mal: las que «no cuentan» son justo las que inflan los resultados.
La alternativa es automatizar la prueba en el Probador de Estrategias de MetaTrader 5, que permite lanzar reglas sobre históricos y obtener estadísticas. Es más rápido, pero exige programar el experto y revisar la calidad de los datos: en instrumentos sintéticos el histórico disponible depende del bróker y de la carga de datos que tenga tu terminal.
Paso 3 · Tamaño de la muestra
| Operaciones | Qué se puede concluir |
|---|---|
| Menos de 30 | Prácticamente nada. Sirve para quitar errores de escritura, no para decidir. |
| 30 a 50 | Problemas gruesos (perder con cualquier reparto) y detección de reglas imposibles de ejecutar. |
| 50 a 100 | Primera señal utilizable: esperanza, payoff y racha peor dentro de lo razonable. |
| Más de 100 | Comparación entre variantes con cierta confianza, siempre por bloques de periodo. |
Además del número, importa el reparto en el tiempo: 100 operaciones de tres semanas seguidas miden esas tres semanas. Lo correcto es dividir la muestra en bloques (por ejemplo, cuatro) y comprobar que las reglas no viven de un solo bloque.
Paso 4 · Las cinco métricas que deciden
| Métrica | Cómo se calcula | Qué te dice |
|---|---|---|
| Número de operaciones | Conteo | Si es demasiado bajo, todo lo demás es anécdota. |
| Aciertos | Ganadoras ÷ total | Se interpreta junto al múltiplo de riesgo: un 40 % de acierto con 1:2 es bueno; con 1:1 es perder. |
| Esperanza (R medio) | Resultado total ÷ número de operaciones, en R | La cifra que decide. Positiva y con el coste incluido, o no hay nada que validar. |
| Payoff | Media de ganadoras ÷ media de perdedoras | Si es menor que 1, necesitas acertar mucho; si es muy alto, revisa que no estés midiendo dos operaciones afortunadas. |
| Racha y drawdown | Pérdidas seguidas y su profundidad en la cuenta | Determina el tamaño que puedes usar sin abandonar: ver el riesgo por operación. |
Los cinco sesgos que invalidan un backtest
- Ajuste a los datos: cambiar reglas después de ver el resultado hasta que cuadre. Es la forma más rápida de «encontrar» una ventaja que no existe.
- Coste olvidado: probar sin spread ni comisión. En estrategias de muchas operaciones cortas, el coste decide el signo del resultado.
- Sesgo de supervivencia del periodo: elegir el tramo que mejor se comportaba. Se evita probando bloques consecutivos y no un tramo escogido.
- Mirar el futuro: decidir la entrada sabiendo lo que pasó después (por ejemplo, marcar el mínimo del día para entrar «cerca»).
- Cambiar de método a mitad: empezar con reglas cerradas y terminar decidiendo a ojo. Si pasa, la prueba se reinicia.
Del backtest a la cuenta real (en tres escalones)
Validar reglas no basta: hay que comprobar que tú las ejecutas. El orden que evita sorpresas es: (1) validación sobre histórico; (2) cuenta demo con las mismas reglas y el mismo tamaño relativo; (3) cuenta real con el tamaño mínimo que permita medir. Ver cómo se documenta y revisa cada escalón.
Preguntas frecuentes
¿Se puede hacer sin programar?
Sí: recorriendo el histórico vela a vela con las reglas escritas y anotando cada operación. Es más lento y evita ver todo el gráfico a la vez.
¿Cuántas operaciones hacen falta?
Menos de 30 no dice nada; desde 50 hay señal gruesa y a partir de 100 se pueden comparar variantes. Y repartidas en periodos distintos.
¿Qué métricas miro?
Número de operaciones, aciertos, esperanza en R, payoff y la peor racha con su profundidad. Con esas cinco se decide.
¿Por qué en real no funciona igual?
Casi siempre por ajustar las reglas a los datos, por muestras cortas, por olvidar el coste o por medir un periodo escogido a conveniencia.
¿Backtest o demo?
Los dos y en ese orden: el histórico valida las reglas; la demo valida tu ejecución en tiempo real.
Medir antes de arriesgar
En la academia el registro de operaciones es obligatorio desde el primer día: sin muestra no hay revisión posible, y sin revisión no hay progreso. Formación en español, sin promesas de rentabilidad.
Sigue leyendo
- Take profit: cómo definir la salidaObjetivos por estructura, volatilidad y múltiplos de riesgo.
- Plan de trading: qué escribir y cómo revisarloLas diez secciones y la tabla de revisiones por bloques.
- Psicología del tradingPor qué se rompe el plan y qué mecanismos ayudan a cumplirlo.
- VPS para MetaTrader 5Dónde correr un EA sin interrupciones y qué comprobar.