Automatiser vos stratégies avec le Bot Builder de Predite
Pourquoi automatiser
Le trading manuel sur Polymarket et Kalshi se heurte à un plafond infranchissable : vous ne pouvez surveiller qu'un nombre limité de marchés, et les meilleurs edges — une baleine qui se charge en contrats, un nouveau mispricing entre deux marchés corrélés, un événement d'actualité qui ne s'est pas encore répercuté dans les prix — ont tendance à apparaître pendant que vous dormez, que vous êtes en réunion ou que vous avez les yeux rivés sur un tout autre marché. Le Bot Builder existe pour combler cet écart. Il transforme les stratégies que vous exécutez déjà à la main en agents fondés sur des règles, qui surveillent le carnet d'ordres en continu, dimensionnent les positions de façon cohérente et ne se laissent jamais gagner par l'ennui, l'avidité ou la peur.
L'automatisation n'est pas un raccourci pour éviter de réfléchir. Un bot ne vaut que ce que valent la logique et les garde-fous que vous lui donnez. Ce guide passe en revue les huit templates, la façon de les configurer en toute sécurité, le modèle d'exécution qui les fait tourner, et la discipline — d'abord le paper trading, d'abord le backtest, toujours le monitoring — qui sépare les traders qui composent leur capital de ceux qui finissent par tout perdre. Le Bot Builder fait partie du plan Bot ($99/mois) ; les fonctionnalités d'EV et d'analytics dont il dépend résident sur Pro ($59) et Starter ($29), mais l'exécution des bots en mode live et paper est réservée au plan Bot.
Les huit templates
Chaque bot part d'un template. Un template est un squelette de stratégie pré-câblé : il définit le signal que le bot recherche et la manière dont il traduit ce signal en ordre. Vous réglez ensuite les paramètres. Choisir le bon template est la décision la plus importante de toutes, car chacun suppose un type différent d'inefficience de marché.
EV Follower
Le cheval de trait. L'EV Follower surveille le modèle de juste valeur de Predite et ouvre une position dès que la probabilité estimée par le modèle s'écarte du prix de marché de plus que votre edge minimum. Si le modèle estime qu'un contrat vaut 0,62 alors qu'il se négocie à 0,55, cela représente un edge de 7 cents — achetez. Ce template fonctionne le mieux sur des marchés liquides et fréquemment repricés (grandes élections, décisions de la Fed, sport), où le modèle dispose de suffisamment de données pour être calibré et où vous pouvez réellement être exécuté au prix affiché. Il peine sur les marchés étroits et idiosyncratiques où l'« edge » n'est en réalité que du bruit du modèle.
ARB Hunter
L'ARB Hunter cherche un contrat dont les deux côtés ne s'additionnent pas. Quand YES et NO du même marché totalisent moins de 1,00 au-delà de votre spread minimum — 8 % par défaut — il achète les deux jambes avec des quantités appariées dans le même cycle, une position qui paie à la résolution quel que soit le sens du marché. Il dimensionne les jambes pour vous et prend un arbitrage par cycle. Deux limites méritent d'être connues avant de le lancer. Il opère *au sein* d'un seul marché, pas sur un panier de candidats : il ne vend jamais à découvert et n'assemble jamais de panier multi-résultats. Et les écarts entre Polymarket et Kalshi vous parviennent sous forme d'alerte, pas de trade : Predite ne place de vrais ordres que sur Polymarket, la seconde jambe n'aurait donc nulle part où aller. Son ennemi est le risque d'exécution : les deux jambes sont des ordres distincts, donc une exécution partielle vous laisse directionnel plutôt qu'arbitré. Gardez une taille assez petite pour survivre à une jambe non appariée.
Whale Copier
Ce template s'abonne au flux de suivi des baleines de Predite et reproduit l'entrée des wallets que vous avez signalés — de gros comptes historiquement profitables. Lorsqu'un wallet suivi prend une position au-dessus d'un seuil de taille, le bot ouvre une version réduite. Le Whale Copier brille lorsque vous avez constitué une courte liste de wallets réellement affûtés et que vous voulez bénéficier de leur conviction sans surveiller la chaîne vous-même. Il échoue quand vous copiez sans discernement : tout gros wallet n'est pas du smart money, et certains couvrent des positions que vous ne pouvez pas voir. Servez-vous de l'historique de win-rate de la baleine pour filtrer avant de copier.
Mean Reversion
Mean Reversion prend le contre-pied d'un prix étiré, mais uniquement avec des preuves. Il compare le prix actuel à la moyenne de la dernière heure de relevés (hors relevé le plus récent), exige que l'écart dépasse votre seuil de déviation — 12 points de pourcentage par défaut —, exige un vrai pic de volume sur le dernier intervalle (3x la médiane des précédents, par défaut) et exige l'accord de l'IA : confiance minimale et estimation plus proche de la moyenne que du prix étiré. Si l'IA a suivi le prix plutôt que la moyenne, le mouvement peut être justifié et le bot ne fait pas le fade. Sans historique de prix pour le marché, pas de trade. Réglez aussi une durée de détention maximale, pour qu'un fade qui ne revient jamais soit clôturé plutôt que porté indéfiniment.
News Reactor
L'image miroir. News Reactor exige un vrai titre du fil d'actualité comme catalyseur : récent (60 minutes au maximum par défaut), non neutre, dans la catégorie que vous avez choisie et rapproché du marché par recoupement de termes. La direction vient de l'IA, pas du score de sentiment : un titre est rarement positif pour les deux côtés d'un contrat, et lire la direction dans le sentiment est la façon dont un bot finit par acheter le mauvais résultat. Sans titre récent correspondant, pas de trade — et c'est précisément ce qui le distingue de l'EV Follower. Il fonctionne sur les marchés démontrablement sensibles à l'actualité (géopolitique, contrats liés à la crypto, marchés d'entreprise sur Kalshi). Le risque restant est le bruit : les titres sont révisés, et avec un cycle d'exécution de 15 minutes (voir plus bas) vous n'affrontez pas des bots à la milliseconde — vous captez la revalorisation lente qui se joue sur des heures.
Calendar Bot
Calendar Bot est déclenché par événement, pas par prix. Son déclencheur est une véritable entrée du calendrier économique : dans votre fenêtre d'anticipation (24 heures par défaut, de 2 à 48 autorisées), avec un impact au moins égal au minimum que vous avez fixé, éventuellement restreint par catégorie et rapproché du marché par recoupement de termes. Direction et edge viennent toujours de l'IA. Ce qu'il ne fait pas, c'est apprendre un schéma historique pré/post-événement : ce jeu de données n'existe pas, et ni le bot ni ce guide ne prétendent le contraire. Utilisez-le là où le *timing* est l'edge : se positionner avant une publication dont vous connaissez déjà la date.
Rule Builder
La porte de sortie sans code. Au lieu d'une thèse pré-câblée, vous empilez vos propres conditions d'entrée — edge minimum, fourchette de prix, volume minimum, heures avant résolution, baleine entrée au-dessus d'une certaine taille, mot-clé, catégorie — et toutes doivent être vraies pour que le bot entre. La direction reste celle de l'IA : un marché qui remplit toutes les conditions mais sans avis de l'IA est ignoré, pas deviné. Les sorties viennent des contrôles de protection standard : un bot Rule Builder hérite du stop-loss, du take-profit, du stop suiveur et de la durée maximale comme les autres. Il a un guide dédié.
Fade Resolution
Joue le biais favori-outsider dans la dernière ligne droite avant la résolution, quand les contrats bon marché restent chers par rapport à la fréquence réelle de leurs gains. C'est un modèle à petit edge et forte répétition : il ne fonctionne que si vous le laissez faire la même chose de nombreuses fois, alors faites-le tourner en paper assez longtemps pour traverser une série de pertes avant de le financer.
Configurer les paramètres
Les templates vous donnent la logique ; les paramètres vous donnent le profil de risque. Six réglages comptent le plus, et ils interagissent entre eux.
- •Edge minimum — la plus petite divergence qui déclenche un trade. Trop bas, le bot se déclenche sur du bruit et saigne en frais et slippage ; trop haut, il ne trade presque jamais. Pour un EV Follower sur des marchés liquides, 4 à 6 cents est une fourchette de départ raisonnable. L'ARB Hunter suit une autre règle, car son edge y est quasi certain.
- •Taille max — la plus grosse mise par position. C'est votre rayon d'explosion. Un schéma courant est le Kelly fractionnaire : calculez la taille optimale de Kelly à partir de votre edge et des cotes, puis prenez-en un quart ou la moitié. Predite affiche le chiffre de Kelly ; résistez au Kelly plein, mathématiquement agressif et qui suppose votre estimation d'edge parfaite.
- •Stop-loss — le mouvement défavorable auquel le bot sort d'une position perdante, réglé en pourcentage du prix d'entrée (30 % par défaut). Les marchés prédictifs sont bornés (0 à 1) : le stop sert moins à éviter la ruine qu'à libérer du capital et acter que la thèse a cassé.
- •Take-profit — le niveau favorable auquel le bot encaisse, également en pourcentage (50 % par défaut). Cela compte plus ici qu'en actions : un contrat qui passe de 40¢ à 85¢ a déjà capté l'essentiel du mouvement possible, puisque le plafond est à 1 $.
- •Perte maximale — la perte cumulée à laquelle le bot se met en pause tout seul et vous prévient. C'est le disjoncteur contre une mauvaise journée qui s'aggrave. À côté se trouve une limite de fréquence et non d'argent : nombre maximum de trades par jour, compté à partir de 00:00 UTC — une fois atteinte, le bot cesse d'ouvrir des positions jusqu'au lendemain, et les sorties continuent de fonctionner. Utile pour une stratégie qui se déclenche sur beaucoup de petits marchés, où aucun plafond monétaire n'est touché pendant que le nombre de positions grimpe. Au-dessus, la plateforme applique des plafonds qu'aucun formulaire ne relève : 25 $ par ordre (jusqu'à 250 $ après relèvement du compte), 100 $ par jour et par bot, 500 $ par jour sur tout le compte, et 3 positions ouvertes par bot. Configurer plus gros ne les relève pas : l'exécuteur refuse l'ordre.
- •Durée maximale et stop suiveur — les deux contrôles de temps et de trajectoire. La durée maximale clôture la position après N heures, ce qui finit par tuer une thèse qui ne s'est jamais réalisée ; le stop suiveur suit le prix à la hausse et sort sur un repli depuis le sommet. Notez ce que les bots n'ont pas : un réglage de tolérance au slippage. Le copy trading en a un ; la protection d'un bot contre une mauvaise exécution, c'est la petite taille et le plafond par ordre.
Un exemple concret. Supposons un EV Follower en paper avec un bankroll de 5 000 $, un edge minimum de 5 cents, une taille max de 150 $, un stop-loss à 30 %, un take-profit à 50 %, une durée maximale de 72 heures et une perte maximale de 150 $. C'est un profil délibérément prudent : petites positions, un plancher dur qui met le bot en pause, et une sortie pour les thèses qui ne mènent nulle part. Il tradera rarement et perdra lentement même quand il a tort — exactement ce que vous voulez pendant que vous vérifiez si l'edge est réel. Quand ce même bot passe en live, rappelez-vous que les plafonds de la plateforme s'appliquent par-dessus : les 150 $ configurés deviennent 25 $ par ordre.
Le modèle d'exécution en cron de 15 minutes
Les bots Predite ne tournent pas comme une boucle continue à haute fréquence. Ils s'exécutent selon un cycle cron de 15 minutes : tous les quarts d'heure, la plateforme réveille chaque bot actif, récupère des données de marché et des signaux frais, évalue les règles du bot, puis place, ajuste ou clôture les ordres en conséquence. Entre les cycles, le bot est en sommeil.
Cette conception est délibérée et entraîne des conséquences réelles que vous devez intégrer :
- •Vous n'êtes pas dans une course à la latence. Une cadence de 15 minutes signifie que vous ne devancerez jamais un bot market-maker colocalisé sur un mispricing fugace à la microseconde. C'est très bien — les templates de Predite ciblent des inefficiences qui persistent de quelques minutes à quelques heures (divergences du modèle, entrées de baleines, repricing sur actualité, timing calendaire), et non des scalps de microstructure.
- •Les signaux doivent survivre à l'intervalle. Un edge qui existe à 10h00 et qui a disparu à 10h07 ne sera capté qu'à 10h15, alors qu'il est éventé. Les stratégies qui reposent sur une réaction instantanée ne conviennent pas. Les stratégies qui exploitent la propagation *lente* de l'information sont les bonnes.
- •L'exécution est jalonnée (checkpointée). Parce que l'évaluation est discrète, votre stop-loss et votre take-profit sont vérifiés à chaque cycle, et non tick par tick. Un contrat peut dépasser votre stop puis se redresser au sein d'un même cycle sans que le bot n'agisse jamais dessus — ou il peut agir au prix du cycle suivant. Dimensionnez vos stops en gardant cette granularité à l'esprit.
Le modèle cron rend en outre le système prévisible et auditable, ce que vous recherchez lorsque de l'argent réel est en jeu. Vous savez toujours quand les décisions sont prises, et chaque cycle est journalisé.
La discipline du paper trading d'abord
Ne lancez jamais un nouveau bot en live. Chaque bot de Predite peut tourner en mode paper, où il s'exécute contre des prix de marché réels avec du capital simulé. Le mode paper n'est pas un jouet ; c'est le banc d'essai. Il exécute la logique identique, le cycle cron identique et enregistre les métriques identiques — il ne touche simplement pas à vos fonds.
La discipline est simple à énoncer et difficile à suivre : faites tourner chaque nouvelle configuration en paper sur un échantillon significatif avant de risquer le moindre cent. « Significatif » signifie un nombre de trades suffisant pour que les résultats ne relèvent pas de la chance — comme règle empirique, au moins 30 à 50 positions clôturées, et idéalement à travers différentes conditions de marché. Un bot qui paraît brillant sur six trades ne vous a presque rien appris. Surveillez tout particulièrement l'écart entre les résultats *attendus* et *réalisés* : le mode paper révélera le slippage et le comportement d'abstention qu'un backtest peut masquer.
Backtester avant de passer en live
Le mode paper teste le futur, en marche avant, lentement. Le backtest teste le passé, instantanément. Avant même de faire du paper trading, passez la configuration sur des données historiques pour voir si la logique a déjà gagné de l'argent. Predite propose deux backtests, et la différence compte. Le backtest inversé rejoue l'historique de prix réellement enregistré pour un marché que vous choisissez et montre ce que la stratégie aurait fait — il lui faut assez de relevés accumulés pour dire quelque chose, et il couvre quelques stratégies centrales, pas tous les modèles. Le second moteur est une simulation de Monte-Carlo synthétique qui explore la distribution des résultats à partir d'hypothèses que vous fixez ; l'application l'indique clairement, précisément pour que personne ne lise une courbe simulée comme une performance réelle.
Servez-vous du backtesting pour éliminer les mauvaises idées à moindre coût et pour régler les paramètres, mais traitez ses résultats avec méfiance :
- Le surapprentissage (overfitting) est l'ennemi. Si vous bidouillez l'edge minimum, le stop et le take-profit jusqu'à ce que le backtest paraisse parfait, vous avez probablement ajusté les paramètres au bruit historique. Ils ne généraliseront pas. Préférez des nombres ronds et défendables à des valeurs hyper-optimisées.
- Le passé sous-estime le slippage. Les backtests s'exécutent aux cotations historiques ; les marchés réels bougent contre vous. Partez toujours du principe que la performance réelle sera quelque peu inférieure au backtest.
- Les changements de régime cassent tout. Un bot Mean Reversion qui a prospéré pendant un trimestre calme peut se faire déchiqueter pendant un trimestre volatil. Un backtest ne couvrant que des conditions calmes est trompeur.
La séquence saine est backtest → paper → petit live → montée en taille. Backtester pour filtrer, faire du paper pour valider en marche avant, passer en live à petite taille pour confirmer que l'exécution se comporte bien, et seulement alors augmenter la taille.
Surveiller ce qui compte
Un bot en live, ce n'est pas régler et oublier. La page Performance détaille les résultats par bot et par portefeuille copié ; quatre choses méritent votre attention régulière.
- •Win rate — la part des positions clôturées qui furent rentables. Regardez la *tendance*, pas seulement le niveau. Un taux élevé avec de minuscules gains et de rares pertes énormes peut rester déficitaire ; 45 % avec une bonne asymétrie de gain peut être excellent. À lire avec le P&L.
- •Le P&L, live et paper séparés — la page ne mélange jamais l'argent simulé et l'argent réel : un bot qui ne marche qu'en paper ne peut pas se cacher dans un chiffre combiné. Comparez les deux : l'écart, c'est le coût de l'exécution réelle.
- •Positions ouvertes — ce que le bot a encore en cours. Un bot qui garde ses positions bien plus longtemps que prévu manque en général d'une durée maximale ou d'un take-profit — et il occupe l'une de ses trois places de position ouverte.
- •Si le bot s'est mis en pause tout seul — un bot qui atteint sa perte maximale s'arrête et vous prévient. Un bot en pause n'est pas un bug à redémarrer : c'est un résultat à lire avant de décider que la stratégie vaut encore le coup.
Vérifiez ces métriques au moins quotidiennement pour un nouveau bot en live, et après tout changement de régime de marché (une grande élection qui se résout, un pic de volatilité) pour les bots établis.
Le kill switch
Chaque bot Predite dispose d'un kill switch — un unique contrôle qui interrompt immédiatement toute activité. L'actionner empêche le bot de placer le moindre nouvel ordre au cycle cron suivant. C'est votre frein d'urgence pour les moments où quelque chose ne va manifestement pas : un marché au comportement bizarre, une configuration que vous réalisez être cassée, un événement d'actualité qui invalide toute la stratégie, ou simplement une série de pertes qui dépasse votre seuil de confort.
Deux bonnes pratiques à son sujet. Premièrement, sachez où il se trouve avant d'en avoir besoin — n'allez pas chercher le contrôle pendant qu'un bot perd de l'argent. Deuxièmement, appuyez-vous sur la limite automatisée de perte max quotidienne comme kill switch toujours actif ; le bouton manuel sert aux situations que vos règles n'avaient pas anticipées. La combinaison d'un plancher automatisé strict et d'une intervention humaine couvre à la fois le prévisible et l'imprévu.
Combiner plusieurs bots sans chevauchement
Une fois qu'un bot fonctionne, la tentation est d'en faire tourner plusieurs. La diversification entre stratégies non corrélées est réellement puissante — mais seulement si les bots ne se marchent pas sur les pieds. Le chevauchement crée deux risques cachés : la concentration (trois bots s'empilant indépendamment sur le même contrat, transformant une position de 3 % en une position de 9 %) et l'auto-concurrence (un bot Mean Reversion shortant exactement le pic qu'un News Reactor achète, vous faisant payer le spread des deux côtés pour un résultat net nul).
Gérez cela de façon délibérée :
- Segmentez par marché ou par thème. Donnez à chaque bot un univers non chevauchant — un sur la politique, un sur les cryptos, un sur le sport — afin qu'ils ne puissent pas entrer en collision sur le même contrat.
- Budgétisez le capital par bot. Allouez à chacun une part fixe du bankroll afin que le total déployé reste borné même si tous les bots tirent en même temps. Trois bots à 3 % de taille max chacun représentent un risque très différent de trois bots se partageant une seule réserve de 9 %.
- Évitez les templates logiquement opposés sur le même univers. Mean Reversion et News Reactor sont des antagonistes naturels ; si vous devez faire tourner les deux, séparez leurs marchés ou ajoutez un filtre d'actualité pour que la réversion se mette en retrait lorsqu'un véritable événement survient.
- Surveillez l'exposition agrégée. Suivez votre position *combinée* sur l'ensemble des bots, et pas seulement chacune isolément. C'est la vue portefeuille qui vous dit si votre montage « diversifié » n'est pas secrètement un seul gros pari.
Bien menée, une écurie de bots lisse votre courbe de capital : quand la réversion traverse une mauvaise semaine, les stratégies d'arbitrage et de calendrier la portent. Mal menée, vous n'avez fait que construire une seule méga-position fragile, avec des étapes en plus.
Commencer petit, puis composer
Le Bot Builder récompense la patience bien plus que l'ingéniosité. Les traders qui réussissent avec lui ne sont pas ceux qui déploient la configuration la plus élaborée dès le premier jour — ce sont ceux qui backtestent pour filtrer les idées, font du paper trading jusqu'à ce que les chiffres soient d'une régularité ennuyeuse, passent en live à toute petite taille, lisent religieusement leurs motifs d'abstention, et ne montent en taille que sur ce qui a gagné leur confiance. Choisissez un template qui correspond à une inefficience de marché que vous comprenez réellement, donnez-lui des limites prudentes et une perte max quotidienne stricte, et laissez-le tourner en paper cette semaine. Lorsque les métriques vous convaincront — pas avant — activez une petite allocation en live et observez vos premiers vrais cycles cron s'exécuter. Ce premier bot validé est la fondation sur laquelle tout le reste se construit, et c'est avec le plan Bot que cela commence.