Choisir un rapport IBKR centré sur les trades
La documentation des relevés d’activité IBKR indique que des formats supplémentaires comme Excel, CSV et HTML peuvent être téléchargés dans le Client Portal. IBKR propose également des rapports configurables, y compris des Flex Queries, pour les données d’activité et de confirmations de trades.
Les menus du portail et les options de rapport peuvent évoluer, utilisez donc la documentation actuelle du Client Portal correspondant à votre type de compte.
Pour le journaling, privilégiez un rapport ou une Flex Query contenant le détail des trades exécutés et clôturés sur une plage de dates précise. Un relevé d’activité complet peut inclure positions, soldes de trésorerie, frais, opérations sur titres, intérêts, dividendes, dépôts et retraits. Tout cela est utile pour le rapprochement de compte, mais ne correspond pas uniquement à des trades clôturés isolés.
Excluez les sections qui ne concernent pas les trades du fichier à importer ou laissez ces colonnes non mappées.
Comprendre la structure des données exportées
Les exports IBKR peuvent comporter plusieurs sections, et un relevé peut représenter les exécutions, lots ou transactions d’une manière différente d’un journal avec une ligne par trade.
Une position peut être construite à partir de plusieurs fills ; une clôture peut être répartie sur plusieurs exécutions ; une conversion de devise, un contrat d’options ou un instrument futures peuvent utiliser une convention de symbole différente du forex.
L’importateur CSV d’Edgelog est un outil général de mappage de trades, pas un parseur spécifique des relevés IBKR ni un moteur de rapprochement de lots fiscaux.
Avant l’import, vérifiez que chaque ligne que vous comptez conserver comporte un instrument reconnaissable, un sens achat/vente, un prix d’entrée, une quantité et un P&L réalisé. Si votre rapport contient des colonnes séparées pour le produit de la vente, le prix de revient, le P&L réalisé et la commission, ne présumez pas que le produit de la vente corresponde au résultat du trade.
Mappez le champ qui représente réellement le résultat réalisé que vous voulez analyser, et conservez les frais dans des colonnes séparées lorsque le fichier les fournit.
Importer d’abord un petit échantillon IBKR
- Dans le Client Portal, sélectionnez une courte plage de dates et générez un rapport CSV/Excel centré sur les trades. Gardez le fichier original privé.
- Ouvrez le flux d’import CSV/Excel dans Edgelog et sélectionnez ou créez un compte séparé pour le portefeuille IBKR concerné.
- Téléversez le fichier et passez en revue les en-têtes détectés. Mappez le symbole, le sens (achat/vente), le prix d’entrée, la taille et le P&L réalisé uniquement lorsque leur signification est claire.
- Inspectez séparément quelques lignes représentatives d’actions, d’options ou de futures. Confirmez que la quantité de contrats, les hypothèses de multiplicateur et la devise ne sont pas confondues de manière silencieuse. Si l’export ne contient pas assez d’informations pour une ligne valide, omettez-la plutôt que d’inventer une valeur.
- Comparez les décomptes et résultats nets dans l’aperçu Edgelog avec le rapport de trades IBKR en appliquant exactement les mêmes filtres, dates et devise. N’importez que lorsque le nombre de trades et les lignes testées sont cohérents.
Garder des frontières claires entre actifs et devises
Un compte IBKR peut regrouper plusieurs classes d’actifs et devises. Le produit Edgelog est centré sur le journaling forex et crypto ; d’autres historiques d’actifs peuvent être importés via CSV, mais cela ne signifie pas que chaque calcul spécifique à l’instrument ou fonctionnalité de broker soit pris en charge.
La taille unitaire d’un contrat, son multiplicateur, les frais, la conversion de devise et la convention de calcul du P&L réalisé peuvent influencer les chiffres. Séparez les actifs lors de vos premiers tests si leurs unités diffèrent, et vérifiez la devise du P&L net avant d’analyser votre compte global.
Quand le relevé d’activité est trop complexe
Si Edgelog ne parvient pas à identifier les lignes de trade, configurez une Flex Query IBKR plus ciblée ou exportez la section de trades pertinente dans une feuille de calcul propre avec un trade clôturé par ligne. Conservez un identifiant de source et gardez le rapport original afin que le mappage puisse être audité.
Ne supprimez ni ne fusionnez jamais des fills d’une manière qui modifie le résultat réalisé juste pour faire passer l’upload. Si vous avez besoin d’un suivi détaillé des lots d’actions, d’un appariement fiscal des lots ou d’un rapprochement complet de portefeuille, utilisez un outil conçu pour ces usages ; Edgelog est un journal, pas un moteur de traitement de relevés de broker.
Lisez la vue d’ensemble de l’import CSV depuis un broker, puis utilisez les indications de mappage des colonnes ou la rubrique de dépannage si l’aperçu ne correspond pas au rapport IBKR.