Los cinco campos obligatorios
Edgelog necesita cinco datos para crear un registro normalizado de operación cerrada: símbolo, lado, precio de entrada, volumen o cantidad y P&L. El símbolo es el nombre del instrumento según el broker, como EURUSD o el ticker de un contrato. El lado describe si la operación fue una compra/largo o una venta/corto.
El precio de entrada es la ejecución de apertura o un promedio de entrada válido. El volumen es la cantidad o el tamaño de la posición. El P&L debe ser el resultado realizado de la fila, no el patrimonio total de la cuenta, ni el margen, ni el saldo de efectivo, ni el beneficio acumulado.
El precio de salida, las comisiones, la hora de apertura, la hora de cierre y el ID de ticket/transacción son campos opcionales cuando el informe los incluye. El importador puede deducir nombres habituales, pero tú sigues siendo responsable de comprobar que el mapeo inferido coincide con el informe de origen.
Si falta un campo obligatorio, utiliza otra exportación en lugar de mapear un número no relacionado solo para que el archivo se importe.
Mapea por significado, no por una etiqueta parecida
Los informes de brokers usan etiquetas distintas. “Instrumento”, “par” o “contrato” pueden significar símbolo; “dirección”, “acción” o “B/S” pueden significar lado; “qty”, “unidades”, “lotes” o “tamaño” pueden significar volumen. Pero “precio” puede ser un promedio de ejecución, el precio de mercado actual, el precio de cierre o el precio límite. “Importe” podría ser unidades, valor en la divisa cotizada o movimiento de efectivo.
“Beneficio” puede ser bruto o neto. Lee la descripción de la columna en el informe e inspecciona valores de ejemplo antes de aceptar el campo sugerido.
Muchos extractos incluyen tanto datos de orden como de ejecución. Una orden puede ser parcialmente ejecutada o cancelada; una ejecución es un fill real. Una fila con una ejecución de apertura y otra de cierre separada no es automáticamente una operación completada con valores de entrada y salida.
Elige un informe que ya agrupe operaciones cerradas o entiende bien cómo agrupa la exportación antes de mapear.
Revisa dirección, signos decimales y unidades
Revisa al menos una compra y una venta en la vista previa. La dirección debe ser explícita; no infieras la dirección a partir de si el P&L es positivo o negativo. Los signos de beneficio y pérdida deben mantenerse intactos: una operación perdedora no debería volverse positiva por culpa de paréntesis, un signo menos o un separador decimal específico de la configuración regional.
Si los valores usan comas para decimales o miles, verifica la vista previa en lugar de asumir que el parser los interpretó correctamente.
Confirma también las unidades de volumen. Los archivos de forex pueden expresar lotes, unidades o importes nocionales. Los futuros pueden reportar número de contratos; las acciones pueden reportar títulos; el cripto puede reportar cantidad de monedas. Estos números no son intercambiables.
Edgelog puede almacenar el tamaño de operación mapeado, pero no conoce el multiplicador de cada instrumento del broker ni puede corregir por ti una elección de unidad errónea.
Trata las fechas y las comisiones con cuidado
Un archivo puede contener fecha de operación, hora de creación de la orden, hora de ejecución, fecha de liquidación y hora de cierre. Solo mapea una marca de tiempo cuando sepas qué evento representa. Los informes de brokers pueden usar hora de servidor, UTC, una zona horaria elegida o la zona horaria local de la cuenta.
Compara varias filas con la plataforma original y mantén una zona horaria coherente entre lotes.
Las comisiones pueden aparecer como comisión, tasa de mercado, swap, financiación o un resultado neto combinado. Evita restar una comisión dos veces: si la columna de P&L ya es neta de comisión y swap, mapear esos costes de nuevo puede distorsionar el análisis. Cuando el informe separa los costes, conserva cada uno solo si entiendes su signo y la convención de comisiones de Edgelog.
Una rutina de validación con cinco filas
Antes de importar un histórico largo de cuenta, revisa una compra ganadora, una compra perdedora, una venta ganadora, una venta perdedora y una fila con comisión o cierre parcial si está disponible. Compara instrumento, dirección, precios, tamaño, P&L y marcas de tiempo con el informe de origen. Después compara el número total de operaciones y el resultado neto para un rango de fechas corto.
Solo continúa cuando la vista previa cuente la misma historia que la fuente.
Para pasos de exportación específicos de cada broker, empieza en el centro de importación CSV por broker. Si los encabezados son correctos pero el parser informa de campos faltantes o valores inválidos, usa solución de problemas de importación CSV.