Erreur : un champ obligatoire est manquant
L’outil d’import a besoin du symbole, du sens (achat/vente), du prix d’entrée, du volume ou de la quantité, et du P&L.
Si l’aperçu indique qu’un de ces éléments manque, vérifiez si le rapport sélectionné est un récapitulatif sans détail par trade, si l’en‑tête se trouve plus bas dans le fichier, ou si l’export du courtier sépare les ordres et les exécutions dans des sections différentes. Essayez d’exporter l’historique des trades avec une ligne par trade clôturé.
N’associez pas le solde du compte, le prix actuel, le total des dépôts ni aucune autre colonne sans rapport au champ manquant.
Si un en‑tête obligatoire est présent mais non reconnu, ouvrez le guide de correspondance des colonnes. L’intitulé peut utiliser un alias comme « instrument », « quantité », « direction » ou « P&L réalisé ». Validez en fonction du sens réel, pas au hasard.
Erreur : prix d’entrée ou volume invalide
Le prix d’entrée doit être un nombre positif et le volume doit être supérieur à zéro. Vérifiez la présence de symboles de devise, de séparateurs régionaux, de marqueurs textuels ou d’une ligne de feuille de calcul contenant un sous‑total au lieu d’un trade.
Assurez‑vous que la colonne de quantité n’est pas vide et que le prix choisi est bien un prix d’entrée ou un prix d’entrée moyen — pas un prix de sortie ni un cours de marché. Un volume exprimé en unités, contrats, actions ou lots doit être interprété de façon cohérente avec votre compte d’origine.
Si votre fichier utilise la virgule comme séparateur décimal, des séparateurs de milliers ou des montants négatifs entre parenthèses, inspectez attentivement les valeurs de l’aperçu. Enregistrez un nouveau CSV depuis le courtier si l’ouverture puis la ré‑enregistrement du classeur ont modifié le format des nombres.
Erreur : achat/vente ou P&L semblent inversés
Le sens de la position doit venir de la colonne side/type/action du courtier, pas du fait que le trade soit gagnant ou perdant. Comparez un short/vente connu et un long/achat connu avec l’historique dans la plateforme du courtier. Vérifiez que le P&L utilise bien un montant réalisé signé et qu’une perte reste négative.
Si le rapport comporte un P&L brut et net, décidez lequel vous souhaitez utiliser ; si la commission et le swap sont déjà intégrés dans le P&L net, ne les déduisez pas une seconde fois.
Erreur : les horodatages sont manquants ou décalés
Un horodatage peut être facultatif, mais lorsqu’il est présent il doit représenter l’événement que vous voulez analyser. Les exports de courtiers peuvent utiliser l’heure du serveur, l’UTC, l’heure locale ou un fuseau horaire explicite du rapport. Comparez une même exécution dans le terminal du courtier et dans le CSV.
La documentation HUB d’OANDA, par exemple, indique que son rapport utilise le fuseau sélectionné ; Exness et l’historique MetaTrader peuvent suivre leurs propres conventions d’export. Notez le fuseau horaire et gardez‑le cohérent entre les différentes séries d’imports.
Erreur : le nombre de trades ou le résultat net ne correspondent pas
Comparez le même compte, le même statut clôturé/ouvert, la même plage de dates, la même devise et les mêmes filtres de rapport dans les deux produits. Vérifiez si l’export traite les clôtures partielles comme des lignes séparées, regroupe plusieurs exécutions, exclut l’historique archivé ou inclut dépôts et frais.
Un fichier avec une ligne par exécution ne correspondra pas forcément à un récapitulatif avec une ligne par position. Ne supprimez pas de lignes juste pour forcer les totaux à coïncider ; commencez par comprendre ce que représente chaque ligne.
Lorsque vous importez une deuxième série, sélectionnez le compte existant qui représente le même compte de courtage et utilisez des bornes de dates claires. Évitez les périodes qui se chevauchent pendant le diagnostic. Gardez une trace des plages déjà importées et examinez les doublons dans l’aperçu avant de poursuivre.
Erreur : le classeur contient plusieurs feuilles ou sections de rapport
Choisissez la feuille qui contient les lignes de trade plutôt qu’un récapitulatif, un solde ou un tableau de correspondance d’instruments. Si le relevé est découpé en sections ou mélange des activités sans rapport, créez une copie propre avec une seule ligne d’en‑tête et uniquement les lignes de trades clôturés et les colonnes nécessaires. Conservez l’original en privé pour pouvoir comparer et répéter la transformation.
N’incluez jamais d’identifiants, mots de passe, clés API ou codes PIN de support dans le fichier.
Checklist de reprise en toute sécurité
- Annulez l’upload en cours et laissez le fichier source inchangé.
- Exportez une plage de dates plus petite de trades clôturés ou un rapport centré sur les trades.
- Supprimez les identifiants personnels/de compte de tout échantillon que vous partagez.
- Confirmez les cinq champs obligatoires et associez chacun en fonction de sa signification documentée.
- Comparez cinq lignes représentatives et les totaux avec ceux du courtier.
- Ne réessayez que lorsque l’aperçu est correct.
Pour un accompagnement pas à pas de l’export, utilisez le hub d’import CSV des courtiers, le guide Exness, le guide OANDA ou le guide IBKR.