Guía

Cómo evaluar una estrategia automática para NinjaTrader 8 sin caer en resultados inflados

Por Inver Mind · Actualizado abril 2026 · Lectura: 8 minutos

Llevas tiempo operando, has visto estrategias automáticas que parecen demasiado buenas para ser verdad, y no sabes bien cómo distinguir una estrategia seria de una que simplemente tiene el backtest maquillado. Esta guía es para eso.

No voy a darte una fórmula mágica. Voy a darte el criterio que yo mismo uso después de 8 años estudiando mercados y más de un año desarrollando y operando algoritmos en NinjaTrader 8.

Lo primero que debes entender: un backtest bueno es condición necesaria, pero no suficiente. Puedes tener un backtest perfecto con una estrategia que en el mercado real no funciona. Y puedes tener un backtest modesto con una estrategia sólida. El backtest es el punto de partida, no la conclusión.

Las métricas que realmente importan

Cuando alguien te muestra los resultados de una estrategia, estas son las cifras que debes mirar, en este orden:

MétricaQué mideReferencia orientativa
Profit FactorGanancia bruta dividida entre pérdida brutaBueno: +1,5 / Muy bueno: +2
Drawdown máximoLa mayor caída desde un máximo hasta el siguiente mínimoSi supera el 30% de tu capital, es difícil de soportar
Número de tradesLa muestra estadística del backtestMínimo 100-200 operaciones para que sea significativo
WinratePorcentaje de operaciones ganadorasNo lo evalúes solo — combínalo con el ratio ganancia/pérdida
Periodo analizadoCuánto tiempo cubre el backtestMínimo 1 año. Mejor si cubre distintos regímenes de mercado
Instrumento operadoCon qué contrato y tamaño se hizo el backtestMNQ ≠ NQ. Los resultados en NQ con pocos contratos pueden estar inflados

Lo que el backtest no te dice

El backtest es una simulación sobre datos pasados. Tiene limitaciones que nadie te suele contar:

Sesgo de optimización (overfitting)

Si alguien prueba 500 combinaciones de parámetros y te muestra la que da mejores resultados, ese resultado no es representativo. La estrategia está ajustada al pasado, no probada en él. Cuantos más parámetros tiene una estrategia, más fácil es que esté sobreoptimizada.

Slippage y comisiones

Muchos backtests no incluyen el coste real de las comisiones ni el slippage (la diferencia entre el precio que ves y el precio al que ejecutas). En estrategias de alta frecuencia esto puede cambiar completamente el resultado.

Look-ahead bias

Algunos algoritmos usan, sin saberlo, información del futuro en sus cálculos. En backtest funciona perfectamente. En tiempo real, ese dato no existe todavía. El resultado colapsa.

El mercado cambia

Un backtest de 2019-2021 puede tener resultados brillantes por la volatilidad de ese periodo. Eso no garantiza nada sobre lo que hará en 2025 o 2026. Exige ver distintos periodos de mercado.

Señal de alerta inmediata: si te muestran un backtest de 1-2 semanas con el contrato NQ (grande) en lugar del MNQ (micro), con resultados espectaculares — desconfía. Es la forma más fácil de inflar cifras sin mentir técnicamente. Un 1% de movimiento en NQ son 2.000$. En MNQ son 200$. Los resultados son diez veces menores en términos reales.

La diferencia entre backtest y forward testing

El backtest aplica la estrategia a datos históricos que ya existían cuando se programó. El resultado siempre tiene cierto sesgo porque el programador, aunque no sea consciente, ha visto esos datos.

El forward testing aplica la estrategia a datos nuevos — mercado que ocurrió después de que la estrategia estuviera cerrada. Es mucho más fiable precisamente porque esos datos no existían cuando se diseñó la estrategia.

Si alguien te muestra solo backtest y ningún resultado forward, el nivel de confianza es menor. No significa que la estrategia no funcione, pero sí que falta una capa de validación importante.

El drawdown: el número que la gente ignora y que más importa

El drawdown es la caída más grande que habrás tenido que aguantar en algún momento. Y "aguantar" es la palabra exacta, porque el drawdown no es solo un número — es una experiencia emocional.

Una estrategia con un drawdown de -$10.000 en backtest significa que en algún momento hubieras visto tu cuenta caer $10.000 desde su máximo. La pregunta real no es si el backtest lo sobrevive — es si lo sobrevives sin tocar nada.

La mayoría de traders que compran estrategias automáticas las desconectan justo cuando están en drawdown máximo. Eso convierte una estrategia potencialmente buena en una pérdida garantizada.

Regla práctica: el drawdown máximo del backtest debería representar una fracción de tu capital con la que puedas dormir tranquilo. Si el drawdown máximo es mayor que lo que estás dispuesto a perder sin entrar en pánico, esa estrategia no es para ti — independientemente de los resultados.

