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.
ES
English
日本語
Português
العربية
繁體中文
简体中文