La forma más rápida de matar un diario de trading nuevo es empezarlo tecleando seis meses de historial. Nadie termina. La segunda más rápida es saltarse el historial y empezar de cero, lo que significa que el diario no dice nada útil durante un mes. La salida es una importación: exporta las operaciones que tu plataforma ya tiene, tráelas una vez, etiquétalas en bloque y, a partir de ahí, registra las nuevas a mano. Esta guía cubre las exportaciones plataforma por plataforma y las comprobaciones que evitan que una importación corrompa tus estadísticas en silencio.

Antes de exportar: decide la zona horaria

Cada plataforma sella las operaciones con su propio reloj. MetaTrader usa la hora del servidor del bróker, a menudo GMT+2 o GMT+3 y a veces cambiando con el horario de verano. Binance exporta en UTC. TradingView usa la zona horaria configurada en el gráfico. Tu diario quiere todo en una sola zona, normalmente la tuya, para que "día de trading", las etiquetas de sesión y los desgloses por hora del día signifiquen lo mismo en todas las cuentas.

Así que la primera pregunta de cualquier importación debería ser: ¿en qué zona horaria está este archivo? Respóndela por archivo, no por cuenta; el mismo bróker puede cambiar la hora del servidor de un año a otro.

MetaTrader 4 y MetaTrader 5

MetaTrader no tiene una API pública, así que hay dos salidas: el informe que se describe aquí, o un pequeño Expert Advisor de solo lectura que envía cada transacción al diario a medida que ocurre, que SetupBook incluye en Pro (cómo conectar MetaTrader, cTrader y los exchanges). Para historial ya cerrado, el informe sigue siendo lo más rápido. Los nombres de los menús varían un poco entre builds y brókers.

MetaTrader 4. En el panel Terminal abre la pestaña Account History, clic derecho, elige el periodo (All History para una primera importación), luego clic derecho de nuevo y escoge Save as Detailed Report. El resultado es un archivo HTML con cada orden cerrada, su hora y precio de apertura y de cierre, tamaño, comisión, swap y beneficio.

MetaTrader 5. En el Toolbox abre la pestaña History, fija el periodo, clic derecho y elige Report, luego guarda como HTML (u Open XML). MT5 lista transacciones en vez de órdenes; una buena importación agrupa las transacciones de una posición en una sola operación, lo que importa cuando la posición se cerró por partes.

Los dos informes contienen el símbolo tal como lo nombra el bróker (EURUSD, EURUSD.m, XAUUSDc). Conserva el nombre del bróker como símbolo y deja que el diario lo asocie a un tamaño de contrato; renombrarlo a mano crea duplicados en la siguiente importación.

Binance spot y futuros

Binance guarda el historial de spot y de futuros en sitios y formatos distintos.

Spot. Orders, luego Spot Order, luego Trade History, luego Export. Elige el rango (hay una ventana máxima por exportación; haz varias si necesitas un año) y descarga el CSV. Cada fila es una ejecución, con par, dirección, precio, cantidad ejecutada, comisión y la moneda de la comisión.

Futuros USDⓈ-M. Orders, luego Futures Order, luego Trade History, luego Export. Las filas vuelven a ser ejecuciones, con el P&L realizado por ejecución. Una importación debería combinar las ejecuciones que abrieron y cerraron una posición en una sola operación; si no, cada ejecución parcial aparece como una ganancia o una pérdida independiente y la tasa de acierto no significa nada.

Las comisiones en otra moneda (BNB) son la trampa habitual. Decide una vez si el diario las convierte o las ignora, y aplica la misma regla a todas las importaciones.

TradingView: lista de operaciones

TradingView no exporta directamente las ejecuciones de tu bróker, pero si operas a través de un bróker conectado o pruebas una estrategia, el Strategy Tester tiene una pestaña List of Trades con un botón de exportación (CSV). Cada operación aparece como dos filas, entrada y salida, con fecha, precio, contratos y beneficio. La hora está en la zona horaria del gráfico, que es la que hay que elegir cuando la importación lo pregunte.

Cualquier otro bróker: un CSV con mapeo de columnas

