Guía · Trade Copier
Cómo copiar operaciones entre tus propias cuentas en NinjaTrader 8
Para copiar operaciones entre tus propias cuentas en NinjaTrader 8, eliges una cuenta como leader y las demás como followers: un trade copier repite cada orden del leader, con las entradas, los brackets ATM, las modificaciones y las cancelaciones, en cada follower con su propio tamaño y su propio mapeo de contratos. Haz la configuración primero en cuentas de simulación, empieza con todas las cuentas sin posiciones y comprueba que tu bróker y tu prop firm permiten copiar entre tus cuentas.
Última actualización: · 7 min de lectura · TapeCrest
¿Qué hace un trade copier?
Un trade copier observa una cuenta y repite sus órdenes en otras. En TapeCrest Copier, un add-on para NinjaTrader 8, la cuenta que operas es el leader y cada cuenta que recibe las copias es un follower. Sigues operando el leader como lo haces hoy, desde Chart Trader, el SuperDOM o una estrategia ATM (el Advanced Trade Management de NinjaTrader, que asocia a tu entrada una orden de stop loss y otra de take profit), y el Copier envía a cada follower su propia copia.
Tres reglas explican casi todo lo que ves:
- Copia órdenes, no ejecuciones. Se copian las órdenes de mercado, limitadas, stop market, stop limit y MIT (market if touched), junto con los cambios de precio y de cantidad y las cancelaciones. Cada copia va a la cuenta del follower y se ejecuta allí, así que los precios y los momentos de ejecución pueden variar entre cuentas.
- Cada follower tiene su propio tamaño y su propio mapeo. El tamaño es un múltiplo de la orden del leader o un número fijo de contratos, con un máximo por orden. El mapeo elige el instrumento: el mismo contrato, o su micro o su mini del mismo vencimiento.
- Cada follower lleva su propio bracket. Cuando se ejecuta la entrada de un follower, sus copias de las órdenes bracket del leader se colocan como un par OCO (one cancels other: cuando una se ejecuta, la otra se cancela).
El Copier no toma decisiones de trading por su cuenta y nunca abre una posición por sí solo. Repite lo que haces en el leader.
¿Qué necesitas antes de empezar?
| Requisito | Detalles |
|---|---|
| Tus propias cuentas | Copia solo entre cuentas que sean tuyas. Tu bróker y tu prop firm deciden si se permite copiar entre ellas, así que revisa antes sus reglas vigentes. |
| Un solo NinjaTrader 8 | El leader y los followers, conectados en el mismo NinjaTrader 8 de un solo equipo, para las órdenes y para los precios. |
| Cuentas admitidas | Cuentas de simulación de NinjaTrader 8 cuyo nombre empieza por Sim, y cuentas Tradovate en dólares estadounidenses con una conexión que admita bloqueos de cuenta del bróker. Las demás conexiones y las cuentas de Market Replay no figuran en esta versión. |
| Un inicio sin posiciones | El leader y cada follower seleccionado, sin posición y sin órdenes activas, cuando pulsas Start copier. Las posiciones que ya existen no se copian para ponerse al día. |
| La ventana abierta | NinjaTrader 8 y la ventana del Copier siguen abiertos mientras copias. Cerrar la ventana detiene la copia y deja las posiciones y las órdenes tal como están. |
| Internet | Para la verificación de acceso de TapeCrest al iniciar y su renovación en segundo plano. No hacen falta ni Order Flow+ ni Tick Replay. |
¿Cómo se configura la copia en NinjaTrader 8?
Haz tu primera sesión en cuentas de simulación, en las que no puedes perder dinero. Con TapeCrest Copier instalado y activado:
- Añade una cuenta follower. En la pestaña Accounts del Control Center, haz clic derecho, elige Add Simulation Account y ponle un nombre, por ejemplo
Sim102. Comprueba queSim101ySim102están sin posiciones. Si el mercado está cerrado, conéctate al Simulated Data Feed de NinjaTrader. - Abre el Copier. Elige New → TapeCrest Copier y deja marcada la casilla SIM accounts only, para que solo puedan copiar cuentas de simulación.
- Elige el leader. Haz clic en Role ▾ en
Sim101, elige Leader y selecciona Save copy settings. - Elige el follower. Haz clic en Role ▾ en
Sim102, elige Follower, marca Include this follower when I start the copier, deja Match / multiply leader quantity en1, pon Maximum contracts per order en5, deja Same instrument y selecciona Save copy settings. - Comprueba sin órdenes. Abre Tools ▾ → Copy setup & order-free check…, introduce en Sample contract el contrato que operas, por ejemplo
MNQ 12-26, y selecciona Check setup · no orders. No envía nada; deberías verSETUP SNAPSHOT OK. - Inicia la copia. Pulsa Start copier. La cabecera muestra ● COPIER RUNNING y el Copy status del follower indica Copying.
- Opera el leader. En
Sim101, compra un contrato a mercado con una estrategia ATM que tenga un stop loss y un profit target. Cuando se ejecuta la entrada del follower, se coloca su propio bracket, y Position sync en View → Copying indica Synced. - Mueve el stop y después sal. Mueve el stop del leader: el Event log muestra
Change senty despuésChange confirmed. Cierra la operación del leader: el follower sale con su propia copia, y su orden de bracket restante se cancela. - Practica con los botones de emergencia. Flat followers cierra las posiciones de los followers, mantiene la operación del leader y pausa la copia en ellos hasta que reinicies el copier. Panic detiene el copier al instante y enumera las cuentas gestionadas para cerrarlas; un leader sin una sesión de protección propia no está en esa lista, así que ciérralo tú. Los dos muestran las cuentas exactas para que las revises antes de cerrar nada.
¿Cómo funcionan el tamaño y el mapeo de contratos?
Cada orden copiada se dimensiona por separado y se redondea al contrato entero más cercano; las mitades se redondean hacia arriba. Una orden que queda por debajo de un contrato, o por encima del Maximum contracts per order del follower, no se envía a ese follower; nunca se recorta para que encaje. Por ejemplo:
| Ajuste del follower | Orden del leader | Orden del follower |
|---|---|---|
| Multiplicador 1, mismo instrumento | Compra 1 MNQ | Compra 1 MNQ |
| Multiplicador 2 | Compra 1 MNQ | Compra 2 MNQ |
| Multiplicador 0,5 | Compra 3 MNQ | Compra 2 MNQ (1,5 se redondea hacia arriba) |
| Multiplicador 0,3 | Compra 1 MNQ | No se envía (0,3 se redondea a 0) |
| Fijo, 2 contratos | Compra 1 o compra 4 | Compra 2, en cada orden copiada |
| Micro → Mini | Compra 1 MNQ | Compra 1 NQ, diez veces la exposición |
| Mini → Micro | Compra 1 NQ | Compra 1 MNQ, una décima parte de la exposición |
El mapeo cubre seis familias de contratos, NQ/MNQ, ES/MES, YM/MYM, RTY/M2K, GC/MGC y CL/MCL, siempre en el mismo vencimiento. La cantidad no se convierte y los precios se copian sin cambios, así que fija el multiplicador y el máximo teniendo en cuenta el mapeo. Como el redondeo se hace orden por orden, aumentar y reducir la posición por partes con multiplicadores fraccionarios puede dejar a un follower con una posición distinta de la del leader; los multiplicadores enteros lo evitan.
¿Cómo proteges cada cuenta?
La copia funciona sin protección, y cada cuenta puede llevar su propio plan en Risk limits y Trading hours:
- Trailing drawdown: cuánto puede caer el P&L de la cuenta respecto a su máximo alcanzado desde la activación. Por ejemplo, con 500 permitidos y un máximo de +200, el límite salta en −300.
- Maximum session loss y Profit target, ambos medidos desde la activación.
- Horas bloqueadas y ventanas de noticias: hasta tres franjas al día, además de ventanas alrededor de las horas de publicación de un archivo CSV de noticias que importas.
- Lock / pause account…: con la protección activa, una pausa o un bloqueo manual de 15 minutos, 2 horas, el número de minutos que elijas, hasta que termine la sesión o hasta la medianoche según el reloj de tu equipo.
En una cuenta de simulación, un límite pausa las nuevas entradas copiadas en esa cuenta. En una cuenta Tradovate solicita el bloqueo de cuenta del propio bróker, que puede cerrar posiciones y cancelar órdenes. Un límite es un disparador, no un precio de salida: la pérdida final puede superar la cifra que fijaste. Tu prop firm puede medir el drawdown de otra manera, así que mantén tus límites con holgura dentro de sus cifras.
¿Qué pasa si la verificación de licencia falla en plena sesión?
TapeCrest Copier nunca cancela una orden, cierra una posición ni desbloquea una cuenta por una respuesta de la licencia. Si el acceso caduca durante una copia, siguen funcionando las salidas completas, las cancelaciones, las órdenes bracket acercadas al precio, Flat followers, Panic y cualquier protección armada. Las nuevas entradas, los aumentos de posición, las salidas parciales y los stops más amplios no se copian durante el resto de esa copia: cuando todo esté sin posiciones, pausa el copier, comprueba que el acceso está activo y vuelve a iniciarlo. Para iniciar una copia siempre hace falta un acceso vigente y verificado.
¿Qué errores debes evitar?
- Operar un follower a mano mientras forma parte de un copier en marcha. Una posición del follower que el leader no tiene se cierra, y una abierta mientras el leader está sin posición dispara el panic automático, que detiene el copier y cierra los followers de esa copia.
- Dos herramientas en una misma cuenta. No uses otro copier en las mismas cuentas, y no protejas a la vez una cuenta copiada con TapeCrest Risk Manager.
- Olvidar el roll. Prueba cada mapeo en simulación con el vencimiento exacto que operas, y otra vez después de cada roll.
- Esperar ejecuciones idénticas. Los mercados rápidos y los tamaños más grandes amplían la diferencia entre cuentas.
Pruébalo
TapeCrest Copier ofrece una prueba gratuita de 7 días, sin tarjeta, y después una licencia vitalicia de pago único (precios). La página del Trade Copier tiene una demo interactiva de un leader, sus followers y los límites por cuenta, y Prop trading te guía por una checklist antes de copiar. Si operas tus cuentas directamente, sin copiar, el Risk Manager gratuito añade límites y bloqueos para cuentas Tradovate en USD.