Guide d'importation CSV : Importer vos données de trading dans Happy Dog Trading

Publié : Octobre 2025 | Catégorie : Mises à jour produit | Statut : Bêta


Introduction

Nous sommes ravis de partager une mise à jour sur la fonctionnalité d'importation CSV dans Happy Dog Trading ! Bien que nous soyons toujours en version bêta et en train d'élargir activement la prise en charge des plateformes, nous voulons être transparents sur ce qui fonctionne aujourd'hui, ce qui arrive bientôt, et comment vous pouvez nous aider à prendre en charge votre plateforme de trading.

État actuel : Ce qui fonctionne aujourd'hui

Plateforme NinjaTrader (Entièrement prise en charge ✅)

Si vous utilisez NinjaTrader, vous avez de la chance ! Nous avons une prise en charge complète pour les exportations d'exécutions NinjaTrader avec mappage et validation complets des champs. Exportez simplement vos exécutions depuis NinjaTrader et téléchargez le fichier CSV directement dans Happy Dog Trading.

Format d'exportation NinjaTrader :

Instrument,Action,Quantity,Price,Time,ID,E/X,Position,Order ID,Name,Commission,Rate,Account,Connection

Format CSV générique (Prise en charge bêta 🔧)

Nous prenons également en charge un format CSV générique qui fonctionne avec la plupart des plateformes de trading. Tant que votre fichier CSV contient les champs requis (détaillés ci-dessous), notre système peut analyser la structure du fichier et importer vos données correctement.

Champs requis pour l'importation

Pour importer avec succès vos données d'exécution, votre fichier CSV doit inclure les colonnes suivantes :

Champs essentiels (Requis)

Nom du champ Description Exemple de format Notes
Instrument (ou Symbol) Symbole du contrat ES 12-25, MES 03-26 Identifiant complet du contrat incluant mois/année
Action (ou Side) Achat ou Vente BUY, SELL, B, LONG Insensible à la casse, plusieurs formats acceptés
Quantity (ou Qty) Nombre de contrats 1, 5, 10 Valeur entière
Price Prix d'exécution 4500.25, 18250.00 Format décimal
Time (ou DateTime) Horodatage de l'exécution 8/15/2025 9:30:00 AM Plusieurs formats pris en charge
ID ID d'exécution unique abc123, 12345 Critique pour la détection des doublons
E/X (ou Entry/Exit) Effet sur la position ENTRY, EXIT, E, OPEN Aide à suivre les cycles de position, plusieurs formats acceptés
Commission Frais d'exécution $2.50, €2.50, £2.50, 2.50 Les symboles monétaires ($, €, £) sont facultatifs et automatiquement supprimés

Comment fonctionne l'introspection CSV

Notre système d'importation est conçu pour être flexible :

  1. Détection d'en-tête : Nous lisons vos en-têtes CSV (première ligne) pour identifier les colonnes
  2. Mappage de colonnes : Les noms de champs sont mis en correspondance de manière insensible à la casse avec tolérance pour les espaces/barres obliques
    - Exemple : "Instrument" = "instrument" = "INSTRUMENT"
  3. Colonnes supplémentaires : Toutes les colonnes supplémentaires sont ignorées en toute sécurité
  4. Ordre des colonnes : Les champs peuvent être dans n'importe quel ordre tant que les en-têtes correspondent
  5. Prévention des doublons : Utilise le champ ID pour éviter de réimporter les mêmes exécutions

Exemple de CSV générique

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

Ce format simple contient tous les champs essentiels et s'importera avec succès !

Convertir le CSV de votre plateforme

Si votre plateforme de trading n'est pas encore directement prise en charge, voici comment vous pouvez préparer vos données :

Étape 1 : Exporter vos exécutions

Exportez votre historique d'exécutions depuis votre plateforme de trading en tant que fichier CSV. La plupart des plateformes offrent cette fonctionnalité dans leur section de rapports ou d'historique de compte.

Étape 2 : Examiner l'exportation

Ouvrez le CSV dans un programme de tableur (Excel, Google Sheets, etc.) et identifiez :
- Quelles colonnes contiennent les données requises
- Quels sont les noms des en-têtes de colonnes
- Si des données nécessitent des ajustements de formatage

Étape 3 : Ajuster les en-têtes (si nécessaire)

Renommez vos en-têtes de colonnes pour correspondre aux noms de champs attendus :

Des en-têtes de plateformeAux en-têtes Happy Dog
- "Trade Time" → "Time"
- "Contract" → "Instrument"
- "Buy/Sell" → "Action"
- "Contracts" → "Quantity"
- "Fill Price" → "Price"
- "Fee" → "Commission"
- "Trade ID" → "ID"

