Errores Comunes en Backtesting: 6 Trampas que Convierten Buenos Datos en Malas Decisiones

Un backtest muestra rendimientos anuales del 200%. Hipotecas tu casa y lo apuestas todo. Tres meses después, estás en bancarrota. ¿Qué salió mal? El backtest era real — el problema era lo que el backtest no te decía. Estas son las trampas más comunes que convierten el backtesting de una herramienta útil en una ilusión peligrosa.

1. Sobreajuste: El enemigo número uno

El sobreajuste ocurre cuando tu estrategia está demasiado perfectamente calibrada a los datos históricos. “Compra cuando el RSI(13.7) cruza por encima de 48.3 los martes después de luna llena” podría producir rendimientos increíbles en el backtest — porque esencialmente has memorizado el pasado, no descubierto un patrón que se repetirá.

Cómo detectarlo:

  • Demasiados parámetros (más de 2-3 es una señal de alerta)
  • Valores inusuales y específicos (¿por qué 13.7? ¿Por qué no 14?)
  • La estrategia se desmorona cuando cambias cualquier parámetro ligeramente
  • Funciona increíblemente en un activo/marco temporal pero falla en todo lo demás

Cómo lo evitamos en Boring Edge: Todos nuestros backtests usan valores de parámetros estándar y ampliamente aceptados (RSI-14, SMA-200, MACD 12/26/9). No optimizamos. La media móvil de 200 días no es especial porque probamos 50 períodos diferentes y 200 funcionó mejor — es el estándar de la industria que millones de traders observan.

2. Sesgo de supervivencia

Pruebas tu estrategia en “las 10 principales criptomonedas” y obtienes excelentes resultados. Pero seleccionaste esas monedas porque actualmente son exitosas. ¿Qué pasa con los cientos de monedas que alguna vez estuvieron en el top 10 pero cayeron a cero? (¿Recuerdas Luna? ¿FTT? ¿BitConnect?)

Si solo haces backtesting con ganadores, cualquier estrategia se ve bien. Lo mismo aplica para acciones — hacer backtesting con los miembros actuales del S&P 500 ignora las empresas que fueron eliminadas tras fracasar.

Nuestro enfoque: Principalmente hacemos backtesting en BTC/USDT, que ha existido continuamente desde 2017 en Binance. No ha sido “seleccionado por su éxito” — es el activo de referencia de todo el mercado.

3. Sesgo de anticipación

Este es sutil y mortal. Ocurre cuando tu estrategia usa información que no habría estado disponible en el momento de la decisión. Ejemplos comunes:

  • Usar el precio de cierre del día para tomar una decisión de trading en la apertura del mercado
  • Calcular un indicador usando los datos de hoy para generar la señal de hoy
  • Ajustar parámetros después de ver el conjunto de datos completo

Cómo lo evitamos: Todas nuestras señales usan los datos de cierre del día anterior para tomar la decisión de hoy. Cuando decimos “compra cuando el RSI cruce por encima de 50”, significa que el RSI de ayer cruzó por encima de 50, así que compras en la apertura de hoy. La señal siempre tiene un retraso de un día.

4. Ignorar los costos de transacción

Una estrategia que opera 368 veces en 8 años (como nuestro test de Heikin Ashi) paga comisiones 368 veces. Al 0.1% por operación, eso es el 36.8% de tu capital consumido en comisiones durante el período. Al 0.2% por operación (muchos exchanges minoristas), es el 73.6%.

Siempre verifica: ¿El backtest incluye comisiones? ¿Qué tasa de comisión? ¿Es la tasa realista para tu nivel en el exchange? Algunos backtests muestran rendimientos increíbles con comisiones del 0% que se evaporan cuando añades costos reales.

Nuestro enfoque: Cada backtest de Boring Edge incluye comisiones de transacción del 0.1% tanto en compra como en venta. Esto es conservador para los principales exchanges (los niveles VIP de Binance llegan hasta el 0.02%), pero preferimos subestimar los rendimientos a sobreestimarlos.

5. Ceguera al deslizamiento

Los backtests asumen que puedes comprar y vender exactamente a los precios mostrados. En realidad, las órdenes grandes mueven el mercado. Si operas con $1M y la estrategia dice “compra a $68,000”, podrías obtener una ejecución real a $68,050-$68,200 dependiendo de la liquidez. Esto es el deslizamiento, y se acumula con muchas operaciones.

Para la mayoría de los traders minoristas con tamaños de posición normales, el deslizamiento es mínimo en BTC/USDT. Pero para estrategias con trading muy frecuente, incluso un pequeño deslizamiento se acumula significativamente.

6. Cambio de régimen

Este es el más difícil de proteger. Los mercados cambian. Bitcoin en 2018 se comportó de manera diferente a Bitcoin en 2021, que se comporta de manera diferente a Bitcoin en 2025. Una estrategia que funcionó perfectamente en un régimen puede fallar en el siguiente.

Por eso probamos durante el período más largo posible (más de 8 años para BTC, cubriendo múltiples ciclos alcistas y bajistas). Una estrategia que funciona a través del crash de 2018, el COVID de 2020, el mercado alcista de 2021 y el mercado bajista de 2022 tiene más probabilidades de seguir funcionando que una probada solo con 6 meses de datos.

Conclusión

El backtesting es la mejor herramienta que tenemos para evaluar estrategias de trading. Pero no es una bola de cristal. Cada backtest te dice lo que SÍ pasó, no lo que PASARÁ. Usa los backtests para eliminar malas ideas, validar las buenas y construir convicción — pero nunca asumas que el rendimiento pasado garantiza resultados futuros.

Un buen backtest debería hacerte cautelosamente optimista, no temerariamente confiado.

Entiende las métricas de nuestros backtests: Métricas de Backtest Explicadas. Ve todos nuestros resultados: Backtests de Estrategias.

Ready to trade smarter?

We use these tools to execute our strategies.

See Our Recommended Tools
Disclaimer: This content is for educational and informational purposes only. It does not constitute financial advice. Past performance does not guarantee future results. Always do your own research. Some links are affiliate links.

Leave a Reply

Your email address will not be published. Required fields are marked *