Software de backtesting gratis en 2026: 12 herramientas comparadas, además de cómo hacer backtesting en MT5
Para muchos traders de Forex, un punto de partida común para el software de backtesting gratis en noviembre de 2026 es el Probador de estrategias integrado en MetaTrader 5. Este viene con la plataforma sin costo alguno y puede probar una estrategia codificada con ticks reales obtenidos del servidor del intermediario. Para la práctica manual en gráficos, las principales alternativas gratuitas son el Trading Simulator en MetaTrader Supreme Edition y los planes gratuitos de TradingView y FX Replay.
Esta guía explica qué es el backtesting. Compara 12 herramientas por precio y plataforma. Después se presentan los pros y contras de cada una y una prueba paso a paso en MT5. Datos al 5 de noviembre de 2026. Los precios cambian con frecuencia y pueden no incluir impuestos, por lo que las páginas de los proveedores enlazadas a continuación siguen siendo la referencia.
La información presentada en este artículo tiene únicamente fines educativos y no constituye asesoramiento financiero. Consulta con un asesor financiero antes de tomar decisiones de inversión.
Índice
- Software de backtesting gratis de un vistazo
- ¿Qué es el backtesting en el trading?
- Tabla comparativa de software de backtesting gratis
- Probador de estrategias de MetaTrader 5: funciones y límites
- Cómo realizar un backtesting en MT5: paso a paso
- Backtesting manual en MetaTrader: Trading Simulator de Supreme Edition
- Backtesting en MT5 vs MT4
- Backtesting en TradingView
- FX Replay
- Forex Tester
- Backtesting en cTrader
- Herramientas de Python y backtesting en la nube
- Backtesting en una hoja de cálculo
- Dónde obtener datos históricos gratuitos
- Backtesting manual vs. automatizado
- Limitaciones y sesgos del backtesting
- ¿Qué herramienta de backtesting gratis se adapta a cada trader?
- Cómo elegir una plataforma de backtesting
- Reflexiones finales
- Preguntas frecuentes
Los CFD son instrumentos complejos y conllevan un alto riesgo de perder dinero rápidamente debido al apalancamiento. Debe considerar si comprende cómo funcionan los CFD y si puede permitirse asumir el alto riesgo de perder su dinero.
Software de backtesting gratis de un vistazo
La siguiente tabla muestra qué herramientas son gratuitas y cuáles tienen una versión gratuita limitada o son de pago. Cada una se analiza en detalle más adelante.
| Herramienta | Opción gratuita | Plataforma principal | Estilo de prueba |
|---|---|---|---|
| Probador de estrategias de MetaTrader 5 | Gratis con la plataforma | Windows, macOS con instalador oficial | Automatizado, reglas codificadas |
| Probador de estrategias de MetaTrader 4 | Gratis con la plataforma | Windows | Automatizado, reglas codificadas |
| MetaTrader Supreme Edition Trading Simulator | Gratis para cuentas reales y demo de Admirals | Complemento para MetaTrader de escritorio | Replay manual |
| TradingView | Plan básico por US$0 | Web, escritorio, móvil | Replay manual y Pine Script |
| FX Replay | Plan para principiantes por US$0 | Web | Replay manual |
| cTrader | Disponible a través de los intermediarios que lo ofrecen | Windows, Mac | Automatizado, reglas codificadas |
| QuantConnect | Plan gratuito | Web (nube) | Automatizado, código |
| backtesting.py, Backtrader, vectorbt | Código abierto | Python | Automatizado, código |
| Hoja de cálculo | Gratis o ya disponible | Cualquiera | Manual |
| Forex Tester | Solo versión de prueba | Escritorio Windows, web | Replay manual |
Fuente: Ayuda de MetaTrader 5, Admirals, TradingView, FX Replay, Ayuda de cTrader, QuantConnect, Forex Tester, consultado el 5 de noviembre de 2026. Las funciones y los precios pueden cambiar.
La distinción es más importante que la marca. Un probador para reglas codificadas responde a una pregunta distinta que una herramienta de replay para la lectura de gráficos.
¿Qué es el backtesting en el trading?
El backtesting consiste en ejecutar un conjunto fijo de reglas de trading sobre datos históricos de precios para ver cómo se habrían comportado dichas reglas. El resultado es un registro hipotético de operaciones, con estadísticas como el factor de beneficio y el drawdown. El rendimiento pasado no es un indicador confiable de resultados futuros, y un registro simulado tiene incluso menos peso, ya que las órdenes reales se enfrentan al deslizamiento y a la liquidez cambiante.
Cómo funciona el backtesting en Forex
Un backtest de una estrategia de Forex suele seguir la misma secuencia, sea cual sea el software.
- El trader escribe reglas exactas para las entradas y salidas, además del tamaño de la posición.
- El software carga los precios históricos de un par y un marco temporal elegidos.
- Las reglas se aplican barra por barra, o tick por tick, como si el tiempo avanzara.
- Cada operación simulada se registra con sus respectivos costos.
- La herramienta resume los resultados en un informe y una curva de capital.
¿Por qué realizan backtesting los traders?
- Una prueba muestra si un conjunto de reglas se mantiene sólido antes de involucrar dinero real.
- Expone reglas vagas, ya que una computadora no puede aplicar una regla que esté sujeta a interpretación.
- Proporciona una idea aproximada de los drawdowns simulados y las rachas de pérdidas de las reglas con datos pasados.
- El replay manual permite practicar la lectura de gráficos sobre la acción del precio pasada.
Lo que un backtest no puede decirle
Un backtest no puede mostrar cómo puede comportarse una estrategia en condiciones que no están presentes en los datos. Los diferenciales y la liquidez también difieren entre una prueba y una cuenta real. Lo mismo ocurre con la velocidad de ejecución. Por eso, muchos traders siguen una prueba con una prueba hacia adelante en una cuenta de trading demo. Una cuenta demo utiliza fondos virtuales y sus resultados pueden diferir del trading real.
| Etapa | Datos utilizados | Qué comprueba | Debilidad principal |
|---|---|---|---|
| Backtest | Precios históricos | Si las reglas se mantuvieron sólidas en el pasado | Sobreajuste, ejecuciones idealizadas |
| Prueba fuera de la muestra | Un tramo del historial reservado | Si los resultados sobreviven con datos no vistos | Sigue siendo histórico |
| Prueba hacia adelante en demo | Precios en vivo, fondos virtuales | Comportamiento en las condiciones actuales del mercado | La ejecución y las emociones difieren del trading real |
| Trading real | Precios en vivo, fondos reales | Resultados reales | Las pérdidas son reales |
Fuente: Ayuda de MetaTrader 5, Prueba de estrategia. Resumen ilustrativo.
Tabla comparativa de software de backtesting gratis
Esta es la comparativa principal de software de backtesting para 2026. Los precios son los precios de lista que aparecen en las páginas de los proveedores al 5 de noviembre de 2026.
| Herramienta | Precio | Plataforma | Pros | Contras |
|---|---|---|---|---|
| Probador de estrategias de MetaTrader 5 | Gratis con MT5. Los agentes en la nube son de pago | Windows, macOS mediante instalador oficial | Modo de tick real con datos del intermediario, división hacia adelante, simulación de retraso, informe detallado | Requiere una estrategia codificada en MQL5 o un indicador. La profundidad de los datos depende del servidor del intermediario |
| Probador de estrategias de MetaTrader 4 | Gratis con MT4 | Windows | Familiar para usuarios veteranos, permite probar indicadores | Solo tres modos de modelado, algunos intermediarios están retirando MT4 |
| MetaTrader Supreme Edition Trading Simulator | Gratis para cuentas reales y demo de Admirals | Complemento de escritorio para MT4 y MT5 | Backtesting manual de estrategias con precios históricos dentro de MetaTrader | Solo complemento de escritorio, vinculado a una cuenta de Admirals |
| TradingView Basic | US$0 | Web, escritorio, móvil | Replay de velas, probador de estrategias, amplia biblioteca de scripts de la comunidad | 2 indicadores por gráfico, 5,000 velas históricas, profundidad de replay intradía limitada |
| Planes de pago de TradingView | Desde US$12.95 al mes con facturación anual, mostrado como precio especial al 5 de noviembre de 2026 | Web, escritorio, móvil | Más historial, backtesting profundo en el plan Premium | Los costos se acumulan, el replay de ticks solo en el plan Ultimate |
| FX Replay Principiante | US$0 | Web | Replay en el navegador diseñado para la práctica manual | 2 sesiones, 1 indicador, 1 semana de retención de datos |
| FX Replay Intermedio y Pro | US$17.99 o US$35 al mes, o US$180 y US$350 al año | Web | Más sesiones, gráficos y retención | De pago, los precios pueden cambiar |
| cTrader | Disponible a través de los intermediarios que lo ofrecen | Windows, Mac | Datos de tick del servidor, configuración de diferencial aleatorio, modo visual | Solo a través de un intermediario de cTrader |
| Forex Tester para escritorio | US$230 de pago único a precio de lista, sin IVA | Windows | La mayoría de los pares principales desde 2003, 860 símbolos con Super Data | De pago, las actualizaciones de datos tienen un costo adicional |
| QuantConnect | Plan gratuito | Web (nube) | Backtests listados como ilimitados, datos de Forex por minuto | Un nodo de backtesting, 10,000 órdenes por backtest, datos de tick y de segundo solo en niveles de pago |
| Bibliotecas de Python | Gratis, código abierto | Python | Control total, local y privado | Requiere programación y datos propios |
| Hoja de cálculo | Gratis o ya disponible | Cualquiera | Transparente, buena para aprender | Lento, manual, los datos deben provenir de otra fuente |
Fuente: TradingView, FX Replay, Forex Tester, QuantConnect, Admirals, consultado el 5 de noviembre de 2026. Los precios pueden cambiar y pueden no incluir impuestos. Forex Tester se muestra a su precio de lista. TradingView mostró sus precios de pago como precios especiales en esa fecha.
Cómo leer la comparativa
Tres preguntas reducen el campo rápidamente. ¿Se puede escribir la estrategia como reglas exactas? ¿Programa el trader? ¿En qué plataforma se ejecutará la estrategia más adelante? Una prueba en la misma plataforma y el mismo flujo de precios utilizados para el trading reduce la brecha entre los datos de la prueba y los datos en tiempo real.
Probador de estrategias de MetaTrader 5: funciones y límites
El Probador de estrategias de MT5 es parte de la terminal estándar de MetaTrader 5. Ejecuta una estrategia codificada en MQL5 sobre datos históricos y también puede probar indicadores. MetaQuotes describe las pruebas multidivisa y la optimización genética en su página del Probador de estrategias de trading.
Lo que el probador de MT5 puede hacer
| Función | Qué hace | Fuente |
|---|---|---|
| Cada tick basado en ticks reales | Reproduce el historial de ticks almacenado en el servidor del intermediario | Ayuda de MT5 |
| División de prueba hacia adelante | Retiene 1/2, 1/3, 1/4 o una parte personalizada del período | Ayuda de MT5 |
| Retrasos de ejecución | Añade retrasos aleatorios o fijos para simular ejecuciones más lentas | Ayuda de MT5 |
| Optimización | Busca en rangos de entrada, incluso con un algoritmo genético | MetaQuotes |
| Modo visual | Muestra las operaciones simuladas en un gráfico mientras se ejecuta la prueba | Ayuda de MT5 |
| Símbolos personalizados | Prueba sobre barras o ticks importados desde archivos | Ayuda de MT5 |
| MQL5 Cloud Network | Alquila agentes remotos para optimizaciones pesadas, mediante un cargo | Ayuda de MT5 |
Fuente: Ayuda de MetaTrader 5 y las páginas de MetaQuotes enlazadas en la tabla, consultadas el 5 de noviembre de 2026.
Explicación de los modos de modelado de MT5
El modo de modelado decide cómo se mueven los precios dentro de cada barra. Es el ajuste más importante para la precisión y la velocidad.
| Modo | Cómo se construyen los precios | Velocidad | Uso típico |
|---|---|---|---|
| Cada tick basado en ticks reales | Historial de ticks reales del intermediario | Más lento | Verificaciones finales, estrategias a corto plazo |
| Cada tick | Ticks generados a partir de barras de M1 | Lento | Pruebas detalladas donde faltan ticks reales |
| OHLC de 1 minuto | Cuatro precios por barra de un minuto | Rápido | Filtrado inicial |
| Solo precios de apertura | Solo precios de apertura de barra | Más rápido | Reglas que actúan solo en una nueva barra |
| Cálculos matemáticos | Se omiten los precios | Muy rápido | Tareas de matemáticas puras |
Fuente: Ayuda de MetaTrader 5, Prueba de estrategias y Ticks reales y generados, consultadas el 5 de noviembre de 2026.
MetaTrader 5 en Mac
MetaQuotes ahora suministra un instalador oficial para macOS. Instala Wine y luego MetaTrader en un proceso automatizado, según la guía de instalación de MT5 para macOS. La versión mínima es macOS Catalina (10.15.7) y se admiten procesadores Apple desde el M1 en adelante. Para los traders que necesitan software de backtesting para Mac, este instalador es una vía para acceder al probador de MT5.
Qué cambió en MT5 en 2026
Las versiones de 2026 se centran en el Asistente de IA dentro de la terminal, con una creciente integración con el Probador de estrategias. Admirals aborda este tema de forma más amplia en su guía sobre atajos de MT4 y MT5, que también es útil cuando se abre el probador con frecuencia.
| Versión | Fecha | Cambio relevante para las pruebas | Fuente |
|---|---|---|---|
| 6140 | 20 de agosto de 2026 | El Asistente de IA se ha expandido por toda la plataforma | Notas de la versión de MT5 |
| 6180 | 3 de septiembre de 2026 | El Asistente de IA puede leer informes del probador y el registro del probador, y comenzar la optimización | Notas de la versión de MT5 |
| 6230 | 24 de septiembre de 2026 | El Asistente de IA puede leer los parámetros de entrada de una estrategia y preparar una ejecución del probador | Notas de la versión 6230 |
Fuente: Notas de la versión de MetaQuotes, consultada el 5 de noviembre de 2026. La versión 6230 era la última listada en esa fecha.
Cómo realizar un backtesting en MT5: paso a paso
Los siguientes pasos siguen las páginas de ayuda de MetaTrader 5 y el centro de ayuda de Admirals. Muestran cómo utilizar el Probador de estrategias de MT5 con una estrategia basada en reglas ya codificada en MQL5.
- Descargue MetaTrader 5 e inicie sesión, por ejemplo, en una cuenta demo.
- Abra el probador desde el menú Ver o presione Ctrl+R.
- Seleccione el archivo de la estrategia que desea probar, o establezca el tipo en Indicadores para probar un indicador.
- Elija el símbolo y el marco temporal, por ejemplo, EURUSD en H1.
- Establezca el rango de fechas con fechas preestablecidas o personalizadas.
- Elija una división hacia adelante, como 1/3, para reservar la parte más reciente del período.
- Seleccione un ajuste de retardo si desea simular ejecuciones más lentas.
- Elija el modo de modelado, con "Cada tick basado en ticks reales" para una ejecución más detallada.
- Ingrese el depósito inicial en la moneda de la cuenta y el apalancamiento.
- Marque Visualización para observar las operaciones simuladas en un gráfico.
- Revise los parámetros de entrada y haga clic en Iniciar.
- Lea el informe de backtesting y la pestaña Gráfico una vez que finalice la ejecución.
Con Admirals, MetaTrader 5 ofrece acceso a CFD sobre Forex, índices y materias primas. Una cuenta demo utiliza fondos virtuales y los resultados pueden diferir de las operaciones en tiempo real.
Guía rápida de configuración del Probador de estrategias de MT5
| Ajuste | Opciones | Nota |
|---|---|---|
| Hacia adelante | Desactivado, 1/2, 1/3, 1/4, Personalizado | La parte reservada aparece en su propia pestaña de resultados hacia adelante |
| Retardos | Desactivado, Retardo aleatorio, Retardo fijo | El retardo aleatorio es de 0 a 8 segundos el 90% de las veces, y de 9 a 18 segundos en los demás casos |
| Modelado | Cinco modos | Consulte la tabla de modelado anterior |
| Depósito y apalancamiento | Establecido por el usuario | Utilice valores cercanos a los de la cuenta real planificada |
| Visualización | Activado o desactivado | Solo agentes locales, desactivado durante la optimización |
| Rango de fechas | Predeterminado o personalizado | El probador carga historial adicional antes de la fecha de inicio |
Fuente: Ayuda de MetaTrader 5, Prueba de estrategia y Cómo descarga datos históricos el probador, consultado el 5 de noviembre de 2026.
Cómo leer un informe de backtesting en MT5
El informe del probador de estrategias de MT5 enumera decenas de cifras. Un puñado de ellas contiene la mayor parte de la información.
| Métrica | Significado |
|---|---|
| Calidad del historial | Proporción de velas de un minuto correctas en los datos utilizados |
| Beneficio neto total | Beneficio bruto menos la pérdida bruta durante la prueba |
| Factor de beneficio | Beneficio bruto dividido por la pérdida bruta, donde 1 significa que ambos son iguales |
| Factor de recuperación | Beneficio neto en relación con la reducción máxima (drawdown) |
| Ratio de Sharpe | Rendimiento en relación con su volatilidad, con la tasa de interés de referencia del probador establecida en cero |
| Reducción del balance y del capital | La caída más grande desde un pico, en términos monetarios y porcentuales |
| Correlación LR | Qué tan fielmente la curva del balance sigue una línea recta |
| Z-Score | Si las ganancias y las pérdidas tienden a presentarse en rachas |
Fuente: Ayuda de MetaTrader 5, Informe de prueba, consultado el 5 de noviembre de 2026. Las cifras de cualquier informe son simuladas y no son un indicador confiable de resultados futuros.
Un valor bajo de Calidad del historial es una señal de advertencia antes de leer cualquier otro número. La reducción (drawdown) y la duración de las rachas de pérdidas suelen decir más sobre si un trader podría vivir con las reglas de lo que lo hace el beneficio neto. El tamaño de la posición y la colocación de las órdenes de límite de pérdidas se tratan en la guía de Admirals sobre gestión de riesgos en Forex.
Cómo realizar un backtesting de un indicador en MT5
El probador acepta tanto indicadores como estrategias completas. Con el tipo configurado como Indicadores y el modo visual activado, el indicador se dibuja en el gráfico a medida que se reproduce el historial. Esto permite que un trader estudie un indicador antes de que se construyan reglas a su alrededor, según la página de visualización de pruebas.
Pruebas con sus propios datos mediante símbolos personalizados
MT5 puede importar velas o ticks desde archivos de texto a un símbolo personalizado. Los símbolos personalizados pueden probarse en el probador, aunque no se pueden operar, como explica la guía de instrumentos personalizados. Esta opción es adecuada para los traders que poseen datos de otra fuente.
Un backtesting muestra cómo un conjunto de reglas se comportó en el pasado. Dice poco sobre el futuro, por lo que una prueba hacia adelante con datos no vistos y una cuenta demo siguen siendo los siguientes pasos habituales.
Backtesting manual en MetaTrader: Trading Simulator de Supreme Edition
El probador automático requiere reglas exactas y codificadas. Los traders discrecionales suelen querer retroceder en el tiempo y operar manualmente. MetaTrader Supreme Edition cubre eso con su Trading Simulator, que permite a los usuarios realizar el backtesting de una estrategia manual con datos históricos de precios.
Admirals afirma que MT4 y MT5 Supreme Edition es gratuito para cuentas reales y demo. Es un complemento para la terminal de escritorio. La página del producto no enumera los sistemas operativos compatibles, por lo que vale la pena confirmar la compatibilidad con el soporte de Admirals. El backtesting manual de Forex tiene un inconveniente conocido. El trader puede ver las velas futuras por error, lo que infla los resultados.
Backtesting en MT5 vs MT4
Muchos lectores todavía utilizan MetaTrader 4. La tabla compara ambos probadores.
| Punto | Probador de estrategias de MT4 | Probador de estrategias de MT5 |
|---|---|---|
| Modos de modelado | Cada tick, puntos de control, solo precios de apertura | Cinco modos, incluyendo ticks reales |
| Datos de ticks reales | No disponible | Disponible desde el servidor del intermediario |
| División hacia adelante | No disponible como opción integrada | Integrado |
| Simulación de retraso | No disponible | Aleatorio o fijo |
| Pruebas multidivisa | Un solo símbolo | Compatible |
| Perspectiva de la plataforma | Siendo retirada gradualmente por algunos intermediarios | En desarrollo activo, versión 6230 en septiembre de 2026 |
Fuente: Ayuda de MetaTrader 4, Ayuda de MetaTrader 5, consultado el 5 de noviembre de 2026.
Algunos intermediarios están trasladando a sus clientes de MT4 a MT5. OANDA Japón programó el cierre de MT4 para el fin de la sesión comercial del 27 de noviembre de 2026, según informó Finance Magnates. El intermediario citó requisitos de ciberseguridad y la falta de mantenimiento de MT4. MetaQuotes continúa lanzando nuevas versiones de MT5, como muestran las notas de la versión anteriores.
Backtesting en TradingView
TradingView ofrece dos formas de realizar pruebas. El replay de velas sirve para la práctica manual y el Probador de estrategias ejecuta estrategias de Pine Script. Ambos funcionan en el plan gratuito Basic, con límites.
| Plan | Precio (facturado anualmente) | Velas históricas | Indicadores por gráfico | Datos intradía del replay de velas |
|---|---|---|---|---|
| Basic | US$0 | 5K | 2 | Limitado |
| Essential | US$12.95 al mes | 10K | 5 | 6 meses de datos de 1 minuto |
| Plus | US$29.95 al mes | 10K | 10 | 1 año de datos de 1 minuto |
| Premium | US$59.95 al mes | 20K | 25 | Historial completo |
| Ultimate | US$199.95 al mes | 40K | 50 | Historial completo, 7 días de ticks |
Fuente: Precios de TradingView y Datos del replay de velas de TradingView, consultados el 5 de noviembre de 2026. Los precios varían según la región y la promoción. TradingView etiquetó todos los precios de los planes de pago como precios especiales el 5 de noviembre de 2026, y los precios regulares pueden ser más altos.
Replay de velas de TradingView
El replay de velas de TradingView oculta el lado derecho del gráfico y reproduce las velas hacia adelante a una velocidad elegida. La guía de soporte de TradingView lo describe como una forma de probar una estrategia en el pasado. El plan gratuito muestra datos históricos solo en marcos temporales diarios y superiores, según la página de precios de TradingView, por lo que el replay en ese plan es adecuado para esos marcos temporales.
Probador de estrategias de TradingView y backtesting profundo
El Probador de estrategias de TradingView muestra los resultados de una estrategia de Pine Script en las velas cargadas en el gráfico. El backtesting profundo ejecuta la misma estrategia sobre un historial más largo, y está disponible en los planes Premium y superiores, según explica el blog de TradingView. Una prueba con datos de TradingView no utiliza los datos de precios del intermediario del trader, por lo que los diferenciales pueden variar.
FX Replay
FX Replay es una herramienta de navegador diseñada para el replay manual. Su plan gratuito es adecuado para sesiones de práctica cortas.
| Plan | Facturación mensual | Facturación anual | Límites principales |
|---|---|---|---|
| Principiante | Gratis | Gratis | 2 sesiones, 1 indicador, 1 semana de retención de datos |
| Intermedio | US$17.99 al mes | US$180 al año | 10 sesiones, 3 indicadores, 2 gráficos |
| Pro | US$35 al mes | US$350 al año | Sesiones y gráficos ilimitados |
Fuente: Precios de FX Replay, consultada el 5 de noviembre de 2026. Pueden aplicarse impuestos.
El plan gratuito para principiantes es suficiente para aprender la interfaz. El backtesting manual serio a lo largo de muchas sesiones tiende a llevar a los usuarios a un nivel de pago.
Forex Tester
Forex Tester es un producto dedicado al backtesting manual. La versión de escritorio es de pago, mientras que el producto web, Forex Tester Online, funciona mediante suscripciones.
| Artículo | Precio o detalle |
|---|---|
| Licencia de escritorio con Datos Básicos | US$230 de pago único a precio de lista, sin IVA, con descuentos ocasionales |
| Datos Básicos | Datos de calidad media, la mayoría de los pares principales desde 2003, 18 símbolos |
| Super Data | Datos premium, la mayoría de los pares principales desde 2003, 860 símbolos, US$56 al mes a precio de lista |
| Periodo de reembolso | 14 días |
| Forex Tester Online | Suscripción, el precio de por vida aumentó el 2 de noviembre de 2026 |
Fuente: Página de pedidos de Forex Tester y Blog de Forex Tester, consultada el 5 de noviembre de 2026.
Forex Tester se presenta aquí como un punto de comparación de pago para las herramientas gratuitas. Sus paquetes de datos son su característica más fuerte, y su precio es su principal obstáculo.
Backtesting en cTrader
cTrader permite probar estrategias basadas en reglas programadas en la plataforma. Las pruebas se ejecutan en las aplicaciones de escritorio para Windows y Mac. La página de ayuda de cTrader enumera cuatro fuentes de datos. Son los datos de ticks del servidor, las velas M1 del servidor, las velas M1 de un archivo CSV y las velas H1.
El diferencial puede ser fijo o aleatorio dentro de un rango, y la comisión puede establecerse por cada millón de unidades negociadas. La plataforma solo está disponible a través de los intermediarios que la ofrecen, y Admirals no incluye a cTrader entre sus plataformas.
Herramientas de Python y backtesting en la nube
Los traders que programan tienen una amplia variedad de marcos de trabajo de código abierto y una gran plataforma en la nube.
| Herramienta | Tipo | Fortaleza | Desventaja |
|---|---|---|---|
| backtesting.py | Biblioteca de Python | Compacta y fácil de aprender | Enfocada en un solo activo |
| Backtrader | Biblioteca de Python | Diseño maduro basado en eventos | Las versiones nuevas se han vuelto menos frecuentes en los últimos años |
| vectorbt | Biblioteca de Python | Pruebas vectorizadas rápidas de muchos ajustes | Curva de aprendizaje más pronunciada |
| QuantConnect | Plataforma en la nube | Backtests listados como ilimitados y datos alojados en el plan gratuito | Un nodo de backtesting en el plan gratuito, los datos de ticks y de segundos requieren un plan de pago |
Fuente: vectorbt en GitHub y las páginas de los proyectos enlazadas en la tabla, consultadas el 5 de noviembre de 2026. vectorbt indicaba la v1.2.0 como su última versión.
Estas herramientas ofrecen un control total. La contrapartida es que el trader debe proporcionar los datos y el modelo de costos. Revisar el código en busca de errores también es responsabilidad del trader.
Backtesting en una hoja de cálculo
Una hoja de cálculo de Excel para backtesting es la ruta más lenta. A cambio, hace que cada paso sea visible. Cada fila contiene una vela. Las fórmulas marcan las entradas y salidas con sus respectivos costos. Es una buena forma de aprender la lógica antes de pasar a un probador dedicado.
La parte más difícil son los datos. Ayuda de Yahoo indica que la descarga de datos históricos en Yahoo Finance ahora requiere una suscripción Gold. Los datos exportados desde MetaTrader 5 son una alternativa gratuita común.
Dónde obtener datos históricos gratuitos
| Fuente | Costo | Granularidad | Límites |
|---|---|---|---|
| Servidor del intermediario MT5 | Gratis con una cuenta | Ticks reales y velas M1 | La profundidad varía según el intermediario |
| Servidor cTrader | Gratis con una cuenta | Ticks, M1, H1 | Solo a través de un intermediario de cTrader |
| TradingView Basic | US$0 | Velas en el gráfico | 5,000 velas, replay intradía limitado |
| Plan gratuito de QuantConnect | US$0 | Minuto, hora y día | Datos de ticks en niveles de pago |
| Yahoo Finance | Suscripción Gold para descargas | Diario | De pago para descargas |
Fuente: Ayuda de MetaTrader 5, Ayuda de cTrader, TradingView, QuantConnect, Ayuda de Yahoo, consultado el 5 de noviembre de 2026.
MT5 almacena el historial por servidor de trading, por lo que dos intermediarios pueden producir resultados diferentes para las mismas reglas. El backtesting con datos de ticks reales sigue dependiendo de la calidad de la fuente de datos subyacente.
Backtesting manual vs. automatizado
| Punto | Backtesting manual | Backtesting automatizado |
|---|---|---|
| Habilidades necesarias | Lectura de gráficos, disciplina | Habilidades de programación para las reglas de la estrategia |
| Velocidad | Lenta, una operación a la vez | Miles de operaciones en minutos |
| Precisión de las reglas | Puede desviarse por el juicio personal | Exacta por diseño |
| Riesgo de sesgo | Sesgo de retrospectiva | Sobreajuste durante la optimización |
| Herramientas típicas | Supreme Edition Trading Simulator, replay de velas de TradingView, FX Replay | Probador de estrategias de MT5, cTrader, Python |
Fuente: Admirals, Ayuda de MetaTrader 5, TradingView. Comparación ilustrativa.
Las pruebas manuales entrenan la vista. Las pruebas automatizadas miden un conjunto de reglas a través de muchísimas más operaciones. Muchos traders utilizan ambos en diferentes etapas, y la guía de Admirals sobre estrategias de trading de Forex ofrece conjuntos de reglas que pueden escribirse y probarse.
Limitaciones y sesgos del backtesting
Todas las herramientas de esta lista comparten las mismas limitaciones de backtesting. La tabla empareja cada riesgo con una función que puede ayudar a gestionarlo.
| Riesgo | Qué sucede | Función que puede ayudar |
|---|---|---|
| Sobreajuste | Las reglas se ajustan al ruido pasado | División de prueba hacia adelante en MT5, datos fuera de la muestra |
| Brechas de ejecución | Las ejecuciones parecen mejores que en una cuenta real | Retrasos de MT5, diferencial aleatorio de cTrader |
| Datos deficientes | Los vacíos de datos o los ticks incorrectos distorsionan los resultados | Indicador de Calidad del Historial en MT5 |
| Sesgo de retrospectiva | Quien prueba de forma manual puede ver lo que sucede después | Disciplina estricta de replay, reglas escritas |
| Mercados cambiantes | Las condiciones cambian después del periodo de prueba | Prueba hacia adelante en una cuenta demo |
Fuente: Ayuda de MetaTrader 5, Ayuda de cTrader, Bailey et al.. Resumen ilustrativo.
Sobreajuste en el backtesting
El sobreajuste en el backtesting ocurre cuando los ajustes se modifican hasta que el pasado parece fluido. Cuantas más combinaciones se prueben, más probable es que un buen resultado sea cuestión de suerte. David H. Bailey y tres coautores establecieron una forma de estimar la probabilidad de sobreajuste en el backtesting, publicada en el Journal of Computational Finance. Su trabajo muestra con qué facilidad la optimización puede producir resultados que fallan con datos nuevos.
Ejecución y costos
Una prueba que ignore los costos de trading y el deslizamiento presenta un panorama más optimista de lo que una cuenta real podría ofrecer. MT5 puede añadir retrasos y cTrader puede aplicar un diferencial aleatorio. Establecer los costos en el lado alto es una elección conservadora común.
Calidad de los datos
Los vacíos de datos y los ticks incorrectos distorsionan los resultados. Los historiales cortos también lo hacen. En MT5, la línea de Calidad del Historial en el informe es el primer dato que debe verificarse, según la página de ayuda del Informe de Pruebas.
¿Qué herramienta de backtesting gratis se adapta a cada trader?
| Perfil del trader | Herramientas utilizadas con frecuencia | Cuándo puede plantearse una actualización |
|---|---|---|
| Operaciones manuales desde gráficos | Supreme Edition Trading Simulator, TradingView Basic | Cuando se requiere un replay intradía con más profundidad |
| Tiene reglas exactas y opera en MetaTrader | Probador de estrategias de MT5 | Rara vez, agentes en la nube solo para optimizaciones pesadas |
| Aún utiliza MT4 | Probador de MT4 o el probador de MT5 | Cuando se requieren ticks reales o divisiones hacia adelante |
| Programa en Python | backtesting.py, vectorbt, QuantConnect | Cuando se requieren datos de ticks |
| Busca un replay que funcione solo en el navegador | FX Replay Principiante | Cuando se requieren más de 2 sesiones |
Fuente: Ayuda de MetaTrader 5, TradingView, QuantConnect, FX Replay. Solo escenarios ilustrativos.
Cómo elegir una plataforma de backtesting
Una breve lista de verificación puede ayudar al elegir una plataforma de backtesting.
- La prueba debe ejecutarse con el mismo flujo de datos con el que operaría la estrategia.
- La herramienta debe modelar los costos de operación y los retrasos de ejecución.
- Una opción de prueba hacia adelante o fuera de la muestra ayuda a proteger contra el sobreajuste.
- El informe debe mostrar claramente la reducción máxima (drawdown) y las rachas de pérdidas.
- El nivel gratuito debe cubrir el marco temporal que utiliza la estrategia.
- La plataforma debe ejecutarse en la propia computadora o navegador del trader.
Reflexiones finales
Las herramientas gratuitas cubren muchas necesidades de backtesting. MetaTrader 5 gestiona reglas codificadas con datos del intermediario, y las herramientas de replay cubren la práctica manual. Cada backtest sigue siendo una simulación. El rendimiento pasado no es un indicador confiable de resultados futuros, y una cuenta demo es el puente habitual entre una prueba y una cuenta real. Todas las plataformas de Admirals se encuentran en la página de plataformas de trading.
Preguntas frecuentes
¿Cuál es el mejor software de backtesting gratis para Forex?
Depende del método. El Probador de estrategias de MT5 sirve para reglas codificadas; el replay, para la práctica manual.
¿Se puede hacer backtesting de forma gratuita?
Sí. MT5 y TradingView Basic ofrecen backtesting gratis. También FX Replay Principiante, QuantConnect y las bibliotecas de Python.
¿Es confiable el backtesting?
Un backtest simula el pasado y puede omitir el deslizamiento y el sobreajuste, por eso se suele probar hacia adelante.
¿Cómo abro el probador de estrategias en MT5?
Use el menú Ver o presione Ctrl+R. Luego elija el archivo de la estrategia, el símbolo y las fechas.
¿Funciona MT5 en un Mac?
Sí. MetaQuotes ofrece un instalador oficial para macOS que requiere Catalina 10.15.7 o posterior y admite Apple M1 y posteriores.
¿Cuál es la diferencia entre el backtesting y la prueba hacia adelante?
El backtesting usa datos históricos. La prueba hacia adelante aplica las reglas a datos nuevos, a menudo en una demo.
¿Qué es un buen factor de beneficio en un backtest?
Es el beneficio bruto entre la pérdida bruta. Un valor mayor que 1 indica ganancias simuladas superiores, sin valor predictivo.
¿Puedo hacer backtesting de una estrategia manual en MetaTrader?
Sí. El Trading Simulator de MetaTrader Supreme Edition reproduce precios históricos para práctica manual, gratis con cuentas de Admirals.
Parte del contenido de esta página fue creado con la ayuda de herramientas automatizadas. Todo el texto final ha sido revisado por Admirals y es responsabilidad editorial de la empresa.
Los datos facilitados proporcionan información adicional sobre todos los análisis, estimaciones, pronósticos, previsiones, revisiones de mercado, perspectivas semanales u otras evaluaciones o información similares (en lo sucesivo, «Análisis») publicadas en los sitios web de las empresas de inversión Admirals que operan bajo la marca comercial Admirals (en lo sucesivo, «Admirals»). Antes de tomar cualquier decisión de inversión, preste especial atención a lo siguiente:
- Esta es una comunicación de marketing. El contenido se publica únicamente con fines informativos y en ningún caso debe interpretarse como asesoramiento o recomendación de inversión. No se ha elaborado de conformidad con los requisitos legales destinados a promover la independencia de los informes de inversiones, y no está sujeto a ninguna prohibición de negociación previa a la difusión de los informes de inversiones.
- Toda decisión de inversión corresponde exclusivamente a cada cliente, por lo que Admirals no será responsable de ninguna pérdida o daño derivado de dicha decisión, se base o no en el contenido.
- Con vistas a proteger los intereses de nuestros clientes y la objetividad del análisis, Admirals ha establecido procedimientos internos pertinentes para la prevención y gestión de conflictos de intereses.
- El Análisis ha sido elaborado por un analista (en adelante, el «Autor»). El autor Admirals es un empleado/contratista de Admirals. Este contenido es una comunicación de marketing y no constituye una investigación financiera independiente.
- Si bien se toman todas las medidas razonables para garantizar que todas las fuentes del contenido sean fiables y que toda la información se presente, en la medida de lo posible, de forma comprensible, oportuna, precisa y completa, Admirals no garantiza la exactitud o integridad de cualquier información contenida en el análisis.
- Cualquier rendimiento pasado o influido de los instrumentos financieros indicados en el contenido no debe interpretarse como una promesa expresa o implícita, garantía o implicación por Admirals para cualquier rendimiento futuro. El valor del instrumento financiero puede tanto aumentar como disminuir y la conservación del valor del activo no está garantizada.
- Los productos apalancados (incluidos los contratos por diferencia) son de naturaleza especulativa y pueden generar pérdidas o beneficios. Antes de comenzar a operar, asegúrate de comprender por completo los riesgos que implica.
Fuentes
- Nueva versión 6230 de la plataforma MetaTrader 5: capacidades de IA ampliadas, MetaQuotes, consultado el 5 de noviembre de 2026.
- Novedades de MetaTrader 5, MetaQuotes, consultado el 5 de noviembre de 2026.
- Prueba de estrategias, Ayuda de MetaTrader 5, consultado el 5 de noviembre de 2026.
- Informe de prueba, Ayuda de MetaTrader 5, consultado el 5 de noviembre de 2026.
- Ticks reales y generados, Ayuda de MetaTrader 5, consultado el 5 de noviembre de 2026.
- Cómo descarga datos históricos el probador, Ayuda de MetaTrader 5, consultado el 5 de noviembre de 2026.
- Visualización de pruebas, Ayuda de MetaTrader 5, consultado el 5 de noviembre de 2026.
- Instrumentos financieros personalizados, Ayuda de MetaTrader 5, consultado el 5 de noviembre de 2026.
- MQL5 Cloud Network, cómo usar, Ayuda de MetaTrader 5, consultado el 5 de noviembre de 2026.
- Instalación en Mac OS, Ayuda de MetaTrader 5, consultado el 5 de noviembre de 2026.
- Probador de estrategias de trading, MetaQuotes, consultado el 5 de noviembre de 2026.
- Prueba de indicadores, Ayuda de MetaTrader 4, consultado el 5 de noviembre de 2026.
- ¿Cómo funciona el probador de estrategias en MetaTrader?, Centro de ayuda de Admirals, consultado el 5 de noviembre de 2026.
- Suscripciones, precios y funciones, TradingView, consultado el 5 de noviembre de 2026.
- Replay de velas, cómo y por qué probar una estrategia en el pasado, TradingView, consultado el 5 de noviembre de 2026.
- ¿Cuántos datos están disponibles para el replay de velas?, TradingView, consultado el 5 de noviembre de 2026.
- El backtesting profundo sale de la fase beta, Blog de TradingView, consultado el 5 de noviembre de 2026.
- Precios, FX Replay, consultado el 5 de noviembre de 2026.
- Comprar versión completa, Forex Tester, consultado el 5 de noviembre de 2026.
- Aumento del precio de la licencia de por vida de Forex Tester Online, Forex Tester, consultado el 5 de noviembre de 2026.
- Realizar backtesting de un cBot en cTrader, Ayuda de cTrader, consultado el 5 de noviembre de 2026.
- Precios, QuantConnect, consultado el 5 de noviembre de 2026.
- backtesting.py, GitHub, consultado el 5 de noviembre de 2026.
- backtrader, GitHub, consultado el 5 de noviembre de 2026.
- vectorbt, GitHub, consultado el 5 de noviembre de 2026.
- La probabilidad del sobreajuste en el backtesting, Bailey, Borwein, López de Prado y Zhu, consultado el 5 de noviembre de 2026.
- OANDA Japón impulsa a sus clientes hacia MT5 ante el cierre de MT4, Finance Magnates, consultado el 5 de noviembre de 2026.
- Descargar datos históricos en Yahoo Finance, Ayuda de Yahoo, consultado el 5 de noviembre de 2026.