Le Rule Builder : des règles IF-THEN à l'automatisation sûre
La plupart des automatisations de trading échouent d'une de deux manières : soit la logique est une boîte noire que vous ne pouvez pas auditer, soit les garde-fous sont une réflexion après coup que vous découvrez en plein drawdown. Le Rule Builder de Predite est notre tentative de corriger les deux à la fois — une logique d'entrée que vous écrivez vous-même sous forme de règles IF-THEN lisibles, enveloppée dans un système d'exécution où chaque dollar d'argent réel doit d'abord se mériter en paper trading. Ce guide parcourt tout le chemin : construire une règle, la valider avec des alertes, composer les sorties, et la faire graduer de la simulation au vrai CLOB.
Ce qu'est le Rule Builder
Ouvrez Bots → Créer et choisissez le modèle Rule Builder. Là où les autres modèles (ARB Hunter, Whale Copier, Mean Reversion…) arrivent avec une logique figée et quelques réglages ajustables, le Rule Builder vous donne une règle vide : un ensemble de conditions, un mode de combinaison et une action. À chaque cycle d'évaluation, le bot balaie les marchés éligibles, teste vos conditions contre chacun d'eux et agit sur les marchés qui passent.
L'objectif de conception, c'est l'auditabilité. Vous devez pouvoir regarder n'importe quel trade de votre bot — même des semaines plus tard — et voir exactement pourquoi il a eu lieu. C'est pourquoi chaque entrée enregistre une raison de trade listant les conditions précises qui ont correspondu, avec les valeurs réelles (« edge 12.4pp ≥ 10pp ; résolution dans 41h ≤ 72h ; whale $31k ≥ $25k »). Si une règle se comporte mal, les trades eux-mêmes sont le journal de debug.
Les neuf conditions
Une règle combine jusqu'à 10 conditions, tirées de neuf types natifs :
- •Edge IA ≥ X pp — l'écart entre la probabilité IA de Predite et le prix implicite du marché, en points de pourcentage. C'est le signal central « le marché se trompe ».
- •Prix YES ≤ X¢ — n'entrer que sous un plafond de prix. Utile pour les stratégies de longshots ou pour attraper des marchés dont le prix ne s'est pas encore réajusté.
- •Prix YES ≥ X¢ — n'entrer qu'au-dessus d'un plancher de prix. Utile pour les stratégies de favoris ou de convergence.
- •Volume ≥ $X — un filtre de liquidité. Les marchés peu profonds ont des spreads larges qui grignotent discrètement votre edge.
- •Résolution dans ≤ X heures — uniquement les marchés proches de la résolution.
- •Résolution dans ≥ X heures — uniquement les marchés qui ont encore du temps devant eux.
- •Whale entrée ≥ $X — une position de whale d'au moins $X a été détectée sur le marché, à partir du vrai flux whale on-chain. Limite assumée : cela reflète les mouvements on-chain récents que le flux a observés, pas un miroir temps réel garanti de chaque wallet.
- •Le titre contient le terme — correspondance de sous-chaîne sur le titre du marché (« Fed », « Bitcoin », le nom d'un candidat).
- •La catégorie est X — restreindre à une seule catégorie.
TOUTES vs UNE : comprenez ceci en premier
Les conditions se combinent selon l'un de deux modes, et la différence est la première source d'utilisateurs surpris :
TOUTES (ET) signifie que chaque condition doit tenir. Chaque condition ajoutée rend la règle plus stricte — des entrées moins nombreuses, de plus forte conviction. UNE (OU) signifie qu'une seule condition suffit. Chaque condition ajoutée rend la règle plus lâche — plus d'entrées, qualité moyenne plus faible. Une règle UNE à 5 conditions n'est pas une règle « sophistiquée » ; c'est cinq gâchettes indépendantes qui se partagent un seul bot.
Pas d'imbrication mixte (« A ET (B OU C) ») au sein d'une même règle, et c'est délibéré : la logique booléenne imbriquée est l'endroit où les gens perdent la capacité de prédire leur propre bot. S'il vous faut une logique composite, découpez-la en deux bots — chacun reste lisible, et l'attribution reste propre.
Un exemple concret : le sniper de convergence tardive
Voici une vraie règle que vous pouvez construire en deux minutes. La thèse : dans les derniers jours avant résolution, les marchés qui présentent un edge IA persistant et un intérêt whale récent tendent à converger vers la probabilité de l'IA — et la fenêtre de temps courte limite la durée pendant laquelle votre capital reste immobilisé.
Réglez le mode de combinaison sur TOUTES, puis ajoutez :
- Edge IA ≥ 10 pp — seul un désaccord significatif entre le modèle et le marché nous intéresse.
- Résolution dans ≤ 72 heures — la fenêtre de convergence. Borner le trade dans le temps borne aussi le risque.
- Whale entrée ≥ $25,000 — quelqu'un avec de la taille (et peut-être une meilleure information) s'est déjà engagé on-chain sur ce marché.
Action : Suivre l'IA — acheter le côté que l'IA favorise.
Lisez ce que cette règle dit réellement : « quand le modèle et au moins une whale sont tous deux en désaccord avec la foule, et que nous connaîtrons la réponse d'ici trois jours, prendre le côté du modèle ». Chaque condition mérite sa place. Des filtres de volume et de catégorie sont des ajouts raisonnables, mais démarrez minimal — on peut resserrer une règle qui se déclenche trop souvent ; on n'apprend rien d'une règle qui ne se déclenche jamais.
Un comportement à connaître : Suivre l'IA n'invente jamais une direction. Si un marché passe vos conditions mais n'a pas d'appel IA, la règle n'entre tout simplement pas. Vous « raterez » de temps en temps une entrée à cause de cela. C'est le bon comportement — une entrée sans signal, c'est un pile ou face avec des étapes en plus.
Validez en « Alerter seulement » avant de trader
Chaque règle possède une case « Alerter seulement ». Cochée, la règle ne trade jamais : quand les conditions correspondent, vous recevez à la place une notification cloche, Telegram et push. Les alertes sont dédupliquées à une par marché par 24 heures, donc un marché qui oscille autour de votre seuil ne vous spamme pas.
C'est la boucle de validation la moins chère de toute la plateforme, et vous devriez l'utiliser avant que toute nouvelle règle s'approche de l'exécution. Faites tourner la règle du sniper en alerte seule pendant une semaine. Chaque alerte est une question : « prendrais-je ce trade manuellement ? » Si la réponse est toujours non, vos conditions sont mauvaises — corrigez-les maintenant, tant que le coût d'une erreur est une notification et non une position. « Alerter seulement » fait aussi office de mode permanent : certains utilisateurs font tourner des règles comme de purs scanners personnalisés et ne les automatisent jamais.
Les sorties : là où vit la vraie gestion du risque
Le Rule Builder ne décide que des entrées. Les sorties viennent des contrôles de protection standard du bot, et elles se composent — vous pouvez en armer plusieurs à la fois :
- •Stop-loss — sortir quand la position perd X %.
- •Take-profit — sortir quand elle gagne X %.
- •Trailing stop — un stop qui remonte à mesure que le prix va dans votre sens, verrouillant les gains.
- •Breakeven — après suffisamment de profit, remonter le stop à votre prix d'entrée pour que le trade ne puisse plus perdre.
- •Sortie pré-résolution — clôturer la position un délai défini avant la résolution du marché.
La sortie pré-résolution mérite une attention particulière sur les marchés de prédiction, à cause du gap de règlement 0/1. Une action qui va contre vous perd 5 % ; une part de marché de prédiction qui se résout contre vous tombe à zéro. Il n'y a pas de demi-mesure au règlement : YES paie $1.00 ou $0.00. Un stop-loss ne peut pas vous protéger à travers la résolution, parce que la résolution n'est pas un mouvement de prix dont on peut sortir ; c'est une discontinuité. Si votre stratégie n'a pas d'avis sur l'issue finale — comme le sniper de convergence, qui parie sur la *dérive*, pas sur la réponse — armez la sortie pré-résolution et soyez dehors avant que la pièce ne retombe.
Les protections sont gérées comme un groupe OCO (one-cancels-other) strict : quand l'une se déclenche, ses sœurs sont annulées, et clôturer une position manuellement annule ses protections en attente. Vous ne subirez jamais une double sortie parce que deux déclencheurs se sont fait la course.
Paper d'abord : les portes de graduation
Les nouveaux bots Rule Builder tradent de l'argent paper, et ce n'est pas une suggestion — c'est une porte. L'exécution en direct pour l'automatisation est gardée par flag et paper d'abord : un bot doit compléter au moins 10 trades paper avant d'être éligible à la graduation vers l'argent réel. La page Trading Réel affiche une checklist de graduation en 5 étapes, pour que vous sachiez toujours où en est une stratégie sur le chemin de la simulation vers le CLOB.
Dix trades ne prouveront pas la significativité statistique — aucune plateforme honnête ne le prétendrait. Ce qu'ils prouvent, c'est la justesse *mécanique* : la règle se déclenche sur les marchés que vous visiez, les raisons de trade collent à votre thèse, les sorties se déclenchent comme vous les avez configurées. La confiance statistique demande plus de temps ; gardez le bot en paper aussi longtemps que nécessaire. La porte est un plancher, pas une cible.
Passer en réel : plafonds, exposition et kill switch
Quand une règle entre avec de l'argent réel, elle ne reçoit pas un chèque en blanc. Chaque entrée automatisée en direct emprunte le même chemin d'exécution gardé que tout le reste sur Predite :
- •Plafonds d'automatisation : $25 max par trade (relevable à $250 via une vérification par code e-mail), $100 par jour par bot, au plus 3 positions ouvertes simultanées, et $500 par jour globalement sur toute votre automatisation.
- •Les limites d'exposition par catégorie empêchent une règle de concentrer tout votre compte dans une seule catégorie — une règle OU devenue trop lâche ne peut pas empiler dix positions politiques corrélées.
- •Le kill switch arrête instantanément toute l'automatisation en direct, et la carte « Vos garde-fous » de la page Trading Réel affiche chaque garde-fou actuellement appliqué à votre compte — master switch, votre accès bêta, plafonds par origine — de sorte que si un trade est bloqué, vous voyez quel garde-fou l'a bloqué.
Ces limites arrêteront de temps en temps un trade que vous vouliez. C'est le contrat : le même plafond qui bride l'enthousiasme d'une bonne règle bride les dégâts d'une règle cassée, et à 3 heures du matin, avec un jeu de règles corrompu, c'est le plafond que vous voulez. D'ailleurs — un jeu de règles invalide ou corrompu n'ouvre jamais la moindre position. Le Rule Builder échoue fermé.
Publication et fork
Une fois qu'une règle affiche un historique dont vous êtes fier, vous pouvez la publier sur la marketplace de stratégies, et d'autres utilisateurs peuvent la forker. Le fork copie la configuration — conditions, mode de combinaison, action, réglages de sortie — dans le compte du forkeur. Votre capital, vos positions et votre historique restent privés. Les bots forkés repartent au début du chemin de graduation comme tout nouveau bot : vos 10 trades paper ne se transfèrent pas, parce que le propriétaire du fork n'a encore rien vérifié.
La boucle, de bout en bout
Construisez la règle dans Bots → Créer → Rule Builder → faites-la tourner en « Alerter seulement » pendant une semaine et vérifiez la cohérence de ce qu'elle signale → passez-la en paper et laissez-la trader de l'argent simulé → lisez les raisons de trade et ajustez les conditions → complétez la checklist de graduation → passez en réel à l'intérieur des plafonds d'automatisation, avec la sortie pré-résolution armée si votre thèse se termine avant le marché. À chaque étape, le système vous dit exactement ce qu'il a fait et pourquoi — et c'est tout l'intérêt d'écrire vos propres règles plutôt que de faire confiance à la boîte noire de quelqu'un d'autre.