Preguntas que deberías hacer antes de comprar cualquier estrategia

  1. ¿Cuántos trades tiene el backtest? Menos de 100 no es estadísticamente significativo.
  2. ¿Qué periodo cubre? Un año mínimo, y que incluya mercados distintos (tendencia, lateral, alta volatilidad).
  3. ¿Incluye comisiones y slippage? Si no, los resultados reales serán peores.
  4. ¿Con qué instrumento? ¿MNQ o NQ? La diferencia es enorme en términos de capital necesario.
  5. ¿Hay resultados forward o solo backtest?
  6. ¿Puedes ver el canal de YouTube o alguna prueba pública y continua? Cualquiera puede fabricar un backtest. Un historial de directos es mucho más difícil de falsificar.
  7. ¿Qué pasa si la estrategia deja de funcionar? ¿Hay soporte? ¿Actualizaciones? ¿O es venta y olvido?

Por qué no existe una estrategia "perfecta"

Si existiera una estrategia que funcionara siempre, con drawdown mínimo, winrate alto y profit factor elevado — todo el mundo la usaría, y al usarla todo el mundo, dejaría de funcionar. Los mercados son adaptativos.

Lo que sí existen son estrategias con una lógica sólida, probadas en distintos periodos, con expectativa positiva y con un perfil de riesgo que un trader puede gestionar emocionalmente. Eso es lo que vale la pena buscar.

Y lo que vale la pena evitar son los resultados maquillados, los periodos de backtest cherry-picked, los instrumentos inflados y las promesas de rentabilidad que nadie puede garantizar.

Preguntas frecuentes

El profit factor es la relación entre la ganancia bruta total y la pérdida bruta total. Un valor de 1,5 significa que por cada euro perdido, la estrategia gana 1,5€. Por encima de 1,5 se considera bueno; por encima de 2, muy bueno. Por debajo de 1, la estrategia pierde dinero.
El backtest aplica la estrategia a datos históricos que ya existían cuando se programó. El forward testing la aplica a datos nuevos que no existían cuando se diseñó. El forward es mucho más fiable porque elimina el sesgo de haber "visto" esos datos durante el desarrollo.
Como mínimo 100-200 operaciones. Con menos de 100 trades la estadística no es significativa y los buenos resultados pueden ser pura casualidad. Estrategias con 20 o 30 trades en el backtest no tienen suficiente base para confiar en ellas.
El NQ (contrato grande) mueve 10 veces más dinero que el MNQ (micro). Un resultado de $20.000 en NQ equivale a $2.000 en MNQ. Presentar resultados en NQ infla visualmente las cifras absolutas sin mentir técnicamente. Siempre pregunta con qué instrumento y cuántos contratos está hecho el backtest.
No. Nadie puede garantizar rentabilidad futura en trading. Los resultados pasados del backtest no garantizan resultados futuros. Una estrategia con backtest sólido tiene una expectativa positiva basada en datos históricos, pero el mercado puede cambiar y los resultados variar. Cualquiera que te garantice lo contrario miente.

¿Quieres ver cómo aplicamos estos criterios en nuestras estrategias?

En Inver Mind publicamos los datos completos del backtest — periodo, instrumento, profit factor, drawdown, número de trades — sin ocultar nada. Y puedes verlas en directo en YouTube.

Ver estrategias disponibles
¿Aún no tienes NinjaTrader 8? Es gratuito para simulación y backtesting. Descárgalo aquí →

Declaración de Riesgo: La operación de futuros y forex sobrelleva riesgos substanciales y no es para todos los inversionistas. Un inversionista, podría, potencialmente perder todo o más de la inversión inicial. Capital de Riesgo, es dinero que puede ser perdido, sin poner en juego la seguridad financiera o estilo de vida de la persona. Solo capital de riesgo debe ser utilizado para trading, y solo aquellas personas con suficiente capital de riesgo deben considerar trading. Resultados pasados, no son necesariamente indicativos de resultados futuros.

Declaración de Resultados Hipotéticos: Resultados hipotéticos de rendimiento deben tener muchas limitaciones inherentes, algunas de las cuales se describen a continuación. No se debe hacer representación de que alguna de las cuentas va o es probable que tenga resultados similares a los mostrados; de hecho, hay diferencias frecuentes entre los resultados hipotéticos y los resultados actuales obtenidos por cualquier programa de trading. Una de las limitaciones de resultados hipotéticos de rendimiento es el hecho de que son preparados con los beneficios en retrospectiva. Además, trading hipotético no involucra riesgo financiero, y ningún record de trading hipotético puede considerar el riesgo financiero de operaciones reales. Por ejemplo, la capacidad de resistir pérdidas o de adherirse a un programa de trading particular sin importar pérdidas son puntos materiales los cuales pueden afectar de manera substancial resultados de trading real. Hay muchos factores relacionados a los mercados en general, o a la implementación de cualquier programa de trading especifico, los cuales no pueden ser todos considerados en la preparación de resultados hipotéticos, todos estos, pueden afectar los resultados de trading de forma adversa.

NinjaTrader® NinjaTrader® es una marca registrada de NinjaTrader Group, LLC. Ninguna compañía de NinjaTrader tiene afiliación alguna con el dueño, desarrollador o proveedor de los productos descritos aquí, ni interés alguno, ni apoya, promueve o recomienda ningún producto o servicio.