Ir al contenido
GUÍA · BACKTESTING

Backtesting de estrategias de trading: cómo hacerlo bien

El backtesting consiste en ejecutar las reglas de una estrategia sobre datos históricos para ver qué habría pasado. Es la forma más barata de descartar malas ideas, y también la más fácil de usar para engañarse a uno mismo.

Última actualización: 06/11/2026 · 7 min de lectura

Qué es el backtesting

Un backtest toma una estrategia con reglas claras («compra cuando…», «vende cuando…») y la aplica vela a vela sobre el histórico de precios, como si estuviera operando en ese momento. El resultado es una lista de operaciones y unas métricas: cuánto habría ganado o perdido, con qué caídas y con cuánta frecuencia.

Solo funciona con estrategias definidas como reglas. Si la estrategia depende de «intuición», no se puede probar; por eso es tan útil convertirla antes en un bot.

Cómo hacer un backtest paso a paso

  1. Define reglas cerradas: entrada, salida, tamaño y stop. Nada de «depende».
  2. Elige el periodo: largo y variado. En cripto, incluye al menos una gran subida y una gran caída.
  3. Configura costes realistas: comisión por operación y deslizamiento (el precio al que realmente se ejecuta).
  4. Ejecuta y mira las métricas (abajo, cuáles importan).
  5. Valida fuera de muestra: reserva un tramo de datos que no hayas usado para ajustar y comprueba que la estrategia aguanta.
  6. Pásala a una cuenta de práctica antes de usar dinero real.

Las métricas que importan

MétricaQué te diceSeñal de alarma
Rentabilidad totalCuánto habría ganado en el periodoMucho mejor que el propio activo sin explicación
Drawdown máximoLa mayor caída desde un máximoMás de lo que estarías dispuesto a aguantar
Número de operacionesSi hay muestra suficienteMenos de 30–50: puede ser suerte
% de aciertosCuántas operaciones gananLeído sin el tamaño medio de ganancia/pérdida
Factor de beneficioGanancias brutas / pérdidas brutasPor debajo de 1,2 tras costes
Ratio de SharpeRentabilidad por unidad de volatilidadValores muy altos con pocas operaciones

Compara siempre con la alternativa más simple: comprar y mantener el mismo activo. Si tu estrategia no la mejora después de costes y con menos caídas, quizá no merece la pena.

Los errores que inflan los resultados

Sobreajuste

Ajustar parámetros hasta que el pasado sale perfecto. La estrategia acaba «memorizando» el histórico y falla con datos nuevos. Pocos parámetros, valores redondos y validación fuera de muestra son la mejor defensa.

Mirar el futuro (look-ahead bias)

Usar información que en ese momento no existía, como el cierre de una vela que aún no había terminado. Un buen motor de backtest evalúa solo con velas cerradas.

Ignorar costes

Comisiones, deslizamiento y, en futuros, el funding. En estrategias de muchas operaciones, los costes deciden si ganas o pierdes.

Periodo demasiado corto o demasiado amable

Un backtest solo en mercado alcista dice poco. Prueba en distintos regímenes de mercado.

Backtesting en Bot Shaper

  • Backtest rápido en el chat: al crear un bot, Shaper lo prueba y te enseña los números clave.
  • Backtesting Lab para pruebas largas, con históricos reales de Kraken y Binance y comisiones y deslizamiento configurables.
  • Cada backtest queda guardado junto a la versión del bot con la que se hizo, para comparar cambios.
  • Después, el bot pasa a la cuenta de práctica con precios reales para validar en el presente.

Puedes empezar por una de las plantillas de estrategias y lanzar su backtest sin configurar nada.

Preguntas frecuentes

¿Un buen backtest garantiza beneficios?

No. Un backtest muestra cómo habría funcionado una estrategia en el pasado. Es necesario para descartar malas ideas, pero no asegura resultados futuros.

¿Cuántos datos necesito para un backtest fiable?

Los suficientes para tener decenas de operaciones y varios tipos de mercado. En cripto, uno o dos años en temporalidades de horas suele ser un buen punto de partida.

¿Dónde puedo hacer backtesting gratis?

Hay varias opciones con plan gratuito. En Bot Shaper puedes hacer backtests con los 1.000 créditos gratis del alta, sin tarjeta, sobre datos reales de Kraken y Binance.

Plantillas para empezar

Sigue leyendo

Backtesting de estrategias de trading: cómo hacerlo bien