Produit phare

Robot de Trading Professionnel

Un système d’exécution automatisé qui applique des stratégies définies (actions, FNB, options et crypto-actifs) sur votre compte Interactive Brokers, par l’entremise de l’API officielle. Discipline, contrôle et traçabilité, sans promesse irréaliste.

  • API officielle IBKR
  • Fonds toujours dans votre compte
  • Simulation avant tout usage réel

Cadre de risque

Des limites explicites, vérifiées avant chaque ordre

du capital risqué au maximum par trade
1%
du capital au maximum par position
10%
de perte sur la journée : aucune nouvelle position jusqu’au lendemain
2%
de repli depuis le sommet : coupe-circuit et liquidation
10%
positions ouvertes au maximum, sans effet de levier
8
consentements explicites exigés pour activer le mode réel
3

Réglages par défaut du robot, ajustés à votre profil lors de la configuration. Toute valeur hors limites est refusée au démarrage.

Architecture

Une architecture modulaire, isolée et vérifiable

Le robot repose sur six modules distincts. Chacun a une responsabilité unique, est testé séparément et consigne son activité : le comportement du système est prévisible et vérifiable.

01

Connexion sécurisée

L’authentification se fait dans l’application officielle d’IBKR (Trader Workstation ou IB Gateway); le robot se connecte ensuite à cette session par l’API officielle. Il vérifie le type de compte et refuse de démarrer s’il ne correspond pas au mode choisi.

02

Données de marché

Le robot reçoit les prix des actions, des FNB, des options (avec leurs grecques) et des crypto-actifs configurés, en temps réel selon vos abonnements IBKR, ou en différé. L’historique alimente le calcul des indicateurs.

03

Moteur de stratégie

Deux familles de stratégies documentées : momentum multi-horizon avec filtre de tendance, et retour à la moyenne (z-score et RSI) filtré par la tendance de fond. Les signaux sont agrégés par un vote pondéré.

04

Contrôles de risque

Avant chaque ordre : taille calculée selon un budget de risque, plafonds par position, d’exposition et de nombre de positions, liste restreinte et limite d’ordres journaliers. Un ordre non conforme est bloqué; la réduction du risque ne l’est jamais.

05

Exécution et protection

Les entrées sont transmises sous forme d’ordres limites. Le stop-loss et le take-profit sont placés en même temps (ordre bracket) et conservés chez IBKR. Les options sont clôturées sept jours avant l’échéance.

06

Journal et alertes

Chaque signal, ordre et exécution est inscrit dans un journal d’audit chaîné (SHA-256). Un fichier d’état est mis à jour à chaque cycle et des alertes peuvent être envoyées par webhook (Slack, Teams ou Discord).

Sécurité par conception

Aucun accès aux fonds

L’API utilisée ne permet ni dépôt, ni retrait, ni transfert.

Port jamais exposé

L’API d’IBKR n’est jamais ouverte sur Internet.

Triple verrou

Le mode réel exige trois consentements explicites et distincts.

Secrets masqués

Identifiants hors du code, masqués dans les journaux.

Chaîne de décision

Cinq étapes, dans le même ordre, à chaque cycle

Survolez ou sélectionnez une étape. Chaque ordre franchit la même séquence de contrôles avant d’atteindre le marché, puis laisse une trace vérifiable.

Données de marché

À chaque cycle, le robot reçoit les prix des instruments configurés par l’API officielle d’IBKR : actions, FNB, options (avec leurs grecques) et crypto-actifs. L’historique alimente le calcul des indicateurs.

Source
API officielle IBKR
Données
Temps réel ou différé
Cycle
5 min par défaut

Moteur de stratégie

Deux familles de stratégies analysent les données : momentum multi-horizon (court, moyen et long terme) avec filtre de tendance, et retour à la moyenne (z-score et RSI) filtré par la tendance de fond. Leurs signaux sont agrégés par un vote pondéré.

Stratégies
Momentum · retour à la moyenne
Horizons
20, 60 et 120 périodes
Agrégation
Vote pondéré

Contrôles de risque

La taille de l’ordre est calculée selon un budget de risque, puis vérifiée contre les plafonds par position, d’exposition et de nombre de positions, la liste restreinte et les limites journalières. Un ordre non conforme est bloqué; un ordre qui réduit le risque ne l’est jamais.

Par trade
1 % du capital au maximum
Par position
10 % au maximum
Vente à découvert
Désactivée

Exécution et protection

