Guía · Risk Manager
Un límite de pérdida diaria, un suelo de trailing y horas bloqueadas para cuentas Tradovate en NinjaTrader 8
Un límite de pérdida diaria es una pérdida fija a partir de la cual se deja de operar ese día; un suelo de trailing sigue el P&L máximo de la cuenta y se mantiene a una distancia fija por debajo de él. En NinjaTrader 8, el TapeCrest Risk Manager gratuito fija los dos en una cuenta Tradovate en dólares estadounidenses, medidos desde el momento en que inicias la protección, y añade horas bloqueadas y un bloqueo manual. Cuando se alcanza un límite o empieza una franja bloqueada, pide a Tradovate que bloquee la cuenta en el bróker.
Última actualización: · 7 min de lectura · TapeCrest
¿Qué son un límite de pérdida diaria, un suelo de trailing y las horas bloqueadas?
- El P&L es el resultado de pérdidas y ganancias (profit and loss). El P&L abierto es el resultado en curso de las posiciones que siguen abiertas.
- Un límite de pérdida diaria es una pérdida fija a partir de la cual se deja de operar ese día.
- Un suelo de trailing se sitúa a una distancia fija por debajo del P&L máximo de la cuenta y sube con él, pero nunca baja. En TapeCrest Risk Manager es el campo Trailing drawdown.
- Las horas bloqueadas son franjas horarias en las que la cuenta está bloqueada, por ejemplo los minutos alrededor de la publicación de una noticia.
- Un bloqueo del bróker es el bloqueo de cuenta propio de Tradovate. Mientras dura, el bróker rechaza las órdenes de la cuenta, vengan de la plataforma que vengan, hasta que el bloqueo caduca.
Cómo se mueve un trailing drawdown de 500 US$, con cifras simuladas:
| Momento (simulado) | Variación desde el inicio | Máximo desde el inicio | Suelo de trailing |
|---|---|---|---|
| Empieza la protección | 0 | 0 | −500 |
| Una operación abierta llega a +200 | +200 | +200 | −300 |
| El precio retrocede | +50 | +200 | −300 |
| La variación cae a −300 | −300 | +200 | −300, bloqueo solicitado |
El P&L abierto cuenta, así que una operación que llega a un máximo de +200 sube el suelo aunque cierre más abajo. En cambio, con Maximum loss from start en 400, el límite se queda en −400 durante todo el periodo.
¿Qué necesita TapeCrest Risk Manager?
El Risk Manager es una ventana de add-on en el Control Center de NinjaTrader 8, no un indicador de gráfico. Necesita:
- Una cuenta Tradovate en dólares estadounidenses, conectada en NinjaTrader 8 para órdenes y precios, habilitada y con una conexión que admita bloqueos de cuenta del bróker. Solo funciona con estas cuentas: las cuentas de simulación de NinjaTrader y las demás conexiones no son compatibles.
- Un inicio sin posiciones: ninguna posición abierta y ninguna orden activa (órdenes colocadas pero aún sin ejecutar) cuando empieza la protección.
- Un día de trading abierto: la protección puede empezar desde el domingo a las 17:00 hasta el viernes a las 16:00, hora de Chicago, fuera de la pausa diaria de 16:00–17:00.
- NinjaTrader 8 abierto y conectado durante todo el periodo. Cerrar la ventana del Risk Manager no detiene la vigilancia; cerrar NinjaTrader sí.
- Acceso a internet para la verificación de acceso de TapeCrest. Para iniciar la protección hace falta acceso activo.
- Sin Order Flow+ y sin Tick Replay.
Haz tus primeras sesiones en una cuenta demo de Tradovate y observa cómo se comportan los bloqueos antes de proteger una cuenta funded o de prop firm.
¿Cómo se fija un límite de pérdida diaria en una cuenta Tradovate?
- En tu espacio de trabajo de TapeCrest, añade la herramienta a tu biblioteca y copia su clave de instalación. Importa su ZIP en NinjaTrader 8 con Tools → Import → NinjaScript Add-On; si después el add-on no aparece en el menú New, reinicia NinjaTrader una vez.
- En el Control Center elige New → TapeCrest Risk Manager. Solo la primera vez, selecciona TapeCrest access y después Paste key & verify.
- Conecta tu cuenta Tradovate, asegúrate de que está sin posiciones, selecciónala y elige Open account plan.
- En la pestaña Risk plan, rellena los límites que quieras y deja los demás en blanco. Usa
.o,para los decimales y no uses separadores de miles. - Pon Monitor until en Until 4:00 PM Chicago time, el final del día de trading de Tradovate, o en un número de minutos.
- En la pestaña Trading hours, añade franjas bloqueadas si las quieres (siguiente sección) y selecciona Validate calendar for this session para previsualizarlas.
- Selecciona Review & start protection, lee el resumen y confirma con Yes en un plazo de 60 segundos. El estado pasa a Monitoring · broker unlocked.
| Campo | Qué hace | Valor de ejemplo |
|---|---|---|
| Trailing drawdown | Cuánto puede caer el P&L respecto a su máximo desde la activación | 500 |
| Maximum loss from start | La pérdida desde la activación a la que se bloquea la cuenta | 400 |
| Profit target from start | La ganancia desde la activación a la que se bloquea la cuenta | En blanco (desactivado) |
| Monitor until | El final del periodo de vigilancia | Until 4:00 PM Chicago time |
Cómo hacer que «from start» signifique «en el día». Los límites miden la variación del P&L de la cuenta desde que iniciaste la protección, P&L abierto incluido, no los totales del día de trading del bróker. Si inicias la protección antes de tu primera operación y vigilas hasta las 16:00 de Chicago, la pérdida máxima funciona como un límite de pérdida diaria. Si la inicias tras una mañana que ya va perdiendo 150, una pérdida máxima de 400 permite perder otros 400 (cifras de ejemplo). Para usar solo horas bloqueadas o bloqueos manuales, deja los tres límites en blanco.
Una vez iniciado, el plan queda fijo hasta el final del periodo: los campos se bloquean y cerrar la ventana no los restablece. Una regla fijada con calma se mantiene en plena tensión.
¿Cómo funcionan las horas bloqueadas y las ventanas de noticias?
En la pestaña Trading hours:
- Time zone fija el reloj de las franjas y empieza con el de tu equipo. Elige Nueva York si tu plan sigue la sesión de Nueva York, para que las franjas se mantengan en el reloj de Nueva York.
- Block trading during these hours activa hasta tres franjas diarias, de Hours 1 a Hours 3, escritas como
HH:mm-HH:mm, por ejemplo12:00-14:00, en los días de la semana que marques (de lunes a viernes por defecto). Una franja puede cruzar la medianoche. - Request a broker lock around imported news añade una franja alrededor de cada publicación de un archivo de calendario CSV (valores separados por comas) que importas: 5 minutos antes y después por defecto, y solo las filas de alto impacto salvo que lo cambies. El archivo empieza con una cabecera como
DateTime,Title,Impact,Currency, y las horas escritas conZo con un desfase horario son exactas. El Risk Manager no descarga ningún calendario, así que importa un archivo actualizado que cubra la sesión.
Cada franja solicita el bloqueo del bróker durante toda su duración, incluida una franja que ya esté en curso cuando inicies la protección. Las franjas quedan fijadas en la sesión al inicio y solo cubren el periodo de vigilancia. Para una pausa imprevista dentro de una sesión en marcha, Lock account… bloquea la cuenta durante 15 minutos, 30 minutos, una hora, hasta el final del periodo o hasta la hora que elijas.
¿Qué pasa cuando se alcanza un límite?
- Se alcanza un límite. La decisión se registra con su valor como Decision (frozen), y se solicita el bloqueo del bróker hasta el final del periodo de vigilancia. El estado pasa de Lock pending · unconfirmed a Broker locked cuando una nueva lectura del bróker lo confirma: pendiente no es lo mismo que bloqueado.
- El bróker actúa. TapeCrest Risk Manager no coloca, modifica ni cancela órdenes, y no tiene desbloqueo: un bloqueo termina cuando caduca en el bróker. Según el bróker, el propio bloqueo puede cerrar posiciones abiertas y cancelar órdenes activas; eso viene del bróker y no se puede desactivar aquí.
- Un límite es un disparador, no un precio de salida. La pérdida final puede superar la cifra que fijaste.
- Se cae la conexión. La sesión pasa a Needs review: no empieza ningún bloqueo nuevo en lo que queda del periodo, y los bloqueos existentes se mantienen.
- NinjaTrader 8 se reinicia. La vigilancia se detiene y no se reanuda sola. Abre la cuenta, selecciona Review saved session e inicia un periodo nuevo con Plan next session… cuando haya terminado el anterior.
- Caduca el acceso a TapeCrest. La protección que ya está en marcha sigue vigente: sus límites, los bloqueos del bróker, las horas bloqueadas y Lock account… siguen funcionando hasta el final del periodo fijado. Una respuesta de la licencia nunca cancela órdenes, cierra posiciones ni desbloquea una cuenta; solo iniciar una protección nueva necesita acceso activo.
El Risk Manager te mantiene dentro de tu propio plan y no conoce las reglas de ninguna prop firm. Las prop firms pueden medir el drawdown de otra manera, por ejemplo sobre el saldo de la cuenta o al final del día, así que revisa las reglas vigentes de tu prop firm y fija tus límites con holgura dentro de ellas. Cada cuenta admite una sola protección de TapeCrest a la vez: una cuenta protegida por el Risk Manager no puede protegerse ni copiarse con el TapeCrest Copier al mismo tiempo, y tampoco debería funcionar bajo otra herramienta de riesgo.
Pruébalo
TapeCrest Risk Manager es gratis para siempre: una cuenta gratuita y una clave de licencia, sin tarjeta y sin plazo de prueba. Incluye una guía en inglés y funciona con cuentas Tradovate en dólares estadounidenses. La página de TapeCrest Risk Manager explica cómo obtener acceso; empieza con una cuenta demo de Tradovate. ¿Operas varias cuentas propias? Consulta el flujo de trabajo de prop trading y cómo copiar operaciones entre tus propias cuentas de NinjaTrader. Operar con futuros conlleva un riesgo sustancial de pérdida; lee el aviso de riesgos (en inglés) antes de operar.