Avant de commencer
- Il te faut un compte IBKR actif et l'accès au Portail Client (Client Portal).
- La connexion se fait avec deux valeurs à créer chez IBKR : un Flex Token et un Query ID. Ce guide te montre où les trouver.
- IBKR livre les trades à J+1 : tes trades du jour apparaissent le lendemain (limitation du broker, commune à tous les journaux de trading).
1
Ouvre les Flex Queries dans ton Portail Client
Connecte-toi sur interactivebrokers.com → Portail Client. Dans le menu, ouvre Performance & Rapports → Flex Queries (Requêtes Flex).
2
Crée ton Activity Flex Query
Dans le panneau Activity Flex Query, clique sur + pour créer une requête et nomme-la Tradoshi. Configure-la ainsi :
- Sections : ouvre Transactions (Trades) et coche tout (Sélectionner tout, type « Exécutions »).
- Recommandé : ajoute aussi Transactions cash (dépôts/retraits, pour un ROI exact), Informations du compte, Informations P&L Forex, et si tu trades les CFD : Frais CFD + Frais de transaction.
- Format : XML · Période : « 365 derniers jours civils ».
- Configuration générale : laisse tout par défaut (date
yyyyMMdd, heure HHmmss, séparateur point-virgule, les questions Oui/Non sur « Non »).
Clique Poursuivre puis enregistre.
3
Note ton Query ID
De retour sur la liste, clique sur l'icône ⓘ à côté de ta requête « Tradoshi » : le Numéro de demande affiché en haut est ton Query ID (ex : 1572283).
4
Active le Flex Web Service et génère ton token
Sur la même page Flex Queries, ouvre le bloc Flex Web Service Configuration (roue ⚙). Active le service, puis génère un code de vérification : cette longue suite de chiffres est ton Flex Token. Il est valable environ un an.
Ne restreins pas le token à une adresse IP (champ « Valide pour l'adresse IP » vide).
5
Colle les deux valeurs dans Tradoshi
Dans Tradoshi : Importer / Connecter → + Ajouter un compte → Interactive Brokers → Auto-sync. Colle ton Flex Token et ton Query ID, puis clique Connecter & synchroniser. Ton historique arrive en quelques secondes.
Dépannage
- « Aucune exécution » : vérifie que la période de la requête est bien « 365 derniers jours civils » et rappelle-toi que les trades du jour n'apparaissent qu'à J+1.
- Token invalide ou expiré : régénère un code de vérification dans « Flex Web Service Configuration » et mets-le à jour dans Tradoshi.
- Tu ne trouves pas le Query ID : c'est le « Numéro de demande » dans la popup ⓘ de ta requête, pas le token.
Sécurité : ce que Tradoshi peut et ne peut pas faire
- Tradoshi ne connaît jamais tes identifiants IBKR : le token Flex ne donne accès qu'aux rapports.
- Lecture seule : impossible de passer un ordre, de toucher à tes fonds ou de modifier ton compte.
- Ton token est chiffré côté serveur, jamais stocké en clair.
Connecter mon compte IBKR →