Skip to main content

Backtest de copy trading: cómo hacerlo y qué no demuestra

Representación gráfica geométrica de un backtest de trading

Un backtest de copy trading consiste en tomar el historial de operaciones de una cuenta maestra, recrear cómo las habría ejecutado una cuenta seguidora con su propio balance, su lotaje y sus costes, y medir el resultado. Sirve para descartar ideas malas y dimensionar el riesgo. No sirve para confirmar que la ejecución real vaya a ser idéntica, y para eso existe la prueba en demo. Esta guía te lleva por las dos fases, con los errores que más falsean los resultados.

Mt4copier
Contrasta la simulación con la ejecución
Mt4copier replica operaciones entre cuentas MT4, MT5 y DXTrade desde un PC Windows o VPS, sin enrutamiento en la nube.

Conoce el copiador local

En resumen

  • El backtest valida la lógica de la estrategia y el tamaño de posición; la demo valida la ejecución real: ninguna de las dos sustituye a la otra.
  • Una cuenta seguidora nunca replica exactamente a la maestra: cambian el precio de entrada, el spread, la comisión y el redondeo del lote.
  • Los sesgos más comunes son el look-ahead, elegir a la maestra porque ya ganó y olvidar los costes.
  • Primero simula con datos históricos, después copia en demo durante semanas y compara operación por operación antes de pasar a real.

Tabla de contenidos

Qué es (y qué no es) un backtest de copy trading

El backtesting aplica una estrategia a datos históricos para simular operaciones y analizar rentabilidad y riesgo sin arriesgar capital real, tal como lo define Investopedia. En copy trading hay dos capas distintas, y conviene no mezclarlas:

  1. La capa de la señal: ¿la estrategia de la cuenta maestra tiene ventaja? Es un backtest clásico, sobre el historial de la maestra o sobre las reglas del robot que la opera.
  2. La capa de la réplica: ¿qué ocurre cuando esas operaciones se copian a otra cuenta con otro balance, otro bróker, otro spread y un pequeño retraso? Aquí el backtest es una simulación propia, porque el probador de estrategias de MetaTrader no sabe nada de copiadores.

Lo que el backtest no puede confirmar es igual de importante. La CFTC explica que los resultados hipotéticos simulan con datos históricos qué operaciones se habrían hecho, y advierte de que pueden no reflejar la capacidad del operador para absorber pérdidas o atender llamadas de margen. Un documento de J.P. Morgan de enero de 2025 lo dice sin rodeos: el rendimiento backtesteado es hipotético, otras técnicas o supuestos pueden dar resultados significativamente distintos y el rendimiento real puede diferir de forma material.

En otras palabras: un buen backtest no garantiza que la ventaja histórica persista, y tampoco demuestra que tus órdenes se vayan a ejecutar como esperas. Tampoco prueba que la automatización y el flujo del bróker funcionen bien en tiempo real, algo que señala esta guía sobre backtesting y forward testing.

Antes de empezar: qué datos necesitas

Sin datos limpios el resto del proceso no vale. Reúne esto antes de abrir una hoja de cálculo:

  • Historial de la maestra: fecha y hora de apertura y cierre, símbolo, dirección, volumen, precio de entrada y salida, stop loss, take profit, comisión y swap. Lo habitual es exportarlo desde el informe de historial de MetaTrader.
  • Especificaciones de la cuenta seguidora: balance, divisa de la cuenta, apalancamiento, lote mínimo y paso de lote, spread típico por símbolo y comisión por lote.
  • Reglas de copiado: cómo se calculará el volumen (fijo, proporcional al balance, multiplicador del lote maestro), qué símbolos se copian y si habrá filtros.
  • Una muestra suficiente: cuantas más operaciones y más condiciones de mercado distintas (tendencia, rango, noticias), menos te engañará el azar. Investopedia recomienda que el backtest incluya distintas condiciones de mercado y todos los costes de negociación.

