Guía de Importación CSV: Cómo Importar tus Datos de Trading a Happy Dog Trading
Publicado: Octubre 2025 | Categoría: Actualizaciones de Producto | Estado: Beta
Introducción
¡Estamos emocionados de compartir una actualización sobre la funcionalidad de importación CSV en Happy Dog Trading! Aunque todavía estamos en beta y expandiendo activamente el soporte de plataformas, queremos ser transparentes sobre qué funciona hoy, qué viene pronto y cómo puedes ayudarnos a soportar tu plataforma de trading.
Estado Actual: Qué Funciona Hoy
Plataforma NinjaTrader (Totalmente Soportada ✅)
Si estás usando NinjaTrader, ¡tienes suerte! Tenemos soporte completo para exportaciones de ejecuciones de NinjaTrader con mapeo completo de campos y validación. Simplemente exporta tus ejecuciones desde NinjaTrader y sube el archivo CSV directamente a Happy Dog Trading.
Formato de Exportación de NinjaTrader:
Instrument,Action,Quantity,Price,Time,ID,E/X,Position,Order ID,Name,Commission,Rate,Account,Connection
Formato CSV Genérico (Soporte Beta 🔧)
También soportamos un formato CSV genérico que funciona con la mayoría de las plataformas de trading. Siempre que tu archivo CSV contenga los campos requeridos (detallados a continuación), nuestro sistema puede introspeccionar la estructura del archivo e importar tus datos correctamente.
Campos Requeridos para la Importación
Para importar exitosamente tus datos de ejecución, tu archivo CSV debe incluir las siguientes columnas:
Campos Esenciales (Requeridos)
| Nombre del Campo | Descripción | Ejemplo de Formato | Notas |
|---|---|---|---|
| Instrument (o Symbol) | Símbolo del contrato | ES 12-25, MES 03-26 |
Identificador completo del contrato incluyendo mes/año |
| Action (o Side) | Compra o Venta | BUY, SELL, B, LONG |
Insensible a mayúsculas, múltiples formatos aceptados |
| Quantity (o Qty) | Número de contratos | 1, 5, 10 |
Valor entero |
| Price | Precio de ejecución | 4500.25, 18250.00 |
Formato decimal |
| Time (o DateTime) | Marca de tiempo de ejecución | 8/15/2025 9:30:00 AM |
Varios formatos soportados |
| ID | ID de ejecución único | abc123, 12345 |
Crítico para detección de duplicados |
| E/X (o Entry/Exit) | Efecto de posición | ENTRY, EXIT, E, OPEN |
Ayuda a rastrear ciclos de posición, múltiples formatos aceptados |
| Commission | Comisiones de ejecución | $2.50, €2.50, £2.50, 2.50 |
Los símbolos de moneda ($, €, £) son opcionales y se eliminan automáticamente |
Cómo Funciona la Introspección CSV
Nuestro sistema de importación está diseñado para ser flexible:
- Detección de Encabezados: Leemos tus encabezados CSV (primera fila) para identificar columnas
- Mapeo de Columnas: Los nombres de campos se comparan sin distinguir mayúsculas con tolerancia a espacios/barras
- Ejemplo: "Instrument" = "instrument" = "INSTRUMENT" - Columnas Extra: Cualquier columna adicional se ignora de forma segura
- Orden de Columnas: Los campos pueden estar en cualquier orden siempre que los encabezados coincidan
- Prevención de Duplicados: Usa el campo ID para prevenir reimportar las mismas ejecuciones
Ejemplo de CSV Genérico
Time,Symbol,Side,Quantity,Price,Commission,ID
2025-08-15 09:30:00,ES 12-25,BUY,1,4500.00,2.50,exec_001
2025-08-15 09:35:00,ES 12-25,SELL,1,4505.00,2.50,exec_002
2025-08-15 10:15:00,MES 12-25,BUY,5,4502.25,1.25,exec_003
¡Este formato simple contiene todos los campos esenciales y se importará exitosamente!
Convirtiendo el CSV de tu Plataforma
Si tu plataforma de trading aún no está directamente soportada, aquí te mostramos cómo puedes preparar tus datos:
Paso 1: Exporta tus Ejecuciones
Exporta tu historial de ejecuciones desde tu plataforma de trading como un archivo CSV. La mayoría de las plataformas ofrecen esto en su sección de reportes o historial de cuenta.
Paso 2: Revisa la Exportación
Abre el CSV en un programa de hojas de cálculo (Excel, Google Sheets, etc.) e identifica:
- Qué columnas contienen los datos requeridos
- Cómo se nombran los encabezados de columna
- Si algún dato necesita ajustes de formato
Paso 3: Ajusta los Encabezados (si es necesario)
Renombra tus encabezados de columna para que coincidan con nuestros nombres de campo esperados:
De Encabezados de Plataforma → A Encabezados de Happy Dog
- "Trade Time" → "Time"
- "Contract" → "Instrument"
- "Buy/Sell" → "Action"
- "Contracts" → "Quantity"
- "Fill Price" → "Price"
- "Fee" → "Commission"
- "Trade ID" → "ID"
Paso 4: Ajustes de Formato
- Time: Formatos de fecha/hora soportados:
MM/DD/YYYY HH:MM:SS AM/PM(ej., 8/15/2025 9:30:00 AM)YYYY-MM-DD HH:MM:SS(ej., 2025-08-15 09:30:00)MM/DD/YYYY HH:MM:SS(ej., 8/15/2025 09:30:00)DD/MM/YYYY HH:MM:SS(ej., 15/8/2025 09:30:00)YYYY-MM-DD HH:MM:SS AM/PM(ej., 2025-08-15 9:30:00 AM)
- Commission: Puede incluir símbolos de moneda ($, €, £) o ser decimal simple
- Action: BUY, SELL, B, o LONG (insensible a mayúsculas)
- Entry/Exit: ENTRY, EXIT, E, o OPEN (insensible a mayúsculas)
- Tamaño de Archivo: Máximo 10MB por archivo CSV
Paso 5: Subir
Guarda tu CSV ajustado y súbelo a través de la interfaz de importación de Happy Dog Trading en /trading/imports/
En Qué Estamos Trabajando
Estamos comprometidos a expandir el soporte de plataformas y hacer las importaciones aún más fáciles:
🚀 Próximamente
-
Soporte de Plataformas Adicionales
- TradingView
- TradeStation
- Thinkorswim
- Interactive Brokers
- Rithmic
- TopstepX -
Integraciones Automatizadas con Brokers
- Conexiones directas de API a brokers principales
- Sincronización de ejecuciones en tiempo real
- Importaciones diarias automáticas -
Mejoras de Importación
- Análisis más flexible de fecha/hora
- Autodetección de formatos comunes de plataforma
- Mensajes de error y validación mejorados
- Procesamiento de importación por lotes para archivos grandes
¡Ayúdanos a Soportar tu Plataforma!
¿Estás usando una plataforma de trading que aún no está soportada?
¡Nos encantaría agregar soporte para tu plataforma! Si:
- Tienes datos de ejecución exportados desde tu plataforma
- Estás dispuesto a compartir un archivo CSV de muestra
- Quieres ver tu plataforma oficialmente soportada
¡Por favor contáctanos! Envíanos tu archivo de exportación de muestra a través de nuestra página de contacto y haznos saber:
- Qué plataforma de trading usas
- Qué datos exporta tu plataforma
- Cualquier característica o requisito específico
¡Tu contribución nos ayuda a priorizar el desarrollo de plataformas y asegura un mejor soporte para la comunidad de trading!
Comenzando
¿Listo para importar tus datos de trading?
- Crea primero una cuenta de trading (Trading > Accounts > Create Account) si aún no lo has hecho
- Navega a Trading > Import Data (/trading/imports/)
- Selecciona tu cuenta de trading del menú desplegable
- Sube tu archivo CSV (máximo 10MB)
- Haz clic en "Upload & Import" - el sistema procesará tus datos inmediatamente
Nuestro sistema:
- ✅ Validará la estructura de tu CSV
- ✅ Omitirá automáticamente ejecuciones duplicadas (basado en ID de ejecución)
- ✅ Calculará P&L usando contabilidad FIFO
- ✅ Generará operaciones desde ejecuciones
- ✅ Actualizará tus análisis y calendario
- ✅ Mostrará estadísticas detalladas de importación
¿Necesitas Ayuda?
Si encuentras problemas al importar tus datos:
- Verifica los Campos Requeridos: Asegúrate de que todas las columnas esenciales estén presentes
- Revisa los Mensajes de Error: Nuestro registro de importación proporciona información detallada de errores
- Contacta a Soporte: ¡Estamos aquí para ayudar! Visita nuestra página de contacto
- Únete a la Comunidad: Comparte consejos y obtén ayuda de otros traders
Bienvenidos los Comentarios de Beta
Mientras continuamos mejorando nuestro sistema de importación, valoramos tus comentarios:
- ¿Qué plataformas necesitas que sean soportadas?
- ¿Qué características de importación te ayudarían más?
- ¿Qué puntos problemáticos encuentras?
Comparte tus pensamientos a través de nuestra página de comentarios o contáctanos directamente.
Resumen
Qué Funciona Ahora:
- ✅ NinjaTrader (soporte completo)
- ✅ Formato CSV genérico (con campos requeridos)
- ✅ Coincidencia flexible de encabezados
- ✅ Omisión automática de duplicados (basado en ID de ejecución)
- ✅ Cinco formatos de fecha/hora soportados
- ✅ Múltiples símbolos de moneda ($, €, £)
Próximamente:
- 🚀 Más integraciones de plataformas
- 🚀 Conexiones automatizadas con brokers
- 🚀 Características de importación mejoradas
Cómo Puedes Ayudar:
- 📧 Comparte el formato de exportación CSV de tu plataforma
- 💬 Proporciona comentarios sobre la experiencia de importación
- 🤝 Ayúdanos a priorizar el soporte de plataformas
¡Gracias por ser parte de la beta de Happy Dog Trading! Tu paciencia y comentarios nos ayudan a construir mejores herramientas para la comunidad de trading.
Happy Dog Trading está en desarrollo beta activo. Las características y el soporte de plataformas se están expandiendo continuamente. ¡Consulta nuestro blog para actualizaciones!