Ir al contenido

Tradovate y NinjaTrader web: importar las ejecuciones

Todos los planes; Free importa un archivo al día.

Tradovate y las plataformas web y móvil de NinjaTrader (cuentas Prop y Brokerage) comparten un mismo backend y una misma exportación. Una sincronización en vivo con ellas espera al programa de socios de NinjaTrader, cerrado por ahora a nuevos proveedores; la exportación las cubre hasta que se abra.

Account Reports (Statements) → Download CSV. De los archivos que recibes, Fills.csv es el que hay que importar: una fila por ejecución, la hora en UTC con milisegundos, el id de orden, la comisión por ejecución. Orders.csv también sirve (una fila por orden ejecutada, sin comisiones, la hora de ejecución en tu zona); Account Balance History.csv y Cash History.csv traen los saldos y el dinero movido (abajo).

Tradovate no tiene sincronización en vivo, así que el archivo es la entrada: suéltalo en cualquier parte de TakeJournal o usa Importar un archivo en la barra lateral. Se lee antes de guardar nada, y cada cuenta de Tradovate que contiene recibe una fila con adónde va:

  • Un número que TakeJournal conoce va a la cuenta que lo importa.
  • Un número nuevo recibe una cuenta manual con su nombre, con el producto que indica su número (APEX-… propone los de Apex; elige el correcto) o una cuenta propia de un tipo. Una cuenta manual cuenta para el límite de cuentas de tu plan como cualquier otra.
  • Omitir y no volver a preguntar deja fuera el número, en este archivo y en los siguientes, hasta que lo envíes a algún sitio.
  • Otra cuenta envía sus ejecuciones a otra cuenta manual esta vez; el número sigue siendo de su propia cuenta.

Un botón las importa todas. El archivo del día siguiente llega con cada fila donde fue el día anterior: un clic. Free importa un archivo al día, tenga las cuentas que tenga. La página de una cuenta → Importar operaciones importa del archivo el número de esa cuenta.

Las ejecuciones de la misma orden se unen en una; un archivo importado dos veces no añade nada; un archivo posterior con solapamiento añade solo lo nuevo. El informe tras la importación dice, por cuenta, qué se leyó, qué ya se conocía y qué filas no se pudieron leer; la importación de cada cuenta se deshace por separado.

Una cuenta que el copiador llena desde una máster sincronizada en otro lugar (Rithmic, TopstepX): pon su rol en Seguidora con su tamaño de copia, y «Sigue a la máster de» en la conexión de la máster (Pro y Fleet); cada archivo importado une entonces sus operaciones a las de la máster, con el control de copias. Si se deja en «esta conexión», el ajuste no une nada, porque una cuenta manual no tiene una máster al lado: sus operaciones se muestran como filas propias con «1 cuenta». Ajústalo antes de la primera importación o antes de anotar las operaciones en el diario; los pasos y las comprobaciones están en Seguidoras en otra conexión o desde archivos.

Otros dos informes del mismo lugar se importan igual, todas las cuentas del archivo en una tabla:

  • Account Balance History.csv, el saldo de cada cuenta al final de cada día de trading. Cada día se compara con el diario, sus operaciones después de tarifas y el dinero movido; un día que difiere aparece en la página de la cuenta bajo Saldo de Tradovate, casi siempre tarifas que faltan en sus ejecuciones o una ejecución que falta. El saldo del último día pasa a ser el saldo de la cuenta, Saldo (Tradovate), con las operaciones del diario posteriores a ese día; las reglas de la firma cuentan desde él.
  • Cash History.csv, cada movimiento de dinero. Una Fund Transaction va una vez a Costos y payouts de la cuenta: la primera, el fondeo, completa el saldo inicial; una que devuelve el saldo al inicio es un reinicio; el dinero que sale de una cuenta fondeada es su payout. Cualquier otra, y un tipo que TakeJournal no conoce, cuenta en el saldo de inmediato como abono o cargo marcado Por confirmar: confírmalo o cambia su tipo con Editar. Las líneas de tarifas (comisión, tarifas de bolsa, de compensación y de la NFA) completan las tarifas de sus ejecuciones, porque Fills.csv solo trae la comisión; así que importa primero las ejecuciones.

Las horas de los archivos son la hora que muestra Tradovate (Central o la de tu computadora); TakeJournal reconoce cuál por las ejecuciones, y los días salen de las fechas de trading. Un archivo importado dos veces no añade nada, cada importación se deshace por separado y cada archivo es una de las importaciones diarias de Free.

NinjaTrader 8 · Informes de importación · Brokers e importaciones