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 :
- Détection d'en-tête : Nous lisons vos en-têtes CSV (première ligne) pour identifier les colonnes
- 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" - Colonnes supplémentaires : Toutes les colonnes supplémentaires sont ignorées en toute sécurité
- Ordre des colonnes : Les champs peuvent être dans n'importe quel ordre tant que les en-têtes correspondent
- 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 plateforme → Aux 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
-
Prise en charge de plateformes supplémentaires
- TradingView
- TradeStation
- Thinkorswim
- Interactive Brokers
- Rithmic
- TopstepX -
Intégrations automatisées de courtiers
- Connexions API directes aux principaux courtiers
- Synchronisation d'exécution en temps réel
- Importations quotidiennes automatiques -
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 :
- Avez des données d'exécution exportées de votre plateforme
- Êtes prêt à partager un exemple de fichier CSV
- 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 ?
- Créez d'abord un compte de trading (Trading > Comptes > Créer un compte) si vous ne l'avez pas encore fait
- Accédez à Trading > Importer des données (/trading/imports/)
- Sélectionnez votre compte de trading dans le menu déroulant
- Téléchargez votre fichier CSV (maximum 10 Mo)
- 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 :
- Vérifiez les champs requis : Assurez-vous que toutes les colonnes essentielles sont présentes
- Examinez les messages d'erreur : Notre journal d'importation fournit des informations d'erreur détaillées
- Contactez le support : Nous sommes là pour vous aider ! Visitez notre page de contact
- 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 !