Si vas a usar el probador de MetaTrader 5 para la parte de la señal, conviene saber que ofrece varios modos de generación de ticks: “Cada tick” es el más realista, “OHLC de 1 minuto” es más rápido y “Solo precios de apertura” es el más rápido y el menos preciso, según la documentación oficial de MetaTrader 5. La misma página indica que la plataforma descarga automáticamente del servidor los datos históricos M1 y de ticks para dar estabilidad a los cálculos. Para una estrategia que entra y sale en segundos, “Solo precios de apertura” es una mala elección.

Cómo hacer el backtest paso a paso

El procedimiento manual es sencillo y sirve incluso con una hoja de cálculo. Los pasos se parecen a los que describe este recorrido de backtesting manual: recorrer los datos en orden cronológico, identificar cada entrada según reglas escritas, anotar precio y fecha, mantener la posición hasta la salida, registrar el resultado y repetir en todo el periodo.

Secuencia cronológica de un backtest manual

Paso 1: escribe las reglas del copiado

Antes de calcular nada, deja por escrito el modo de dimensionar cada operación. Un ejemplo concreto: la maestra tiene 10.000 USD y opera 1,00 lote; tu seguidora tiene 2.500 USD. Con escalado proporcional al balance, la seguidora abre 0,25 lotes. Si el lote mínimo del bróker fuese 0,10 con paso de 0,10, el redondeo te dejaría en 0,20 o 0,30, y ese error se repite en cada operación. Con balances pequeños, el redondeo puede distorsionar el resultado más que cualquier otro factor.

Paso 2: registra cada operación de la maestra

Una fila por operación, sin saltarte las perdedoras ni las que cerraste a mano. Si el historial viene de una cuenta que ya no existe o de una selección “destacada”, anótalo: es una señal de alerta de sesgo, como verás más abajo.

Paso 3: recalcula cada operación en la seguidora

Para cada fila aplica el volumen de la seguidora, el spread real de su bróker y la comisión. Añade un retraso de entrada, por pequeño que sea: con un copiador local el retraso suele ser de fracciones de segundo, pero en un valor muy volátil o durante una noticia ya puede costar pips. Resta los costes en cada operación, no al final.

Paso 4: construye la curva de capital

Suma los resultados en orden cronológico y dibuja el balance de la seguidora. La forma de la curva te dirá más que el total: una curva suave con una caída brusca al final cuenta una historia distinta de otra irregular pero estable.

Paso 5: calcula las métricas de riesgo

Una guía de backtesting recomienda registrar cada operación, restar costes realistas y calcular métricas como el drawdown máximo y el profit factor. Estas son las que más importan al copiar:

Métrica Qué mide Por qué importa al copiar
Drawdown máximo La mayor caída del capital desde un máximo Determina si la seguidora aguanta la peor racha sin llamada de margen ni límite de pérdida
Profit factor Ganancia bruta dividida entre pérdida bruta Muestra si la ventaja sobrevive después de costes
Número de operaciones Tamaño de la muestra Con pocas operaciones, el resultado puede ser puro azar
Racha perdedora máxima Operaciones perdedoras consecutivas Es la que pone a prueba tu disciplina y tu margen
Diferencia maestra-seguidora Resultado de la maestra menos el de la seguidora Mide el coste real de copiar: slippage, spread, comisión, redondeo

Esta última fila es la específica del copy trading y la que casi nadie calcula. Si tu seguidora rinde sistemáticamente menos que la maestra, el problema no está en la estrategia sino en la réplica.

Hay un matiz sobre el drawdown que la CFTC deja claro: algunos operadores no sobreviven a varias pérdidas o llamadas de margen consecutivas, aunque el resultado final del backtest sea positivo. Compara siempre el drawdown máximo con lo que tu cuenta, o la regla de pérdida de tu prop firm, puede soportar.

Los errores que hacen engañoso un backtest de copy trading

