⚠️ La plataforma proporciona solo datos de cierre T-1. Sin cotizaciones en tiempo real. Enfocada en backtesting de estrategias diarias a largo plazo.
Volver al Centro de Aprendizaje
Los Límites del Backtesting: Cinco Cosas que los Backtests Nunca Pueden Decirte

Los Límites del Backtesting: Cinco Cosas que los Backtests Nunca Pueden Decirte

Inversores Backtesting Gestión de riesgos Concepto

Table of Contents

⏱ Resumen de 1 minuto Un backtest es una referencia estadística, no una predicción. Cinco brechas nunca pueden cerrarse por completo: slippage y supuestos de ejecución, costos dinámicos de margen y financiamiento, liquidez y distorsión de spreads, cisnes negros y eventos dinámicos, y sesgo estadístico y psicológico. Conocer estos límites es parte de ser un trader disciplinado; y la disciplina es gestión de riesgos: ignorar estas brechas es cómo las posiciones se salen de control.

1. Slippage y Supuestos de Precio de Ejecución

Los backtests suelen suponer que puedes operar exactamente al precio de cierre; o al mid del bid/ask. En realidad:

  • Los spreads bid/ask se amplían en momentos de estrés; tu ejecución rara vez está en el mid ideal.
  • El slippage en órdenes grandes o strikes ilíquidos puede ser considerable.
  • El momento; el precio de cierre es un punto único; tu ejecución real puede diferir.

Un ejemplo concreto: supongamos que quieres vender 10 contratos de la call $210, cotizada a $2.50 bid / $2.60 ask (mid $2.55). Un backtest te llena al mid, $2.55. En el trading real tienes que cruzar el spread, así que como vendedor recibes aproximadamente el lado del bid y, al moverse la cotización, neteas alrededor de $2.45 por contrato. Eso es unos $0.10 peor por contrato: en 10 contratos (1,000 acciones) es un deslizamiento de $100 en una sola ejecución, a menudo mayor que el theta de la posición por todo el día. Repítelo en 100 idas y vueltas y es un lastre silencioso de $10,000, suficiente para convertir una estrategia marginal de rentable a perdedora.

La solución no es eliminar el slippage (imposible de modelar perfectamente) sino asumir costos realistas y tratar los resultados con un colchón.

2. Margen y Costos de Financiamiento Dinámicos

Los backtests suelen mantener el margen y los costos de financiamiento estáticos, pero en el trading real cambian:

  • Los requisitos de margen se mueven con la volatilidad, la concentración y la política del bróker.
  • Los costos de financiamiento/préstamo varían con el tiempo y por símbolo.
  • La ventaja de una estrategia puede reducirse o desaparecer una vez aplicados margen y financiamiento realistas.

Considera un short straddle desnudo: con IV al 20% puede necesitar unos $8,000 de margen; si la IV se dispara al 60%, tu bróker puede elevar el requisito a unos $15,000. Una posición dimensionada para $8,000 ahora necesita casi el doble de capital, obligándote a recortar en el peor momento. Los costos de préstamo son igual de fáciles de pasar por alto: para símbolos difíciles de prestar, la comisión de préstamo puede alcanzar 50–100% anualizado, por lo que un backtest que lo ignore puede hacer que una posición corta parezca rentable cuando en realidad pierde dinero.

Los rendimientos de backtesting a largo plazo suelen ser ligeramente más altos que lo alcanzable en vivo, en parte porque estos costos no se tienen en cuenta.

3. Liquidez y Distorsión de Spreads

Un backtest usa el precio registrado, a menudo los strikes muy OTM tienen liquidez fina e IV distorsionada. En el trading real:

  • Puede que no puedas llenar el strike/vencimiento exacto al precio del backtest.
  • Los spreads reales amplios erosionan la ventaja que los datos implicaban.
  • Los contratos muy OTM o de fecha lejana pueden ser casi intransables en tamaño.

Aquí hay un caso realista: en una acción a $200, una call $250 muy fuera del dinero muestra un último precio registrado de $0.10, pero el mercado real es $0.05 bid / $0.15 ask. El backtest supone que vendes a $0.10; en vivo, lo mejor que puedes obtener como vendedor es el bid de $0.05. La mitad de la "ventaja" aparente nunca fue realmente negociable.

Cuanto más limpios los datos, menor la brecha; pero nunca desaparece por completo.

4. Cisnes Negros y Eventos Dinámicos

Los backtests no pueden predecir lo impredecible:

  • Cisnes negros: crashes, flash crashes, shocks geopolíticos: son raros, violentos y están ausentes de la muestra ajustada.
  • Eventos de ganancias y macro (FOMC, lanzamientos de productos) causan huecos que las instantáneas EOD no pueden reconstruir.
  • Una estrategia que nunca enfrentó una crisis en el backtest simplemente no ha sido probada contra una.