Para todo lo demás, exporta el CSV que ofrezca la plataforma y mapea las columnas. Lo mínimo que un diario necesita por operación:

  • hora de apertura y hora de cierre (o una sola marca de tiempo si la plataforma solo tiene una)
  • símbolo
  • dirección
  • precio de entrada y precio de salida
  • cantidad
  • comisiones
  • resultado neto, si la plataforma lo da, para que la importación pueda contrastarlo con los precios

Opcional pero valioso: stop loss y take profit en la apertura, porque son los que hacen posibles los múltiplos de R y el análisis de salidas. Si tu vieja hoja de cálculo los tiene, mapéalos.

Qué comprueba una buena importación antes de escribir nada

  1. Una vista previa con un puñado de operaciones leídas, para cazar un mapeo de columnas o una zona horaria equivocados antes de escribir doscientas filas.
  2. Duplicados. Volver a importar el mismo informe, o un rango que se solapa, no debe crear copias. La importación debe reconocer las operaciones que ya están en el diario por su id de plataforma, o por símbolo, hora y tamaño cuando no hay id.
  3. Ejecuciones agrupadas en operaciones. Entradas parciales y salidas parciales bajo una misma operación, con el precio promedio disponible pero las ejecuciones conservadas.
  4. Multiplicadores de contrato. Un punto de NQ son 20 USD; un lote de forex son 100.000 unidades. Si la plataforma da una cifra de beneficio, la importación puede compararla con la calculada y señalar las filas en las que no coinciden.
  5. Posiciones abiertas. Una operación que sigue abierta en la plataforma debe llegar como posición abierta, no como operación cerrada con resultado cero.

Después de importar: etiqueta en bloque

La importación te da los números. Las etiquetas te dan las lecciones, y etiquetar doscientas operaciones de una en una es casi tan malo como teclearlas. Haz tres pasadas desde la tabla de operaciones con selección múltiple:

  • Estrategia. Ordena por símbolo y hora, selecciona las operaciones de cada setup, asigna la etiqueta de estrategia. Diez minutos.
  • Errores. Ordena por resultado, empieza por las mayores perdedoras, etiqueta las que recuerdes. No inventes recuerdos para el resto; "sin etiqueta" es honesto.
  • Sesiones. Deberían asignarse solas a partir de la hora de cierre y tu zona horaria; si tu diario no lo hace, sáltatelas.

Luego abre la página de analítica. La primera importación suele ser la revisión más reveladora que hace un trader en su vida, porque es la primera vez que el historial está en un solo sitio con la aritmética bien hecha.

Plataformas de prop firms: TopstepX, Tradovate, NinjaTrader 8, Rithmic, FTMO

Las prop firms de futuros usan plataformas sin API minorista, así que un archivo es la única vía para todos. SetupBook lee el CSV de Trades de TopstepX, los informes Orders y Performance de Tradovate, las tablas de Trade Performance de NinjaTrader 8, el Orders History de R | Trader Pro (varios días a la vez), las operaciones de Quantower y la exportación MetriX de FTMO, con las ejecuciones emparejadas en operaciones completas. Cada una tiene su guía clic a clic: TopstepX, Tradovate, NinjaTrader 8, Rithmic, Quantower y FTMO.

Cómo hacerlo en SetupBook

La importación es parte de Pro, y cada diario empieza con 14 días de Pro, tiempo de sobra para traer todo tu historial. Operaciones, luego Importar. Elige el origen (extracto de MetaTrader 4, informe de MetaTrader 5, historial de spot o futuros de Binance, lista de operaciones de TradingView, el propio CSV de SetupBook, o cualquier CSV con mapeo de columnas), indica la zona horaria del archivo, revisa la vista previa y confirma. Las operaciones que ya están en el diario se omiten, las ejecuciones se agrupan y los símbolos conservan sus propios multiplicadores de contrato. Después, la tabla de operaciones te deja seleccionar muchas filas y fijar la estrategia, los errores, la calidad del setup o la sesión para todas a la vez. La sección de importación de la guía de uso tiene capturas de cada origen, y Pro no limita cuánto historial traes: empieza 14 días gratis. Si después pasas al plan gratuito, no se borra nada: las operaciones que pasan de 30 en un mes quedan bloqueadas hasta Pro, y el panel mira los últimos 90 días.