Cómo evaluar una estrategia automática para NinjaTrader 8 sin caer en resultados inflados
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étrica | Qué mide | Referencia orientativa |
|---|---|---|
| Profit Factor | Ganancia bruta dividida entre pérdida bruta | Bueno: +1,5 / Muy bueno: +2 |
| Drawdown máximo | La mayor caída desde un máximo hasta el siguiente mínimo | Si supera el 30% de tu capital, es difícil de soportar |
| Número de trades | La muestra estadística del backtest | Mínimo 100-200 operaciones para que sea significativo |
| Winrate | Porcentaje de operaciones ganadoras | No lo evalúes solo — combínalo con el ratio ganancia/pérdida |
| Periodo analizado | Cuánto tiempo cubre el backtest | Mínimo 1 año. Mejor si cubre distintos regímenes de mercado |
| Instrumento operado | Con qué contrato y tamaño se hizo el backtest | MNQ ≠ 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 tú 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
- ¿Cuántos trades tiene el backtest? Menos de 100 no es estadísticamente significativo.
- ¿Qué periodo cubre? Un año mínimo, y que incluya mercados distintos (tendencia, lateral, alta volatilidad).
- ¿Incluye comisiones y slippage? Si no, los resultados reales serán peores.
- ¿Con qué instrumento? ¿MNQ o NQ? La diferencia es enorme en términos de capital necesario.
- ¿Hay resultados forward o solo backtest?
- ¿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.
- ¿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
¿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