Software de backtesting discrecional|No basta con el no-code
La mayoría del software de backtesting da por hecho que tu estrategia se puede escribir como una regla. Pero si tu ventaja está en leer el gráfico, el no-code no basta para ponerla a prueba. Aquí explicamos qué tipo de backtesting sí lo hace.
Busca “el mejor software de backtesting” y casi todos los resultados populares dan por hecho lo mismo: que tu estrategia se puede expresar como una regla. Algunos te piden programarla en Pine Script o Python. Otros ofrecen constructores “no-code” donde armas la regla con menús desplegables. En cualquier caso, la premisa es que una estrategia no es más que un conjunto de condiciones IF/THEN que una máquina puede ejecutar.
Pero muchos traders minoristas operan de forma discrecional. Leen la acción del precio, sopesan el contexto y toman una decisión sobre la marcha. Y aquí está el problema que ninguna tabla comparativa incluye: si tu ventaja está en tu criterio discrecional, un backtester basado en reglas —con código o no-code— no puede poner a prueba del todo lo que realmente haces. Este artículo trata del tipo de backtesting que sí puede.
Dos tipos de backtesting se esconden tras una sola palabra
“Backtesting” se usa para dos actividades que necesitan herramientas completamente distintas.
El backtesting automatizado (sistemático) aplica una regla programada o armada con bloques a años de historial y genera un informe de resultados en segundos. Es una herramienta de investigación: te dice si esa regla tuvo una ventaja estadística. Pine Script, NinjaTrader, QuantConnect y los distintos constructores de reglas no-code viven aquí.
El replay manual (backtesting discrecional) te hace avanzar por el gráfico vela a vela, con el lado derecho oculto, para que tomes cada decisión tú mismo a medida que el mercado se desarrolla. Pone a prueba tu criterio —tu lectura de un gráfico cuyo desenlace aún no conoces—, no una regla fija.
El backtesting automatizado pone a prueba una regla. El replay manual pone a prueba la decisión. Si tu ventaja no es una regla, solo uno de los dos te está poniendo a prueba a ti.
Puestos lado a lado, la línea queda clara:
| Sistemático (regla) | Discrecional (criterio) | |
|---|---|---|
| Python / C# | ✓ | — |
| Pine Script | ✓ | — |
| Constructor de reglas no-code | ✓ | — |
| Replay vela a vela | parcial | ✓ |
| Datos futuros ocultos durante la prueba | — | ✓ |
| Pone a prueba el criterio humano | — | ✓ |
Casi todas las listas de “el mejor software de backtesting” están hechas para la columna izquierda. Si tu forma de operar encaja en la columna derecha, esas herramientas responden a una pregunta que no estás haciendo.
La trampa del no-code: “sin código” sigue siendo “una regla”
Aquí es donde tropiezan los traders discrecionales. La reciente ola de herramientas de backtesting no-code parece la respuesta: sin Python, sin Pine Script. Pero mira lo que hacen en realidad: armas una regla haciendo clic en menús desplegables (“RSI por debajo de 30 Y precio por encima de la media de 200”), y el motor ejecuta esa regla automáticamente sobre el historial. Elimina la programación, no la regla. Sigue siendo backtesting automatizado con una interfaz más amable.
Esto es genuinamente útil si tu estrategia es una regla que simplemente no sabías programar. Pero no hace nada por el trader cuya ventaja es “este rango parece a punto de romper al alza” o “aquí la presión vendedora parece agotarse”. Ese tipo de criterio es difícil de expresar como condiciones fijas. El criterio puramente discrecional —esa lectura de que un nivel probablemente va a aguantar— es difícil de codificar en una regla desde el principio.
Así que el “no-code” resuelve un problema de programación. No resuelve el problema del criterio. Para eso, tienes que tomar las decisiones de verdad, vela a vela, sobre el historial.
Cómo es el backtesting discrecional en la práctica
Si operas por criterio, hacer backtesting significa ensayar el criterio, no delegarlo en un motor. El flujo es concreto:
- Elige un periodo pasado y oculta el futuro. Rebobina el gráfico hasta una fecha y revélalo vela a vela, de modo que el lado derecho siga siendo desconocido: la misma incertidumbre que enfrentas en real.
- Toma la decisión. Decide en el momento si entrar, qué tamaño de posición tomar, dónde colocar el stop, cuándo salir e incluso cuándo no operar, igual que lo harías en real.
- Etiqueta y registra qué hiciste y por qué. Cada sesión lleva una etiqueta de estrategia (por ejemplo “ruptura”, “pullback”… el nombre de tu propio setup) y una nota: qué viste, por qué actuaste, cómo te sentiste.
- Repite el mismo tipo de situación muchas veces. No tres veces, sino decenas o cientos, hasta que, ante una situación parecida, puedas decidir con el mismo criterio.
- Revisa por etiqueta y ajusta. Mira el agregado, encuentra tu patrón y, en la siguiente sesión, céntrate en aplicar una sola mejora.
Fíjate en lo que esto pone a prueba: no si una regla tuvo ventaja en el pasado, sino si tú puedes tomar una decisión repetible cuando el resultado está oculto. (Por qué esto es lo que de verdad se traslada al trading real lo tratamos en Por qué un backtesting falla en real.)
Cómo elegir una herramienta para el backtesting discrecional
Si ese es el objetivo, esto es lo que debes mirar —y nada de ello tiene que ver con programar ni con constructores de reglas basados en menús desplegables.
| Qué buscar | Por qué importa para validar el criterio |
|---|---|
| Replay vela a vela con el resultado oculto | Decides sin ver el futuro: el núcleo de poner a prueba el criterio |
| Historial suficiente (incluidos eventos raros) | Ensaya desplomes y situaciones que casi nunca verías en real |
| Temporalidades superiores en formación | El semanal y el mensual se actualizan al avanzar, como en real |
| Repetición sin fricción | Repite la misma situación muchas veces sin pelear con los menús |
| Sesiones guardadas y etiquetadas + revisión | Convierte la práctica en datos que puedes revisar |
Un backtester basado en reglas (con código o no-code) no está optimizado para nada de esto, porque está hecho para ejecutar reglas, no para ensayar decisiones. No es un defecto: es un trabajo distinto.
Dónde encaja ENTRIQ
ENTRIQ está diseñado para traders discrecionales. No ejecuta reglas automáticamente: es una herramienta de chart replay en la que los traders cuya ventaja está en leer el gráfico practican sus decisiones vela a vela y las registran y revisan. Encaja directamente con esa lista:
- Replay con el resultado oculto: con chart replay rebobinas, ocultas el lado derecho y decides vela a vela.
- Historial suficiente: incluidos periodos como los desplomes de 2008 y 2020, que casi nunca podrías ensayar en real.
- Temporalidades superiores en formación: gracias al forming bar method (vela cerrada + vela en formación) de ENTRIQ, al avanzar el diario una vela, el semanal y el mensual también se mueven como en real.
- Sesiones guardadas y etiquetadas: todo queda en el registro de operaciones, y además el Análisis de IA, a partir de tus operaciones registradas, describe por escrito las tendencias de comportamiento que se repiten. (El Análisis de IA resume datos pasados; no predice precios ni recomienda operaciones.)
ENTRIQ no ejecuta reglas programadas ni pretende ser un constructor de reglas. Si tu estrategia sí es una regla que puedes programar, un backtester automatizado es la herramienta correcta, y ambos enfoques se complementan: valida la regla de forma automática y luego ensaya su ejecución. ENTRIQ es compatible con acciones de EE. UU., forex, materias primas y cripto (las acciones japonesas están previstas para una versión futura), y está hecho para la parte que un motor de reglas no puede captar: la decisión.
Si ya usas TradingView y dudas si pasar a una herramienta específica de backtesting, esa decisión la desarrollamos en Alternativa a TradingView para backtesting. Este artículo trata de cómo hacer backtesting discrecional sin código; aquel trata de si cambiar o no: son lecturas que responden a preguntas distintas.
Preguntas frecuentes (FAQ)
¿Cuál es el mejor software de backtesting? Depende de si tu estrategia es una regla o un criterio. Para una regla que puedes programar, un backtester automatizado (Pine Script, NinjaTrader o un constructor de reglas no-code) es lo indicado. Para el trading discrecional —donde tu ventaja es leer el gráfico— necesitas un replay manual que ponga a prueba la decisión en sí. Antes de comparar herramientas, identifica a cuál de los dos enfoques se parece más tu forma de operar.
¿Puedo hacer backtesting discrecional gratis? Algunas herramientas ofrecen replay gratis, y para un primer contacto es suficiente. Pero para validar el criterio a lo largo del tiempo, lo que importa es poder decidir con el resultado oculto, registrar esa decisión y revisarla después por etiqueta. En lugar de elegir solo por el precio, busca una herramienta que te deje registrar y revisar tus decisiones una y otra vez.
¿Puedo usar un backtester no-code para trading discrecional? No suele ser la opción más adecuada. Las herramientas no-code eliminan la programación, pero sigues armando una regla fija para que el motor la ejecute. No hay un menú desplegable para “este setup parece listo”. Si tu ventaja es el criterio, tienes que tomar las decisiones tú mismo, vela a vela: eso es replay manual, no un constructor de reglas.
¿Necesito saber programar para hacer backtesting? No. El backtesting automatizado puede requerir Pine Script o Python (o un constructor de reglas no-code para evitarlo), pero el backtesting discrecional no necesita nada de código: tomas decisiones sobre un gráfico en replay, no escribes ni armas reglas.
¿El replay manual es de verdad “backtesting”? Sí: en sentido amplio, es poner a prueba una estrategia sobre datos históricos, que es la definición. La diferencia está en qué se pone a prueba: el backtesting automatizado prueba la ventaja pasada de una regla; el replay manual prueba tu toma de decisiones con el resultado oculto. Ambos son backtesting; responden a preguntas distintas.
¿Qué mercados admite ENTRIQ? Acciones de EE. UU., forex, materias primas y cripto, con las acciones japonesas previstas para una versión futura. También puedes practicar viendo varias temporalidades a la vez.
En resumen
La mayoría de las categorías populares de software de backtesting dan por hecho que tu estrategia se puede expresar como una regla, y la ola no-code solo hace que esa regla sea más fácil de armar, no opcional. Si tu ventaja está en tu criterio, un motor de reglas no puede poner a prueba lo que haces, por muy amable que sea su interfaz. El backtesting discrecional consiste en ensayar la decisión en sí: reproducir el gráfico vela a vela con el resultado oculto, repetir la situación hasta poder decidir con el mismo criterio, y revisar lo que hiciste. Juzga una herramienta por eso —replay con el resultado oculto, historial suficiente, temporalidades superiores en formación, repetición sencilla, sesiones guardadas—, no por si tiene código o menús desplegables.
ENTRIQ es una herramienta de práctica y validación de acciones para traders individuales que integra chart replay, registro de operaciones y Análisis de IA. Está hecha para practicar el “criterio discrecional” que un motor de reglas no puede poner a prueba del todo.
Si tu ventaja está en leer el gráfico y no en programar una regla, pruébalo con la versión de prueba gratuita de 14 días.
※ ENTRIQ no es un servicio de asesoramiento de inversión. La información proporcionada es material de referencia basado en datos históricos. Cada usuario es responsable de sus propias decisiones de inversión. Las herramientas y especificaciones de otras empresas mencionadas se basan en información pública de 2026; consulta las páginas oficiales de cada proveedor para ver los detalles más recientes.
Pon a prueba esta validación tú mismo
Con la función de chart replay de ENTRIQ, puedes operar los gráficos históricos paso a paso con las mismas reglas.
Prueba gratis 14 díasValida tu método con gráficos históricos
La validación de este artículo también puedes reproducirla con tu método. ¿Funcionan de verdad las estrategias clásicas en los gráficos históricos?
- ✓ Replay con gráficos históricos
- ✓ Feedback con análisis de IA
- ✓ Valida el método con estadísticas