L’entrée est transmise à IBKR sous forme d’ordre limite. Le stop-loss et le take-profit sont placés en même temps (ordre bracket) et conservés chez IBKR : ils restent actifs même si le robot, l’ordinateur ou le serveur s’arrête.

Entrée
Ordre limite
Protections
Bracket conservé chez IBKR
Options
Clôture sept jours avant l’échéance

Journalisation et alertes

Chaque signal, ordre et exécution est inscrit dans un journal d’audit chaîné par hachage : toute modification après coup est détectable. Un fichier d’état est mis à jour à chaque cycle et des alertes peuvent être transmises par webhook.

Journal
Chaîné par SHA-256
État
Mis à jour à chaque cycle
Alertes
Slack, Teams ou Discord

Démonstration

Aperçu d’une séance, telle que le robot la consigne

Voici une séance type en mode simulation, reconstituée à partir du format du journal d’exécution. Elle illustre l’enchaînement des contrôles avant et après chaque ordre, y compris un signal bloqué.

journal-execution — séance type Simulation
  1. 09:25:00 SYSTÈME Démarrage en mode simulation : configuration validée
  2. 09:25:01 IBKR Connexion à IB Gateway établie : compte de démonstration confirmé
  3. 09:25:02 RISQUE Limites actives : 1 % par trade, 10 % par position, perte journalière 2 %, coupe-circuit 10 %
  4. 09:30:00 DONNÉES Marché ouvert : données reçues pour SPY, QQQ, AAPL, MSFT, BTC
  5. 10:15:00 STRATÉGIE SPY : momentum multi-horizon, signal d’achat, tendance confirmée
  6. 10:15:00 RISQUE Taille : 40 titres (plafond de 10 % par position), ordre conforme
  7. 10:15:01 ORDRE Achat de 40 SPY : ordre limite à 612,40 $ transmis
  8. 10:15:02 EXÉCUTION 40 SPY exécutés à 612,38 $
  9. 10:15:02 ORDRE Bracket actif chez IBKR : stop-loss 606,20 $, take-profit 624,70 $ (GTC)
  10. 11:40:00 STRATÉGIE MSFT : retour à la moyenne, signal de vente à découvert
  11. 11:40:00 BLOQUÉ Vente à découvert désactivée : signal ignoré
  12. 16:00:00 SYSTÈME Marché fermé : nouvelles positions suspendues jusqu’à la prochaine séance
  13. 16:00:05 RAPPORT Séance terminée : 2 signaux, 1 ordre exécuté, 1 signal bloqué par les contrôles

Simulation à titre illustratif, données fictives. Ne constitue ni un résultat réel ni une indication de performance.

Avantages

Quatre principes au cœur du système

Le robot a été conçu « risque d’abord » : il applique des stratégies avec constance, dans un cadre strict, sous votre supervision.

Discipline

Le robot applique des règles explicites, exactement comme elles ont été définies et approuvées, à chaque cycle d’analyse.

  • Stratégies documentées : momentum et retour à la moyenne
  • Signaux agrégés par vote pondéré
  • Aucune décision dictée par l’émotion

Automatisation

Surveillance du marché, calcul des signaux et exécution s’enchaînent automatiquement, sans intervention manuelle.

  • Cycle d’analyse automatique, toutes les 5 minutes par défaut
  • Nouvelles positions ouvertes pendant les heures de marché
  • Suivi des exécutions et reconnexion automatique

Contrôle

Vous restez maître du cadre de fonctionnement : rien ne s’exécute hors des paramètres approuvés.

  • Configuration stricte, validée au démarrage
  • Arrêt, liquidation d’urgence et réactivation manuelle
  • Instruments, limites et horaires configurables

Sécurité

Les protections sont conçues pour continuer d’agir, même en cas d’incident technique.

  • Stop-loss et take-profit conservés chez IBKR
  • Coupe-circuit automatique en cas de repli important
  • Arrêt propre après cinq erreurs consécutives

Contrôle et sécurité

Vous gardez le contrôle, en tout temps

Le robot est un outil à votre service. Il n’a ni accès à vos fonds ni autonomie en dehors du cadre que vous avez approuvé.

Votre compte, vos fonds

Le capital demeure dans votre compte Interactive Brokers, à votre nom. Le robot transmet uniquement des ordres de négociation : il ne peut effectuer ni dépôt, ni retrait, ni transfert.

Protections conservées chez IBKR

Le stop-loss et le take-profit de chaque position sur actions et FNB sont enregistrés chez IBKR : ils restent actifs même si le robot, l’ordinateur ou le serveur s’arrête.

