Backtesting en trading: qué es y cómo hacerlo paso a paso
El backtesting en trading consiste en probar una estrategia con datos del pasado para ver cómo se habría comportado si la hubieras aplicado entonces. Es la forma más barata de descubrir que una idea no funciona: te lo dice el historial, y no tu cuenta real. Pero también es fácil hacerlo mal y salir convencido de algo falso.
Por eso, en este artículo te explico qué es, cómo hacerlo paso a paso, qué métricas mirar y qué sesgos inflan los resultados sin que lo notes. Verás además un ejemplo con números hipotéticos donde la estrategia gana en el pasado y pierde después. Un buen backtest no garantiza beneficios futuros, pero sí te evita operar a ciegas.
Este contenido es educativo y no constituye una recomendación de inversión.
Qué es el backtesting en trading y para qué sirve
El backtesting es una técnica que prueba una estrategia en un entorno histórico para responder una pregunta: ¿cómo habría funcionado si se hubiera aplicado en el pasado? Así lo define el CFA Institute en su material sobre backtesting y simulación, que añade que su objetivo principal es entender la relación entre riesgo y rentabilidad aproximando el proceso real de inversión.
En la práctica sirve para tres cosas. Primero, para comprobar que tus reglas se pueden aplicar sin interpretaciones. Segundo, para ver cuánto sueles perder en las malas rachas, algo que casi nadie calcula antes de operar. Y tercero, para descartar ideas que parecían buenas y no lo son.
Lo que no hace es predecir. El pasado no se repite igual, y un resultado histórico bueno solo indica que la idea no es absurda. Si todavía no tienes reglas escritas, empieza por cómo crear un plan de trading que funcione.
Cómo hacer backtesting en trading paso a paso
Para hacer backtesting en trading necesitas reglas cerradas, datos históricos fiables y un registro honesto de cada operación simulada. Estos son los pasos que seguiría yo, de menos a más técnico:
- Escribe las reglas. Qué activo operas, qué señal te hace entrar, dónde pones el stop y cuándo sales. Si una regla admite dos lecturas, el resultado dependerá de tu humor ese día.
- Elige el periodo y los datos. Incluye varios tipos de mercado: subidas, caídas y laterales. Un periodo que solo contiene una tendencia alcista te dirá que casi cualquier estrategia compradora funciona.
- Reserva una parte de los datos. Prueba la estrategia en un tramo y guarda otro sin tocar para comprobarla después. Es la comprobación fuera de muestra.
- Simula las operaciones con costes. Resta comisiones y diferencial en cada una. Con muchas operaciones, los costes cambian el resultado.
- Calcula las métricas. Número de operaciones, porcentaje de aciertos, ganancia y pérdida medias y la peor racha de pérdidas.
- Valida fuera de muestra. Aplica las reglas, sin cambiarlas, al tramo que reservaste.
- Pasa a demo antes que a dinero real. Una prueba hacia delante con cuenta simulada te enseña lo que el historial no muestra: tu forma de ejecutar.
Puedes hacerlo a mano sobre el gráfico y una hoja de cálculo, o con plataformas que permiten simular estrategias. Si trazas el gráfico en TradingView, tienes una guía de cómo usar TradingView para hacer trading. Y si todavía no operas con dinero, mira por qué importa el simulador de trading.
Métricas para leer los resultados de un backtesting en trading
Una ganancia total alta no dice nada si no sabes cómo se llegó a ella. Estas métricas te dan la foto completa y deberías mirarlas juntas:
| Métrica | Qué mide | Qué te dice |
|---|---|---|
| Número de operaciones | Cuántas veces dio señal la estrategia | Con pocas operaciones, el resultado puede ser casualidad |
| Porcentaje de aciertos | Operaciones ganadoras entre el total | No basta por sí solo: hay que verlo con la ganancia media |
| Ganancia y pérdida media | Lo que ganas y lo que pierdes por operación | Permite calcular la expectativa por operación |
| Caída máxima | Mayor descenso desde un máximo de la cuenta hasta un mínimo | Cuánto dolor tendrías que aguantar sin abandonar |
| Resultado neto de costes | Lo que queda tras comisiones y diferencial | Lo que realmente habrías cobrado |
La caída máxima es la que más se ignora. Una estrategia que gana un 30 % pero llega a perder un 40 % de la cuenta por el camino la abandonará casi cualquiera. Para dimensionar cada posición según tu riesgo, revisa qué es el position sizing y cómo calcularlo.
Sesgos que falsean un backtesting en trading
Un backtesting puede parecer excelente y no valer nada. Casi siempre es por uno de estos sesgos, que mejoran los resultados en el pasado y desaparecen en el mercado real.
- Sobreajuste. Consiste en afinar las reglas hasta que encajan con el pasado, incluido el ruido. Si ajustas el periodo de la media móvil hasta que el historial sale perfecto, has descrito lo que ya ocurrió, y no una ventaja que se mantenga.
- Sesgo de anticipación. Aparece cuando el test usa información que no tenías en ese momento, por ejemplo decidir con el cierre de una vela que todavía no había cerrado.
- Sesgo de supervivencia. Ocurre al probar solo con las empresas que siguen cotizando hoy y olvidar las que quebraron o salieron de bolsa. Los resultados salen mejores de lo real.
- Costes ignorados. Sin comisiones ni deslizamientos, una estrategia que opera mucho parece rentable y no lo es.
- Probar muchas ideas hasta que una funciona. Si pruebas cincuenta variantes, alguna saldrá bien por pura suerte.
Las dos medidas más eficaces contra estos sesgos son reservar datos fuera de muestra y repetir la prueba por tramos. El CFA Institute describe este segundo método, la ventana móvil, o walk-forward: calibras las señales con una ventana de datos, rebalanceas y sigues el rendimiento a lo largo del tiempo, lo que se parece más a la inversión real. El mismo material cita el sesgo de anticipación y el de supervivencia entre los aspectos que el analista debe vigilar.
Ejemplo práctico: una estrategia que gana en el pasado y pierde después
Un ejemplo con números hipotéticos. Pruebas una regla sencilla sobre un valor: compras cuando el precio cierra por encima de su media de 50 días y vendes cuando cierra por debajo. Las medias móviles reaccionan después de que cambia el precio, como explica Fidelity en su guía de medias móviles, así que la señal siempre llega algo tarde.
Con cinco años de datos, el backtest da 40 operaciones: 18 ganadoras con una media de +4,0 % y 22 perdedoras con una media de −1,6 %. Si sumas los porcentajes, ganas 72 % y pierdes 35,2 %, es decir, +36,8 % antes de costes, unos 0,92 % por operación. Con un coste de 0,2 % por operación completa, restas 8 puntos y quedas en +28,8 %. Parece una buena estrategia.
Ahora la aplicas, sin cambiar nada, a dos años que habías reservado. Salen 16 operaciones: 5 ganadoras con +3,5 % de media y 11 perdedoras con −1,8 %. La suma es +17,5 % menos 19,8 %, es decir, −2,3 %, y con costes de 3,2 puntos queda en −5,5 %. El porcentaje de aciertos ha bajado del 45 % al 31 %.
Esa diferencia es la señal de alarma: la estrategia funcionaba en un tramo concreto y no resistió datos nuevos. Son cifras ilustrativas, simplificadas con sumas de porcentajes, sin tener en cuenta el tamaño de la posición. Aun así, enseñan por qué un solo backtest no basta. Si quieres entender qué tendencia tiene el valor antes de aplicar una regla así, lee cómo identificar tendencias en bolsa.
Errores frecuentes en el backtesting en trading
- Probar con pocas operaciones. Diez operaciones no demuestran nada. Cuantas más haya, más fiable es la conclusión.
- Cambiar las reglas después de ver el resultado. Si tocas la estrategia hasta que el historial sale bien, ya no estás probando: estás ajustando.
- No separar datos de prueba y de validación. Sin tramo reservado, no sabes si la estrategia sirve fuera del pasado que ya conoces.
- Ignorar tu propia ejecución. El backtest supone que cumples todas las señales. En la realidad, dudas. Por eso conviene llevar un diario de trading con lo que haces de verdad.
- Confiar en un único resultado. Una prueba bonita es un dato, no una prueba. Repite con otros periodos y otros valores.
Si estás empezando, muchos de estos fallos se repiten con otros más generales. Los tienes en los errores de un trader principiante y cómo evitarlos.
Preguntas frecuentes sobre el backtesting en trading
¿Qué es el backtesting en trading?
Es probar una estrategia con datos históricos para ver cómo se habría comportado en el pasado. Sirve para comprobar que las reglas son claras, medir las pérdidas y descartar ideas que no funcionan. No predice el futuro ni garantiza resultados.
¿Cuántos datos necesito para hacer un backtesting?
No hay una cifra universal. Lo importante es que el periodo incluya mercados alcistas, bajistas y laterales, y que genere un número de operaciones suficiente para que el resultado no sea casualidad. Cuanto menos operes, más años necesitas.
¿Se puede hacer backtesting sin saber programar?
Sí. Puedes marcar las señales a mano sobre el gráfico y anotar cada operación en una hoja de cálculo. Es más lento, pero te obliga a entender cada regla. Después, si lo necesitas, puedes pasar a plataformas que simulan estrategias.
¿Un buen backtesting garantiza que la estrategia funcionará?
No. El mercado cambia, y los sesgos pueden hacer que un resultado excelente sea ficticio. Un buen backtesting solo reduce la probabilidad de operar una idea mala. Conviene confirmarlo en demo y con una cantidad pequeña antes de arriesgar capital.
Conclusión
El backtesting en trading no sirve para demostrar que tienes razón, sino para descubrir dónde te equivocas antes de que te cueste dinero. Reglas escritas, datos reservados, costes incluidos y métricas completas te dan una lectura honesta, y la validación fuera de muestra te avisa cuando una estrategia solo encaja con el pasado. Después, la prueba en demo cierra el círculo. Para gestionar lo que pierdes cuando te equivocas, tienes la guía de cómo gestionar el riesgo en trading.
Si quieres aprender a diseñar y comprobar una estrategia con método, en nuestro curso de trading trabajamos exactamente estas decisiones.
Lecturas recomendadas
- Cómo crear un plan de trading que funcione: elementos clave
- Cómo identificar tendencias en bolsa y no operar en contra
- Plataformas de trading en España: cómo elegir una fiable
Este artículo forma parte de nuestro trabajo de divulgación financiera en Tu Plan A: Bolsa y Trading. Desde hace años ayudamos a traders y pequeños inversores a entender los mercados, gestionar mejor el riesgo y tomar decisiones con más criterio y menos ruido.
Todo lo que has leído tiene un enfoque educativo y no constituye una recomendación de inversión personalizada. Si quieres saber quién está detrás de estos contenidos y de la metodología que enseñamos, aquí puedes conocer quién es Fran Fialli.

