Exporter vos trades Tradovate en CSV pour un journal
Si votre journal rejette sans cesse votre export Tradovate, ou si tous les champs de commission sont vides à l'import, voici exactement comment y remédier, étape par étape.
On This Page
Si votre journal rejette sans cesse votre export Tradovate, ou si tous les champs de commission sont vides à l'import, le problème vient généralement du fichier lui-même. Deux choses le règlent : extrayez vos données de l'onglet Orders (et non Performance), puis ajoutez le rapport Cash History pour que les frais accompagnent les trades. En les faisant dans le bon ordre, la plupart des journaux lisent le fichier du premier coup.
Réponse rapide : Exportez le rapport Orders en CSV pour votre plage de dates, exportez Cash History pour exactement les mêmes dates, collez les lignes de Cash sous les lignes d'Orders, puis importez ce fichier combiné unique. Ignorez complètement l'onglet Performance.
Pourquoi l'onglet Performance fait échouer l'import
C'est la cause la plus fréquente d'un échec d'import Tradovate. Le rapport Performance est conçu pour être lu à l'écran ; ses colonnes et sa mise en page ne correspondent donc pas à ce qu'attendent les outils d'import des journaux. Le rapport Orders est la liste brute de vos ordres et exécutions, et c'est la forme pour laquelle les outils d'import sont écrits. Si vous prenez le mauvais, vous obtiendrez soit une erreur, soit un import déformé. Donc, avant toute chose : Orders, pas Performance.
Exporter vos trades Tradovate en CSV : étape par étape
Ouvrez Account Reports
Connectez-vous à la plateforme Tradovate. Cliquez sur le menu déroulant à côté du nom de votre compte, puis sur la petite icône d'engrenage à côté ; cela ouvre la section Account Reports, où vous verrez des onglets tels que Orders, Fills, Cash History et Performance. Si vous gérez plusieurs comptes, vérifiez que le bon compte est sélectionné avant d'extraire quoi que ce soit.
Ouvrez l'onglet Orders et définissez vos dates
Cliquez sur l'onglet Orders. Définissez une plage de dates personnalisée From et To qui couvre exactement les séances que vous voulez dans votre journal. Il existe généralement aussi des plages prédéfinies comme Today, This Week et This Month, mais une plage personnalisée vous offre un meilleur contrôle, surtout si vous ne voulez importer qu'une période précise. Prenez une seconde pour vérifier que la liste à l'écran correspond bien aux trades attendus avant de télécharger.
Téléchargez le rapport Orders en CSV
Choisissez CSV comme format (les rapports s'exportent aussi en PDF, qui ne s'importe pas), puis téléchargez. Enregistrez le fichier dans un endroit évident et donnez-lui un nom que vous reconnaîtrez, par exemple Orders.csv. Si votre journal accepte l'export Orders tel quel, vous pouvez vous arrêter ici et l'importer maintenant, en vous accommodant de champs de commission vides. Si vous voulez que vos frais et vos chiffres nets concordent, continuez.
Exportez Cash History pour les mêmes dates
Voici la partie que beaucoup oublient. L'export Orders ne contient ni commissions ni frais de bourse ; un journal construit uniquement à partir de celui-ci ne peut donc pas afficher votre véritable P&L net. Passez à l'onglet Cash History, définissez exactement la même plage de dates que pour Orders et téléchargez-la en CSV. Ce rapport consigne les mouvements de trésorerie, les clôtures appariées aux trades, les commissions et les frais que le fichier Orders omet.
Fusionnez les deux fichiers et importez
Ouvrez les deux CSV. Copiez toutes les lignes du fichier Cash History et collez-les directement sous la dernière ligne du fichier Orders. Enregistrez ce fichier combiné et envoyez-le à votre journal en un seul CSV. L'outil d'import lit les lignes Orders pour les trades et les lignes Cash pour les frais, et vos commissions apparaissent enfin là où elles doivent. L'ordre compte ici : ne collez donc pas Orders sous Cash et ne scindez pas les fichiers en deux envois, sauf si votre journal le demande expressément.
Quel onglet sert à quoi
| Onglet du rapport | À quoi il sert | Import dans le journal ? |
|---|---|---|
| Orders | Vos ordres et exécutions, les données de trade essentielles | Oui, commencez ici |
| Cash History | Commissions, frais, clôtures appariées | Oui, à ajouter à Orders |
| Performance | Statistiques à l'écran et graphiques de P&L | Non, fait échouer la plupart des imports |
Deux pièges fréquents
Premièrement, brut contre net. Si le total de votre journal ne correspond pas à ce que Tradovate affiche, rappelez-vous que le fichier Orders est brut. Comparez brut à brut jusqu'à ce que les frais de Cash History soient intégrés, puis vérifiez net contre net.
Deuxièmement, le fuseau horaire. La plupart des journaux demandent votre fuseau horaire local à l'import afin que les heures d'exécution tombent sur le bon jour de trading. Renseignez-le, sinon vos derniers trades de la séance peuvent glisser au jour suivant.
Automatisez tout cela avec PickMyTrade
Fatigué d'exporter et de rapprocher à la main chaque semaine ? PickMyTrade automatise votre flux d'ordres Tradovate afin que vos exécutions soient enregistrées de manière cohérente dès le départ, moins de nettoyage, moins d'imports en échec.
Voilà toute l'astuce. Orders pour les trades, Cash History pour les frais, les mêmes dates sur les deux, et un seul fichier fusionné dans votre journal. Les libellés évoluent quand Tradovate met à jour la plateforme ; si un bouton est légèrement différent de la description, cherchez le téléchargement CSV équivalent sur chaque onglet.
Arrêtez de rapprocher vos exécutions à la main
Automatisez votre flux d'ordres Tradovate avec PickMyTrade afin que vos exécutions soient enregistrées de manière cohérente dès le départ.
Commencez votre essai gratuit de 7 joursCe guide est fourni à des fins strictement éducatives et informatives et ne constitue ni un conseil financier, ni un conseil en investissement, ni un conseil de trading. La négociation de contrats à terme et d'autres produits à effet de levier comporte un risque de perte important et ne convient pas à tous les investisseurs. PickMyTrade est une plateforme d'automatisation tierce indépendante et n'est ni affiliée à Tradovate, Inc., ni approuvée, ni parrainée par celle-ci. « Tradovate » ainsi que l'ensemble des noms, logos et marques associés sont la propriété de leurs détenteurs respectifs. Les fonctionnalités et les étapes de la plateforme évoluent avec le temps ; vérifiez donc toujours la procédure en vigueur sur la plateforme et dans la documentation officielles de Tradovate avant d'agir.