Arrêt et liquidation d’urgence

Vous pouvez arrêter le robot à tout moment et fermer toutes les positions par une commande de liquidation d’urgence. Après un coupe-circuit, seule une réactivation manuelle et motivée le relance.

Simulation d’abord, réel sous triple verrou

En mode simulation, le robot refuse de démarrer sur un compte réel. Le passage au réel exige trois consentements explicites et distincts; à défaut, il ne démarre pas.

Journal d’audit infalsifiable

Chaque signal, ordre et exécution est consigné dans un journal chaîné par hachage (SHA-256) : toute modification après coup est détectable.

Sécurité des accès

Vos identifiants ne figurent jamais dans le code, les secrets sont masqués dans les journaux et le port de l’API n’est jamais exposé sur Internet.

Une approche honnête

Ce que le robot n’est pas

Le trading automatisé est un outil de discipline et d’efficacité, pas une solution miracle. Nous préférons des attentes réalistes à des promesses spectaculaires.

Une garantie de rendement

Aucun système ne peut éliminer le risque de perte. Les résultats de backtest et de simulation sont hypothétiques, et les résultats passés ne préjugent pas des résultats futurs.

Un conseil en placement

Le robot exécute des stratégies selon des paramètres que vous approuvez. Il ne tient pas compte de votre situation financière personnelle.

Une boîte noire

Ses règles, ses limites et chacune de ses décisions sont documentées, expliquées et journalisées.

Mise en service

Un déploiement encadré, étape par étape

La mise en service suit un processus structuré qui privilégie la compréhension et la validation plutôt que la précipitation.

  1. Appel de découverte

    Compréhension de vos objectifs, de votre expérience et de votre tolérance au risque.

  2. Configuration

    Choix des instruments, des stratégies et des limites de risque, documentés et approuvés par vous.

  3. Simulation

    Au moins quatre semaines sur compte de démonstration IBKR, test des protections et revue commentée des journaux.

  4. Mise en production

    Activation sur votre compte réel avec des limites réduites au départ, sous supervision attentive.

  5. Suivi

    Surveillance, maintenance et ajustements documentés, selon votre entente de service.

Notre méthode en détail

Caractéristiques

Caractéristiques techniques

Les valeurs chiffrées sont les réglages par défaut du robot; elles sont ajustées à votre profil lors de la configuration.

Ce dont vous avez besoin

  • Un compte Interactive Brokers (IBKR) actif, avec l’accès à l’API activé
  • Les autorisations de négociation requises : options et, selon votre pays, crypto-actifs
  • Des abonnements aux données de marché en temps réel, ou les données différées gratuites
  • Trader Workstation ou IB Gateway, sur votre ordinateur, un serveur privé virtuel ou Docker
  • Une connexion Internet stable pendant les heures de marché

Nous vous accompagnons à chaque étape de la configuration technique.

Courtier
Interactive Brokers (IBKR)
Interface
API officielle d’IBKR (bibliothèque ib_insync ou ib_async), par Trader Workstation ou IB Gateway · Python 3.10 ou plus récent
Marchés
Actions et FNB (ETF) · options : achat de calls et de puts (échéance de 30 à 60 jours, delta ciblé) · crypto-actifs offerts par IBKR via Paxos (achat uniquement)
Stratégies
Momentum multi-horizon avec filtre de tendance · retour à la moyenne (z-score et RSI) filtré par la tendance longue · agrégation par vote pondéré
Types d’ordres
Ordres limites (par défaut), au marché et stop · ordres bracket : entrée, take-profit et stop-loss conservés chez IBKR (GTC) · ordres IOC pour les crypto-actifs · annulation globale et liquidation d’urgence
Risque par trade
Taille calculée selon un budget de risque de 1 % du capital au maximum, modulé par la force du signal · prime d’option plafonnée à 1 % du capital
Risque du portefeuille
10 % du capital au maximum par position · exposition brute limitée à 100 % du capital (sans effet de levier) · 8 positions ouvertes et 50 ordres par jour au maximum · liste restreinte · aucune vente à découvert
Limites journalières
Perte de 2 % sur la journée, ou 5 pertes consécutives : aucune nouvelle position jusqu’au lendemain
Coupe-circuit
Repli de 10 % depuis le sommet du capital (drawdown) : désactivation automatique, liquidation des positions, réactivation manuelle motivée
Protections
Stop-loss et take-profit conservés chez IBKR (actions, FNB) · stops logiciels pour les crypto-actifs · clôture des options sept jours avant l’échéance (aucune assignation)
Modes
Backtest (historique IBKR, fichiers CSV ou données synthétiques) · simulation sur compte de démonstration IBKR · réel, activé uniquement par trois consentements explicites
Hébergement
Votre ordinateur (Trader Workstation), un serveur privé virtuel Linux (IB Gateway, redémarrage automatique, service systemd) ou Docker · le port de l’API n’est jamais exposé sur Internet
Supervision
Journal d’audit chaîné (SHA-256) · fichier d’état à chaque cycle · alertes par webhook · secrets masqués dans les journaux · reconnexion automatique · arrêt après cinq erreurs consécutives

