Como leer un backtest: la guia practica
Que es un backtest?
Un backtest consiste en probar una estrategia de trading sobre datos historicos para evaluar como habria rendido en el pasado. Es el equivalente a una simulacion de laboratorio: antes de arriesgar capital real, se reproduce la historia para ver si tu estrategia habria sido rentable.
Concretamente, un backtest toma los datos de precios pasados (por ejemplo, la cotizacion de Bitcoin en los ultimos 3 anos), aplica las reglas de tu estrategia (comprar cuando se cumple tal condicion, vender cuando se cumple otra) y calcula el resultado final.
Es una herramienta indispensable para todo trader serio. Pero aun hay que saber leer los resultados. Un backtest mal interpretado puede ser mas peligroso que no hacer backtest, porque genera una falsa confianza.
Las metricas clave de un backtest
Cuando miras los resultados de un backtest, estos son los indicadores que debes analizar prioritariamente:
PnL (Profit and Loss)
El PnL es el resultado neto de la estrategia: cuanto ha ganado o perdido. Se expresa en valor absoluto (ej: +2.500 EUR) o en porcentaje (ej: +25 %).
Es la metrica mas intuitiva, pero tambien la mas enganosa si se lee de forma aislada. Un PnL de +50 % no significa nada si la estrategia estuvo al borde de la quiebra durante el camino.
Win Rate (tasa de acierto)
El win rate indica el porcentaje de operaciones ganadoras respecto al total. Por ejemplo, un win rate del 60 % significa que 6 de cada 10 operaciones son rentables.
Puntos importantes a recordar:
- Un win rate elevado no garantiza la rentabilidad. Si tus operaciones ganadoras aportan un 1 % y las perdedoras cuestan un 5 %, un win rate del 80 % te hara perder dinero igualmente.
- Algunas estrategias muy rentables tienen un win rate inferior al 40 %, pero compensan con ganancias importantes en las operaciones ganadoras (es el caso de las estrategias de trend following).
- El win rate siempre debe analizarse conjuntamente con la relacion ganancia/perdida media.
Sharpe Ratio
El Sharpe Ratio mide el rendimiento ajustado al riesgo. Responde a la pregunta: "Por cada unidad de riesgo asumido, cuanto rinde la estrategia?"
- > 1: bueno
- > 2: excelente
- < 0: la estrategia rinde peor que una inversion libre de riesgo
Es probablemente la metrica mas importante de un backtest. Un Sharpe elevado indica una estrategia robusta y regular. Para profundizar en este tema, consulta nuestro articulo dedicado sobre el Sharpe Ratio.
Max Drawdown (perdida maxima)
El max drawdown representa la mayor caida de valor del portafolio entre un pico y un valle, expresada en porcentaje. Es el peor momento que habrias atravesado siguiendo esta estrategia.
Ejemplo: si tu portafolio pasa de 10.000 EUR a 6.000 EUR antes de subir a 12.000 EUR, el max drawdown es de -40 %.
Por que es crucial:
- Un max drawdown de -50 % significa que habrias visto desaparecer la mitad de tu capital en algun momento. Pocos traders soportan eso psicologicamente.
- Como regla general, un max drawdown superior a -30 % debe alertarte, especialmente si el periodo de recuperacion es largo.
- El drawdown es la prueba de realidad de una estrategia. El PnL te muestra el destino, el drawdown te muestra el viaje.
Profit Factor
El profit factor es la relacion entre las ganancias brutas y las perdidas brutas.
- Profit Factor > 1: la estrategia gana mas de lo que pierde (rentable).
- Profit Factor = 1: la estrategia queda en tablas (no rentable despues de comisiones).
- Profit Factor < 1: la estrategia pierde dinero.
- Profit Factor > 2: excelente, la estrategia gana el doble de lo que pierde.
Es un indicador simple pero eficaz para evaluar rapidamente la calidad de una estrategia.
Numero de operaciones
El numero total de operaciones a menudo se pasa por alto, pero es esencial para la significancia estadistica. Un backtest con solo 15 operaciones no demuestra nada -- los resultados podrian deberse completamente al azar. Apunta a un minimo de 100 operaciones para empezar a sacar conclusiones fiables, e idealmente mas de 300.
Las trampas a evitar: las senales de alarma de un backtest
Un backtest puede mentir. Estas son las principales trampas que convierten un resultado prometedor en un espejismo:
El overfitting (sobreoptimizacion)
El overfitting es la trampa numero uno del backtesting. Ocurre cuando ajustas tanto los parametros de tu estrategia a los datos pasados que esta "memoriza" el historico en lugar de extraer patrones generalizables.
Senales de overfitting:
- La estrategia tiene muchos parametros ajustables (mas de 5-6).
- Los resultados son espectaculares en los datos de prueba pero mediocres en datos diferentes.
- Pequenos cambios en los parametros provocan grandes variaciones en el rendimiento.
- La estrategia solo funciona en un periodo muy especifico.
El sesgo de supervivencia (survivorship bias)
El sesgo de supervivencia consiste en probar solo con activos que siguen existiendo hoy, ignorando los que desaparecieron. Si haces backtesting de una estrategia sobre las "top 20 cryptos", excluyes todas las que estaban en el top 20 hace dos anos pero que se desplomaron (Luna, FTT...).
Este sesgo infla artificialmente los resultados porque solo pruebas con los "supervivientes".
La ausencia de slippage y comisiones
Un backtest que no tiene en cuenta el slippage (la diferencia entre el precio deseado y el precio real de ejecucion) y las comisiones de transaccion es enganoso. En condiciones reales:
- Cada operacion cuesta entre 0,1 % y 0,5 % en comisiones segun la plataforma.
- El slippage puede anadir entre 0,1 % y 1 % de coste adicional, especialmente en activos poco liquidos.
- En una estrategia que realiza 500 operaciones al ano, estos costes se acumulan y pueden convertir un backtest rentable en una estrategia perdedora.
El sesgo de anticipacion (look-ahead bias)
Este sesgo ocurre cuando el algoritmo utiliza, al momento de tomar una decision, datos que aun no estaban disponibles en ese momento. Por ejemplo, usar el precio de cierre del dia para tomar una decision al inicio del dia. Es una trampa involuntaria que distorsiona completamente los resultados.
Como usar la herramienta de backtest de Strategy Arena
En Strategy Arena, puedes visualizar los resultados de backtests para todas las estrategias disponibles en la arena. Asi es como puedes sacarle el maximo partido:
- Compara varias estrategias en el mismo periodo y activo. Nunca mires una estrategia de forma aislada -- es la comparacion la que revela fortalezas y debilidades.
- Mira mas alla del PnL: verifica el Sharpe Ratio, el max drawdown y el profit factor. Una estrategia con un PnL modesto pero un Sharpe elevado y un drawdown bajo suele ser preferible a una estrategia explosiva pero inestable.
- Consulta el glosario si algun termino te resulta desconocido. Cada metrica esta definida con claridad.
- Cruza con los resultados en vivo: un backtest es una simulacion del pasado. Comparalo con el rendimiento actual en la arena para ver si la estrategia cumple sus promesas en condiciones reales.
Ejemplo de lectura de un backtest
Tomemos un ejemplo ficticio de una estrategia de momentum en Bitcoin, probada durante 2 anos:
| Metrica | Valor | Interpretacion |
|---|---|---|
| PnL | +45 % | Buen rendimiento bruto |
| Win Rate | 42 % | Bajo, pero normal para trend following |
| Sharpe Ratio | 1,8 | Muy buena relacion riesgo/rendimiento |
| Max Drawdown | -18 % | Aceptable, controlado |
| Profit Factor | 2,1 | Excelente -- gana 2x mas de lo que pierde |
| Numero de operaciones | 187 | Suficiente para ser estadisticamente significativo |
Veredicto: a pesar de un win rate modesto, esta estrategia presenta un excelente perfil riesgo/rendimiento. El Sharpe de 1,8 y el profit factor de 2,1 indican una estrategia robusta. El max drawdown de -18 % es soportable. Es el tipo de estrategia que conviene seguir de cerca.
Conclusion
Saber leer un backtest es la diferencia entre un trader informado y un trader que se engana a si mismo. Nunca te dejes impresionar por un PnL espectacular sin verificar el Sharpe Ratio, el max drawdown y el numero de operaciones. Desconfia del overfitting, integra siempre las comisiones y el slippage, y compara varias estrategias antes de tomar una decision.
En Strategy Arena, todas estas metricas son accesibles para cada estrategia, permitiendote tomar decisiones informadas basadas en datos solidos.
Leer tambien
- Sharpe Ratio: entender la relacion riesgo/rendimiento en trading
- Las leyendas de Wall Street: Darvas, Wyckoff, Livermore
- DCA vs Buy & Hold en Bitcoin en 2026
Aviso legal: Este articulo se publica unicamente con fines educativos. En ningun caso constituye un consejo de inversion. El trading de criptomonedas conlleva riesgos importantes de perdida de capital. Los rendimientos pasados no garantizan rendimientos futuros. Strategy Arena es una plataforma de simulacion y comparacion de estrategias -- ninguna estrategia presentada garantiza beneficios.