IB Trades History
Récupérez vos exécutions de transactions Interactive Brokers par compte, plage de dates ou symbole, depuis l'API en direct pour aujourd'hui ou depuis FlexReport pour l'historique complet, avec regroupement optionnel en spreads verticaux.
- Quoi
- Récupérez vos exécutions de transactions Interactive Brokers par compte, plage de dates ou symbole, depuis l'API en direct pour aujourd'hui ou depuis FlexReport pour l'historique complet, avec regroupement optionnel en spreads verticaux.
- Coût
- Gratuit
- Prérequis
- Utilisez « Historique des transactions IB » avec votre Muse.
- Installation
- Copiez le prompt d’installation ci-dessous dans votre Muse — votre agent fait le reste.
⚠️ **Finance warning / Avertissement finance** : informationnel seulement, pas un conseil en investissement. Ce skill lit l'historique des exécutions d'un VRAI compte Interactive Brokers : les chiffres décrivent ce qui s'est déjà passé, commissions et profits et pertes réalisés inclus, ils ne prédisent rien, il y a un vrai risque de perte dans tout trading que cet historique alimente, et aucun résultat ici n'est une promesse de rendement. Sélectionné par Skill Harbor : le skill d'historique des transactions IB de staskh/trading_skills. Utilisez-le quand vous demandez vos transactions, vos exécutions ou votre historique chez Interactive Brokers, filtré par compte, plage de dates ou symbole. Il a trois sources de données et le skill est honnête sur chacune : l'API en direct, qui en pratique ne retourne que la session TWS courante malgré ce que la documentation de l'API laisse entendre (une fin de semaine ou un retour sur un jour passé peut retourner zéro exécution et ressembler exactement à aucune transaction), FlexReport via le Flex Web Service pour l'historique complet, et les fichiers XML FlexReport locaux que vous avez exportés vous-même, qui n'ont besoin ni de TWS ni de Gateway. La sortie est un JSON structuré : statut de connexion, source utilisée, filtres appliqués, avertissement explicite de limite de données sur le chemin API en direct, liste des exécutions, et agrégats par symbole des achats, ventes, commissions et profits et pertes réalisés. Avec l'option de regroupement en spreads (sources FlexReport seulement, parce qu'elles seules portent l'indicateur d'ouverture et de fermeture) les exécutions brutes sont consolidées en jambes et appariées en spreads verticaux avec crédit, largeur, risque maximal, pourcentage de capture et rendement sur le risque, tout ce qui n'est pas un vertical à deux strikes sans ambiguïté reste non regroupé avec une raison au lieu d'être forcé, et une vérification de rapprochement affirme que le profit et perte des spreads plus celui des non regroupés égale le total brut des exécutions. Ce skill est en lecture seule : il récupère et rapporte l'historique, il ne place aucun ordre. Tiré du dépôt staskh/trading_skills (MIT). Bémols honnêtes : pour quoi que ce soit au-delà d'aujourd'hui, utilisez FlexReport, et notez que le service web Flex est fortement limité en débit (environ une génération par requête par 10 à 15 minutes), donc les grands retours en arrière sont meilleurs en exports XML manuels lus depuis des fichiers locaux ; le jeton Flex et les identifiants de requête sont des identifiants, gardez-les dans des variables d'environnement ou un fichier env local (IB_FLEX_TOKEN, IB_FLEX_QUERY_ID), jamais dans une discussion, et il en va de même pour tout autre identifiant IB, qui va uniquement dans la connexion locale TWS ou Gateway. Quand TWS ou Gateway est utilisé, le port 7497 est le paper trading et le port 7496 est le compte réel en argent réel. Skill Harbor ne vérifie jamais le code, examinez-le vous-même avant usage.
Version :
Installation
Copiez le dossier d’installation ci-dessous, puis collez-le dans MuseLe prompt d'installation ci-dessous inclut déjà les étapes de vérification : votre agent suit la checklist communautaire avant d'installer tout ce qui contient du code exécutable. Vous en voulez plus ?
Utilisez « Historique des transactions IB » avec votre Muse. AVERTISSEMENT MAXIMAL, À LIRE D'ABORD : ce skill lit un VRAI compte Interactive Brokers. Il est en lecture seule et ne place aucun ordre, mais il expose votre vrai historique d'exécutions, donc traitez sa sortie comme des données de compte privées. Quand TWS ou IB Gateway est utilisé localement avec l'API activée, le port 7497 est le paper trading par défaut et le port 7496 est le compte réel en argent réel ; commencez en paper si vous testez la connexion. Vos identifiants restent uniquement dans la connexion locale TWS ou Gateway ou dans des variables d'environnement, ne les collez jamais dans une discussion, et cela inclut le jeton Flex Web Service et les identifiants de requête (IB_FLEX_TOKEN, IB_FLEX_QUERY_ID), qui vont dans des variables d'environnement ou un fichier env local seulement. Prérequis : le dépôt staskh/trading_skills cloné localement, uv (ou Python) avec ib-async ; pour l'historique au-delà de la session courante, un jeton Flex et une requête Trade préconfigurée dans IBKR Account Management, ou des exports XML FlexReport locaux. Informationnel seulement, pas un conseil en investissement, et il y a un vrai risque de perte dans tout trading. 1. Ouvrez le skill : https://github.com/staskh/trading_skills/blob/main/.claude/skills/ib-trades-history/SKILL.md et copiez le texte complet du SKILL.md. 2. Collez-le dans un chat avec Muse et ajoutez : « Récupère mes exécutions de transactions IB pour tous les comptes pour la période que je nomme, en utilisant FlexReport ou mes fichiers XML locaux pour quoi que ce soit au-delà d'aujourd'hui, et donne-moi le sommaire par symbole des achats, ventes, commissions et profits et pertes réalisés, avec la limite de données énoncée si l'API en direct a été utilisée. » 3. Vérifiez le champ source dans la sortie avant de croire un zéro : sur le chemin API en direct, zéro exécution signifie habituellement la fenêtre de session, pas un historique vide. Astuce : pour un retour sur plusieurs années, exportez un XML FlexReport par année manuellement et lisez-les depuis des fichiers locaux ; cela évite entièrement la limite de débit du web Flex. Sécurité : un skill est du texte d'instructions ; il n'exécute rien tout seul. Accès à l'historique en lecture seule, aucun ordre. Informationnel seulement, pas un conseil en investissement.
Enregistré dans vos installs récentes. Retrouvez-le à tout moment sur /connect.
Questions
Comment installer une création ?
Chaque fiche produit contient un prompt d’installation à copier-coller. Collez-le dans votre Muse et il installe la création pour vous — sans configuration manuelle.
Où va mon argent ?
Directement au vendeur. Skill Harbor ne traite jamais les paiements : le paiement se fait sur la page du vendeur, généralement via Stripe.
Que signifie le ✓ à côté du nom d’un créateur ?
Il signifie que nous avons confirmé l’identité de la personne derrière la fiche. Il ne dit rien sur le code lui-même — vérifiez toujours une création avant de l’installer.