La configuration est stricte : toute valeur inconnue ou hors limites est refusée au démarrage, avant toute connexion à IBKR.

FAQ

Questions fréquentes

Le robot garantit-il des profits ?

Non. Aucun système de trading ne peut garantir de profits. Le robot applique des stratégies avec discipline et gère le risque selon des paramètres définis, mais les marchés comportent toujours un risque de perte. Les résultats passés, réels ou simulés, ne garantissent pas les résultats futurs.

Dois-je détenir un compte Interactive Brokers ?

Oui. Le robot fonctionne exclusivement avec Interactive Brokers (IBKR), par l’entremise de son API officielle. Si vous n’avez pas encore de compte, l’ouverture se fait directement auprès d’IBKR.

Quels marchés et quels instruments sont pris en charge ?

Les actions et les FNB (ETF), les options (achat de calls et de puts uniquement) et les crypto-actifs offerts par IBKR via Paxos, selon l’admissibilité de votre compte et de votre pays. La liste précise des instruments est définie avec vous lors de la configuration.

TurboLogic a-t-elle accès à mes fonds ?

Non. Vos fonds demeurent dans votre compte IBKR, à votre nom. Le robot transmet des ordres de négociation; l’API qu’il utilise ne permet ni dépôt, ni retrait, ni transfert de fonds.

Quelles limites de risque sont appliquées ?

Par défaut : au plus 1 % du capital risqué par trade, 10 % du capital par position, 8 positions ouvertes et aucune vente à découvert. Une perte de 2 % sur la journée suspend les nouvelles positions jusqu’au lendemain, et un repli de 10 % depuis le sommet du capital déclenche le coupe-circuit : désactivation et liquidation. Ces valeurs sont ajustées à votre profil lors de la configuration.

Que se passe-t-il si le robot ou la connexion s’arrête ?

Le stop-loss et le take-profit des positions sur actions et FNB sont enregistrés chez IBKR : ils continuent de vous protéger. Pour les crypto-actifs, les stops sont gérés par le robot. Celui-ci tente une reconnexion automatique, s’arrête proprement après des erreurs répétées et vous alerte.

Puis-je arrêter le robot à tout moment ?

Oui. Vous pouvez arrêter le robot en tout temps, fermer toutes les positions par une commande de liquidation d’urgence ou reprendre la main directement dans votre plateforme IBKR.

Le robot peut-il vendre à découvert ou vendre des options ?

Non. La vente à découvert est désactivée, et le robot n’achète que des options (calls et puts) : il ne vend jamais d’options à nu. La perte maximale sur une option est la prime payée, elle-même plafonnée à 1 % du capital par défaut.

Puis-je tester le robot sans engager de capital ?

Oui. Interactive Brokers offre un compte de démonstration (paper trading). Nous recommandons au moins quatre semaines de validation sur ce compte avant toute utilisation avec du capital réel. En mode simulation, le robot refuse de démarrer s’il est connecté à un compte réel.

Où le robot est-il exécuté ?

Sur votre ordinateur avec Trader Workstation, sur un serveur privé virtuel (VPS) Linux avec IB Gateway et un redémarrage automatique, ou dans un conteneur Docker. Dans tous les cas, le port de l’API n’est jamais exposé sur Internet.

Le robot remplace-t-il un conseiller financier ?

Non. TurboLogic fournit un outil logiciel et ne fournit aucun conseil en placement personnalisé. Pour toute question relative à votre situation financière, consultez un professionnel inscrit auprès des autorités compétentes.

Quel est le coût du robot ?

Le tarif dépend de la configuration, du niveau d’accompagnement et du mode d’hébergement retenus. Nous vous présentons une proposition claire et détaillée après l’appel de découverte.

Démonstration

Voyez le robot en action.

Planifiez une présentation en direct sur un compte de démonstration IBKR. Sans engagement, en toute transparence.