Los fallos más frecuentes no están en las fórmulas sino en los datos y en las suposiciones:

  • Look-ahead bias: usar información que no existía en el momento de la señal. La SEC documentó un caso en que un asesor anunció un historial backtesteado materialmente inflado porque aplicó las señales una semana antes de lo debido.
  • Sesgo de selección: escoger a la maestra porque ya ganó. Un backtest sobre ese historial no corrige la elección; hace falta evidencia posterior a la selección, esto es, prospectiva, como advierte esta guía de copy trading.
  • Señales elegidas a posteriori y sobreajuste: ajustar parámetros hasta que el pasado salga perfecto. Los errores habituales incluyen el look-ahead bias y el curve-fitting a datos pasados, según esta guía de backtesting.
  • Costes omitidos: un spread o una comisión ignorados convierten una estrategia de scalping rentable en una perdedora.
  • Ignorar el efecto de mercado: reproducir un historial público de órdenes es optimista por naturaleza, porque no recoge el impacto que esas mismas órdenes tuvieron en el precio, según un análisis sobre repetición de historiales. En mercados de forex líquidos el efecto es menor, pero con símbolos poco líquidos existe.
  • Datos de baja calidad: probar con precios de apertura una estrategia intradía, o con un historial con huecos, produce curvas bonitas e inútiles.

Una cautela que aplica a cualquier rendimiento hipotético: según la carta interpretativa de FINRA, quien lo presente debe revelar que los criterios se aplicaron con el sentido de la vista atrás, que no recogen todos los riesgos financieros y que el rendimiento real puede variar de forma significativa. Si tú vas a mostrar un backtest a clientes o inversores, esas advertencias no son opcionales en la práctica.

Diferencias de ejecución que el backtest no ve

Aunque el backtest sea impecable, la seguidora vive en otro mercado. Estas son las diferencias a tener en cuenta:

  1. Precio de entrada: la seguidora puede obtener un precio distinto por slippage y spread. Los spreads y el deslizamiento reales pueden diferir de los supuestos del backtest, y este no puede probar que los fills en vivo coincidan.
  2. Tamaño de posición: el volumen puede escalar según el capital, mantenerse fijo o calcularse como multiplicador del volumen maestro. Cada método da una curva diferente, y conviene simular los tres.
  3. Comisiones y swaps: dos cuentas con el mismo símbolo pueden tener estructuras de coste distintas, y en cuentas con comisión por lote el efecto crece con el volumen.
  4. Gestión de la operación: si en la maestra mueves el stop a break-even a mano, la seguidora debe reproducirlo. Tenemos una guía sobre cuándo y cómo mover el stop al copiar que ayuda a decidir esa regla antes de simular.
  5. Entradas con orden pendiente o trailing: son las que más fallan al sincronizar; por eso preparamos cuatro pruebas en demo para verificar la sincronía.

Cómo probar el copy trading en demo

El backtest te dice qué habría pasado; la demo te dice qué pasa ahora. El forward testing en demo permite evaluar la ejecución real, los fills ante noticias, la ambigüedad de las reglas y la adherencia del operador, según esta comparación. Otro análisis lo resume así: el backtesting prueba la lógica y la demo prueba la ejecución y la estabilidad.

Montaje recomendado

  • Una cuenta demo maestra y al menos una demo seguidora, idealmente en el mismo tipo de bróker que usarás en real.
  • Las mismas reglas de lotaje que escribiste en el paso 1.
  • Un periodo que cubra días tranquilos y días con noticias. Dos o tres semanas es un mínimo razonable para ver comportamientos variados, aunque la muestra de operaciones siempre manda sobre el calendario.

Qué comparar, operación por operación

Al final de cada semana exporta los dos historiales y cruza fila por fila:

  • ¿Se copió cada operación? Cuenta las que faltan y las que sobran.
  • ¿Cuál fue la diferencia de hora de apertura y de cierre?
  • ¿Cuál fue la diferencia de precio de entrada y salida, en pips?
  • ¿El volumen coincide con el esperado, tras el redondeo?
  • ¿El stop loss y el take profit se copiaron y se modificaron igual?