Étape 4 : Ajustements de format

  • Time : Formats de date/heure pris en charge :
    • MM/DD/YYYY HH:MM:SS AM/PM (ex. 8/15/2025 9:30:00 AM)
    • YYYY-MM-DD HH:MM:SS (ex. 2025-08-15 09:30:00)
    • MM/DD/YYYY HH:MM:SS (ex. 8/15/2025 09:30:00)
    • DD/MM/YYYY HH:MM:SS (ex. 15/8/2025 09:30:00)
    • YYYY-MM-DD HH:MM:SS AM/PM (ex. 2025-08-15 9:30:00 AM)
  • Commission : Peut inclure des symboles monétaires ($, €, £) ou être en décimal simple
  • Action : BUY, SELL, B, ou LONG (insensible à la casse)
  • Entry/Exit : ENTRY, EXIT, E, ou OPEN (insensible à la casse)
  • Taille du fichier : Maximum 10 Mo par fichier CSV

Étape 5 : Télécharger

Enregistrez votre CSV ajusté et téléchargez-le via l'interface d'importation de Happy Dog Trading à /trading/imports/

Sur quoi nous travaillons

Nous nous engageons à élargir la prise en charge des plateformes et à rendre les importations encore plus faciles :

🚀 Bientôt disponible

  1. Prise en charge de plateformes supplémentaires
    - TradingView
    - TradeStation
    - Thinkorswim
    - Interactive Brokers
    - Rithmic
    - TopstepX

  2. Intégrations automatisées de courtiers
    - Connexions API directes aux principaux courtiers
    - Synchronisation d'exécution en temps réel
    - Importations quotidiennes automatiques

  3. Améliorations d'importation
    - Analyse date/heure plus flexible
    - Détection automatique des formats de plateforme courants
    - Messages d'erreur et validation améliorés
    - Traitement par lots pour les fichiers volumineux

Aidez-nous à prendre en charge votre plateforme !

Utilisez-vous une plateforme de trading qui n'est pas encore prise en charge ?

Nous serions ravis d'ajouter la prise en charge de votre plateforme ! Si vous :

  1. Avez des données d'exécution exportées de votre plateforme
  2. Êtes prêt à partager un exemple de fichier CSV
  3. Souhaitez voir votre plateforme officiellement prise en charge

Veuillez nous contacter ! Envoyez-nous votre exemple de fichier d'exportation via notre page de contact et indiquez-nous :
- Quelle plateforme de trading vous utilisez
- Quelles données votre plateforme exporte
- Toute fonctionnalité ou exigence spécifique

Votre contribution nous aide à prioriser le développement des plateformes et garantit un meilleur support pour la communauté de trading !

Mise en route

Prêt à importer vos données de trading ?

  1. Créez d'abord un compte de trading (Trading > Comptes > Créer un compte) si vous ne l'avez pas encore fait
  2. Accédez à Trading > Importer des données (/trading/imports/)
  3. Sélectionnez votre compte de trading dans le menu déroulant
  4. Téléchargez votre fichier CSV (maximum 10 Mo)
  5. Cliquez sur "Télécharger et importer" - le système traitera vos données immédiatement

Notre système va :
- ✅ Valider votre structure CSV
- ✅ Ignorer automatiquement les exécutions en double (basées sur l'ID d'exécution)
- ✅ Calculer le P&L en utilisant la comptabilité FIFO
- ✅ Générer des trades à partir des exécutions
- ✅ Mettre à jour vos analyses et calendrier
- ✅ Afficher des statistiques d'importation détaillées

Besoin d'aide ?

Si vous rencontrez des problèmes lors de l'importation de vos données :

  1. Vérifiez les champs requis : Assurez-vous que toutes les colonnes essentielles sont présentes
  2. Examinez les messages d'erreur : Notre journal d'importation fournit des informations d'erreur détaillées
  3. Contactez le support : Nous sommes là pour vous aider ! Visitez notre page de contact
  4. Rejoignez la communauté : Partagez des conseils et obtenez de l'aide d'autres traders

Retours bêta bienvenus

Alors que nous continuons à améliorer notre système d'importation, nous apprécions vos retours :

  • Quelles plateformes devons-nous prendre en charge ?
  • Quelles fonctionnalités d'importation vous aideraient le plus ?
  • Quels problèmes rencontrez-vous ?

Partagez vos réflexions via notre page de feedback ou contactez-nous directement.


Résumé

Ce qui fonctionne maintenant :
- ✅ NinjaTrader (prise en charge complète)
- ✅ Format CSV générique (avec champs requis)
- ✅ Correspondance d'en-tête flexible
- ✅ Saut automatique des doublons (basé sur l'ID d'exécution)
- ✅ Cinq formats de date/heure pris en charge
- ✅ Plusieurs symboles monétaires ($, €, £)

Bientôt disponible :
- 🚀 Plus d'intégrations de plateformes
- 🚀 Connexions automatisées aux courtiers
- 🚀 Fonctionnalités d'importation améliorées

Comment vous pouvez aider :
- 📧 Partagez le format d'exportation CSV de votre plateforme
- 💬 Fournissez des retours sur l'expérience d'importation
- 🤝 Aidez-nous à prioriser la prise en charge des plateformes

Merci de faire partie de la version bêta de Happy Dog Trading ! Votre patience et vos retours nous aident à créer de meilleurs outils pour la communauté de trading.


Happy Dog Trading est en développement bêta actif. Les fonctionnalités et la prise en charge des plateformes sont en constante expansion. Consultez notre blog pour les mises à jour !