La historia está llena de ellos: el 2010-05-06 el Dow cayó unos 1,000 puntos en minutos antes de recuperarse (el Flash Crash); el 2008-09-15 fue la quiebra de Lehman Brothers; en marzo de 2020 la pandemia produjo uno de los drawdowns de ~30% más rápidos registrados; y el 2020-04-20 el crudo WTI cerró en −$37.63. Ninguno de estos estaba en la muestra ajustada antes de ocurrir: un backtest que atravesó años tranquilos simplemente nunca fue probado contra un shock.

Este es un límite estructural de los datos históricos, no un defecto que puedas ajustar.

5. Sesgo Estadístico y Psicológico

Finalmente, la capa humana y estadística:

  • Sobreajuste: optimizar parámetros hasta que la curva del backtest luzca perfecta a menudo ajusta ruido, no señal.
  • Sesgo de selección: elegir los símbolos o períodos donde la estrategia "funcionó" infla los resultados.
  • Deriva psicológica: el dinero real cambia el comportamiento; la disciplina en un backtest no es lo mismo que la disciplina en una terminal en vivo. La mala disciplina es una mala gestión de riesgos; los dos fallos se refuerzan mutuamente.

Los modos de fallo son comunes. Ajustar 12 parámetros en un backtest de 3 años hasta que la curva de patrimonio luzca perfecta suele ajustar ruido, y la "ventaja" casi no se sostiene fuera de muestra. Hacer backtest solo de 2017–2019 para "probar" una estrategia de compra de calls ignora los drawdowns de 2020 y 2022. Y en el trading real, la mayoría de los traders recorta o agrega en el fondo de un drawdown del 20%, mientras que el backtest solo hace clic.

El resultado: incluso un backtest estadísticamente limpio sobreestima tu experiencia probable en vivo.

La Conclusión

Brecha Qué omite el backtest Cómo responder
Slippage y ejecución Ejecuciones reales ≠ precio de cierre Modela costos; dimensiona con colchón
Margen y financiamiento Supuestos estáticos Estrés con costos realistas
Liquidez y spreads Distorsión de mercado fino Prefiere strikes/vencimientos líquidos
Cisnes negros y eventos Shocks sin valorar Espera lo inesperado; diversifica
Estadística y psicología Sobreajuste / selección / emoción Pruebas fuera de muestra; límites de posición

Un backtest te dice lo que sucedió bajo supuestos: nunca te dice lo que sucederá. Trata cada resultado como una hipótesis a validar, nunca una promesa.

⚠️ Límite de datos de la plataforma: Este artículo analiza los límites del backtesting en general. Los backtests de esta plataforma se basan en instantáneas de cierre T-1 EOD, muy adecuadas para estrategias de varios días a meses, pero heredan las cinco brechas anteriores: especialmente alrededor de ganancias, 0DTE y eventos intradía que los datos EOD no pueden reconstruir.

⚠️ Solo para fines de investigación: Este artículo es educativo. El backtesting no puede garantizar resultados futuros. Nada aquí es una señal de compra o venta. Usa los backtests de esta plataforma solo como referencia estadística histórica.

Frequently Asked Questions

¿Cuáles son las principales limitaciones del backtesting?

Cinco principales: slippage y supuestos de ejecución, costos dinámicos de margen y financiamiento, liquidez y distorsión de spreads, cisnes negros y eventos dinámicos, y sesgo estadístico/psicológico. Ningún backtest las modela por completo.

¿Por qué los resultados del backtest difieren del trading real?

Porque el trading real incluye spreads reales, slippage, margen cambiante, costos de financiamiento, shocks sin valorar y comportamiento humano; todo lo cual los backtests simplifican o ignoran.

¿Qué es el slippage en el backtesting?

El slippage es la diferencia entre el precio al que esperas operar y el precio que realmente obtienes. Los backtests suelen asumir ejecuciones perfectas al precio de cierre; las ejecuciones reales pueden ser peores.

¿Puedo confiar en un backtest que muestra altos rendimientos?

Solo como una hipótesis estadística. Los altos rendimientos pueden venir del sobreajuste, el sesgo de selección o supuestos de costos optimistas. Valida fuera de muestra antes de creerlos.

¿El backtesting es una predicción?

No. Es una simulación histórica bajo supuestos. Te dice lo que sucedió en el pasado bajo esos supuestos; no lo que sucederá en el futuro.

¿Qué es el margen?

El margen es la garantía que debes aportar para abrir y mantener una posición apalancada (como una opción vendida). Los requisitos los fija tu broker y cambian con la volatilidad, el tamaño de la posición y la política; por eso los backtests que asumen un margen estático pueden exagerar los resultados.

¿Sin ideas para backtesting?

Explore casos de estudio para aprender a diseñar reglas de entrada/salida y crear sus propias estrategias.

Cada caso presenta resultados completos de backtesting con perfiles de riesgo/recompensa, mostrando el rendimiento real de las estrategias.

Explorar Casos de Estudio

Probar el Simulador de Opciones

Experimente los griegos y la volatilidad en acción — haga backtest de sus estrategias con datos históricos.

Probar Ahora