Si quieres automatizar esa comparación, nuestra guía sobre cómo monitorizar el copiado con reportes de historial explica qué registrar y cómo detectar desajustes. Y si la demo sale bien pero el real falla, revisa por qué falla copiar de demo a real: suele ser por diferencias de símbolos, spreads o permisos del bróker.

Nuestra perspectiva

Después de años viendo cómo traders y gestores prueban copiadores, la conclusión es siempre la misma: casi nadie pierde dinero por una fórmula mal calculada, lo pierde porque dio por hecho que la réplica sería idéntica al original. Por eso diseñamos Local Trade Copier para ejecutarse en tu propio PC o VPS, con ejecución local por debajo de 0,5 segundos y sin enrutar nada por la nube. Una máquina, una IP y sin latencia de servidores externos hacen que la diferencia entre maestra y seguidora sea más pequeña y, sobre todo, más fácil de medir.

Nuestro consejo práctico: simula primero con los métodos de lotaje que pensabas usar, elige el que mejor controla el drawdown y solo entonces pásalo a demo. Y si operas en una prop firm, lee antes qué reglas de copy trading permiten y cuáles no y cómo detectan el copiado: un backtest excelente no vale nada si la cuenta se cierra por una norma que no leíste.

— Rimantas

Pasar de la simulación al copiado real

Cuando el backtest y la demo coinciden dentro de un margen que tú hayas fijado de antemano, el siguiente paso es el real, con volumen reducido al principio. Local Trade Copier incluye el copiador MT4, el MT5 y los de MT4 y MT5 a DXTrade en un mismo plan, con 18 opciones de lotaje y gestión de riesgo y escalado automático según el balance de cada cuenta. Puedes probarlo gratis durante 7 días antes de decidir, y ver el funcionamiento en el vídeo de demostración.

Los planes se publican así: PERSONAL, 29 EUR al mes o 290 EUR al año; MANAGER, 89 EUR al mes u 890 EUR al año; VIP, 199 EUR al mes o 1990 EUR al año. Puedes compararlos en la página de precios. Si gestionas varias cuentas desde una misma maestra, esta guía sobre cómo copiar operaciones en varias cuentas te ayudará a configurarlo.

Pasar de la simulación al copiado real — overview diagram

Preguntas frecuentes

¿Se puede hacer un backtest de copy trading gratis?

Sí. El probador de estrategias de MetaTrader 4 y 5 es gratuito y, junto con una hoja de cálculo, basta para simular la señal y el escalado de lotes. Lo que cuesta es conseguir datos de calidad y tiempo para validarlos. Para la parte de ejecución, una cuenta demo tampoco tiene coste.

¿Puede ChatGPT hacer el backtest por mí?

Puede ayudarte a estructurar una hoja de cálculo o a escribir un script que recorra tu historial, pero no tiene tus datos de ticks ni los spreads de tu bróker. Si le pasas un historial, revisa que no invente operaciones ni mezcle fechas, y verifica algunas filas a mano antes de fiarte de las métricas.

¿Cuánto tiempo debo probar en demo antes de pasar a real?

No hay una cifra oficial. Lo razonable es esperar a tener una muestra suficiente de operaciones y haber visto al menos una sesión con noticias de alto impacto. Fija antes de empezar el margen de diferencia aceptable entre maestra y seguidora, y pasa a real solo cuando lo cumplas de forma consistente.

¿Un buen backtest garantiza que ganaré copiando?

No. Un backtest es un resultado hipotético: el rendimiento real puede diferir de forma material, y la ventaja histórica puede desaparecer. Úsalo para descartar estrategias y dimensionar el riesgo, no para prometer rentabilidad a ti mismo ni a tus clientes.

Fuentes

Recomendaciones

Purple Trader

Leave a Reply