On imagine souvent un bot d’arbitrage Polymarket Kalshi comme un outil de détection qui soustrait deux prix et négocie dès que la différence est positive. Cette représentation omet les questions les plus difficiles. Les contrats peuvent avoir des significations différentes, les cotations peuvent correspondre à des instants différents, et les quantités visibles à des prix attrayants peuvent être trop faibles pour permettre l’opération envisagée. Même une relation de prix valide peut se transformer en position directionnelle lorsqu’un seul côté est exécuté.

L’objectif pédagogique utile consiste à distinguer un écart affiché d’une opération dont on peut expliquer les paiements et les coûts. Cet article développe cette distinction à partir de prix et de contrats fictifs. Il ne recense pas d’occasions actuelles et ne suggère pas qu’un processus entre plateformes garantit un bénéfice. Polymarket International et US sont des services distincts ; chaque compte et chaque contrat ci-dessous doivent être interprétés dans le cadre de l’intégration effectivement accessible selon les conditions d’éligibilité applicables.

Bot d’arbitrage Polymarket Kalshi : commencer par une carte des paiements

Un écart de prix ne prend de sens qu’une fois connu le paiement de la position pour chaque issue pertinente. Décrivez les deux contrats en langage courant et précisez ce que chacun verse si l’événement se produit, ne se produit pas ou rencontre un cas exceptionnel défini par les règles. Faites-le avant de comparer les prix.

Pour une paire illustrative de contrats binaires ordinaires portant exactement sur le même événement, un YES et un NO pourraient ensemble verser une unité dans chacune des deux issues standard. Cette identité dépend de l’équivalence des définitions et des unités de paiement. Elle ne découle pas du simple fait que les titres des deux marchés mentionnent la même personne ou la même publication économique.

Les bases présentées dans l’analyse de l’arbitrage sur les marchés de prédiction aident à distinguer les relations entre paiements des prévisions de probabilité. Une couverture dont la réussite dépend de la capacité à prévoir quelle interprétation d’un contrat prévaudra constitue une stratégie différente d’une identité complète des paiements.

Trouver la définition qui rompt la correspondance

Recherchez activement les différences. Comparez les périodes d’observation, les fuseaux horaires, les sources de référence, les limites des seuils et les dispositions relatives aux issues exceptionnelles. Une description générale de l’événement peut dissimuler une différence limitée mais importante sur le plan financier. La question la plus utile lors de l’examen est souvent de savoir quelle situation réelle entraînerait des règlements différents pour ces contrats.

Supposons qu’un contrat fictif demande si un indice clôture au-dessus de 100 le vendredi, tandis qu’un autre demande s’il dépasse 100 à un moment quelconque de cette journée. Un plus haut intrajournalier de 101 suivi d’une clôture à 99 produit des réponses opposées. Acheter des positions qui semblent complémentaires n’élimine pas l’exposition dans cette situation.

Consignez la différence même si elle semble peu susceptible de se manifester. Une situation rare peut peser davantage qu’un faible écart apparent. Si les définitions ne peuvent pas être conciliées, classez la relation comme une comparaison de valeur relative plutôt que de la qualifier d’arbitrage. Ce vocabulaire préserve la distinction entre une identité contractuelle et une attente empirique.

Comparer les règles complètes et leurs versions

Les titres et les résumés courts sont utiles pour repérer les marchés, mais insuffisants pour valider une couverture. Kalshi distingue explicitement ses résumés des règles des règles complètes. La même rigueur s’applique à l’examen du contrat Polymarket réel et de ses conditions de résolution.

Conservez les identifiants des marchés, les règles examinées et l’heure de l’examen pour les deux côtés. Si une règle ou une clarification pertinente change, invalidez la correspondance précédente jusqu’à ce qu’elle soit réexaminée. Un outil de détection ne doit pas conserver indéfiniment une validation sémantique simplement parce que deux identifiants restent dans sa base de données.

Cela crée deux composantes distinctes : un processus plus lent qui établit l’équivalence des contrats et un processus plus rapide qui surveille les relations approuvées. La composante rapide ne doit pas improviser l’interprétation des contrats lors d’un mouvement soudain des prix. Lorsque la relation approuvée est incertaine, écarter l’occasion constitue un résultat significatif plutôt qu’un échec de traitement.

Normaliser l’unité économique

Avant de soustraire les prix, établissez ce que représente une unité affichée. Une valeur décimale exprimée comme une probabilité, un prix en cents et un pourcentage peuvent décrire le même nombre sous des formats différents. Une quantité peut désigner des contrats, des parts ou une autre unité propre à la plateforme. Confondre la représentation et la valeur peut créer d’énormes écarts fictifs.

Par exemple, 0,47 dollar et 47 cents sont des prix égaux, et non un écart de 46,53. De même, 100 unités versant chacune un dollar en cas de gain diffèrent de 100 unités soumises à une autre convention de paiement. Conservez à la fois le champ d’origine et le montant économique normalisé afin que toute conversion puisse être auditée.

Ne supprimez pas la précision prématurément. Arrondir deux prix avant de les multiplier par la quantité peut fausser une marge étroite. Effectuez le calcul avec la précision autorisée et les contraintes réelles des ordres, puis appliquez les frais et le traitement du règlement pertinents. La mise en forme destinée à un graphique doit intervenir après le calcul économique.

Utiliser des offres que vous pouvez réellement accepter

Acheter nécessite une offre de vente disponible pour la quantité prévue ; vendre nécessite une offre d’achat disponible. Ni le dernier cours négocié ni le point médian n’établissent cette disponibilité. L’arbitrage entre plateformes de marchés de prédiction doit donc comparer les côtés exécutables du marché, y compris leur profondeur, plutôt que des chiffres attrayants choisis sur des affichages sans rapport entre eux.

Imaginez une offre de vente de YES à 46 cents sur la plateforme A et une offre de vente de NO à 51 cents sur la plateforme B. Avec des conditions binaires ordinaires parfaitement équivalentes, l’achat combiné coûte 97 cents hors frais, pour un paiement combiné possible d’un dollar. Il s’agit d’un écart brut de trois cents, et non d’un bénéfice réalisé.

Supposons maintenant que l’offre à 46 cents ne couvre que cinq unités alors que la position envisagée est de 200. Les unités restantes peuvent coûter plus cher. Un outil de surveillance doit calculer le coût combiné pour une quantité précisée et identifier la profondeur qui permet de l’exécuter. Un écart sans quantité constitue une information incomplète.

Synchroniser les observations sans prétendre qu’elles sont atomiques

Deux cotations relevées à des moments différents peuvent créer un écart qui n’a jamais existé simultanément. Conservez les horodatages de la source lorsqu’ils sont disponibles, les heures locales de réception et l’ancienneté de chaque observation. Rejetez les comparaisons dont la chronologie est trop incertaine pour la stratégie prévue.

Même des observations très proches dans le temps ne constituent pas un instantané atomique de deux plateformes indépendantes. Une cotation peut changer après son observation et avant l’exécution. L’objectif est de mesurer et de borner cette incertitude, et non de prétendre qu’elle a disparu. Indiquez l’ancienneté de l’observation la plus ancienne à côté de l’écart calculé.

Un outil de surveillance fictif qui reçoit la mise à jour de la plateforme A à 10:00:00 et celle de la plateforme B à 10:00:08 ne doit pas les comparer silencieusement comme si elles correspondaient au même instant pendant une annonce majeure. Selon la stratégie, huit secondes peuvent être inacceptables. Le seuil doit refléter l’événement et le comportement mesuré des données plutôt qu’un nombre universel.

Inclure les coûts avant de déclarer une occasion

La différence brute doit couvrir les frais applicables, le coût du franchissement de l’écart achat-vente, l’écart d’exécution attendu et tous les coûts nécessaires au financement ou au débouclage de la position. Les règles actuelles de tarification peuvent varier selon le marché, le compte et le mode d’exécution. N’importez pas une hypothèse universelle d’absence de frais tirée d’un ancien exemple.

Supposons qu’une paire fictive équivalente coûte 97 cents et que les frais directs modélisés ajoutent 1,2 cent par paire. La marge modélisée restante est de 1,8 cent avant les autres incertitudes. Si une provision prudente pour les variations lors de l’exécution représente encore 1,5 cent, il ne reste que 0,3 cent. Ce faible montant peut disparaître à cause des arrondis ou d’une estimation imprécise de la profondeur.

Gardez chaque composante des coûts visible. Un seul chiffre opaque d’« avantage net » empêche d’examiner l’hypothèse qui compte le plus. Après l’exécution, remplacez les composantes estimées par les montants enregistrés et conservez les différences. Les erreurs du modèle font partie des éléments probants de la stratégie.

Calculer la quantité que les deux comptes peuvent financer

Une paire prometteuse peut nécessiter des montants de capital différents sur chaque plateforme. Les ressources détenues sur un compte ne financent pas automatiquement l’autre. Les soldes disponibles doivent tenir compte des ordres ouverts, des positions non résolues et de toute restriction pertinente pour le compte.

Avec les prix fictifs précédents, 100 paires nécessitent 46 $ sur la plateforme YES et 51 $ sur la plateforme NO avant les frais. Un opérateur disposant de 90 $ sur la première plateforme et de 20 $ sur la seconde ne peut pas exécuter 100 paires simplement parce que les liquidités cumulées dépassent 97 $. Le second compte constitue la contrainte limitante.

La documentation actuelle de Polymarket International sur le collatéral décrit pUSD ; les autres comptes et services nécessitent leur propre examen du financement. Il ne faut pas supposer que les mouvements de capital sont instantanés, gratuits ou interchangeables entre services. Les ressources positionnées à l’avance et les occasions dépendant d’un transfert présentent des risques opérationnels différents.

Reconnaître que des volets distincts ne sont pas atomiques

Le règlement atomique d’une seule transaction appariée ne rend pas atomiques deux ordres soumis indépendamment sur des plateformes différentes. L’un peut être exécuté tandis que l’autre est rejeté, retardé ou ne peut plus l’être au prix demandé. C’est la principale source de risque d’exécution de l’arbitrage sur les marchés de prédiction.

Décrivez toutes les issues d’exécution avant d’envoyer l’un ou l’autre volet. Les deux peuvent être exécutés comme prévu, les deux peuvent rester inexécutés, ou un seul peut être exécuté. Les quantités partielles créent des états supplémentaires. La stratégie a besoin de règles pour chaque état, notamment pour déterminer quand cesser les tentatives et quelle exposition directionnelle elle peut tolérer temporairement.

Ces règles ne doivent pas dépendre de la possibilité de toujours trouver une sortie immédiate. Si la couverture restante devient coûteuse, l’opérateur fait face à un véritable choix entre accepter l’exposition et payer pour la réduire. Qualifier l’intention initiale d’arbitrage ne supprime pas ce choix et ne plafonne pas automatiquement son coût.

Étudier un exemple d’exécution partielle

Supposons que l’opération fictive prévue porte sur 100 unités YES à 46 cents et 100 unités NO équivalentes à 51 cents. Le premier ordre exécute les 100 unités YES, tandis que le second n’exécute que 35 unités NO. La partie appariée comprend 35 paires. Le compte détient également 65 unités YES non appariées.

Ces 65 unités doivent être valorisées et limitées comme une exposition directionnelle. Elles ne sont pas couvertes du seul fait qu’un ordre portant sur davantage d’unités NO a été soumis. Si l’offre de vente des NO restants passe à 58 cents, compléter la couverture coûte plus cher que prévu initialement et peut effacer la marge attendue.

Un processus responsable enregistre séparément les quantités appariées et non appariées. Il peut alors appliquer la réponse approuvée à l’avance : attendre dans une limite de temps, réduire la position non appariée, ne compléter la couverture que dans une nouvelle limite de prix ou s’arrêter pour procéder à un examen. Aucune de ces actions ne doit être inventée après que les pertes commencent à s’accumuler.

Bot d’arbitrage Polymarket Kalshi : classer les faux signaux

Une surveillance utile produit des explications, pas seulement des alertes. Un faux signal peut provenir de règles différentes, de cotations périmées, d’une quantité insuffisante, d’unités incorrectes, de coûts manquants, de fonds indisponibles ou d’un marché qui n’accepte plus l’action concernée. Attribuer une cause aide à améliorer la bonne composante.

La surveillance des écarts de prix entre Polymarket et Kalshi peut afficher une relation candidate avec les contrôles auxquels elle a échoué. Par exemple, un écart affiché de quatre cents peut être rejeté parce que les deux contrats observent des dates différentes. Un autre peut réussir l’examen sémantique mais échouer parce que seules trois unités sont proposées au prix attrayant. Ce sont des limites différentes, qui nécessitent des réponses différentes.

Conservez les candidats rejetés dans les dossiers de recherche avec suffisamment d’éléments pour reconstituer la décision. Sinon, un examinateur ultérieur risque de ne voir que des occasions qui paraissent fructueuses et de sous-estimer la fréquence à laquelle les affichages bruts produisent des comparaisons trompeuses. La sélectivité fait partie des performances du système.

Distinguer une couverture d’une position de valeur relative

Certains contrats sont fortement liés sans être équivalents. Une position qui achète celui qui semble le moins cher et vend l’autre ou prend la position opposée peut exprimer une opinion sur leur relation. Son rendement dépend de l’évolution de cette relation, et non uniquement d’une identité contractuelle des paiements.

Par exemple, la victoire d’un candidat à une primaire et celle du même candidat à une élection générale sont des événements liés mais distincts. Une relation historique entre leurs prix ne constitue pas une garantie de règlement. Il en va de même pour un seuil économique ce mois-ci et un seuil apparenté le mois prochain.

Nommez ces stratégies avec exactitude. Un modèle de valeur relative nécessite des hypothèses sur les issues conjointes, la chronologie et les divergences possibles. Il doit disposer d’un budget de perte adapté à ces hypothèses. Le rebaptiser arbitrage parce que deux prix évoluent généralement ensemble incite l’opérateur à négliger précisément la situation susceptible de créer une perte importante.

Tenir compte des délais de résolution et de financement

Même une paire correctement équivalente peut immobiliser du capital jusqu’à ce que les deux côtés atteignent leur état final dans les comptes. L’événement sous-jacent peut devenir clair avant que l’une ou l’autre plateforme ait achevé son processus de résolution. Un côté peut libérer les fonds plus tôt que l’autre.

Le guide officiel de Kalshi sur le règlement signale que les délais varient. Comparez les conditions réelles de résolution et les relevés des comptes plutôt que de supposer un règlement simultané entre plateformes. Une stratégie qui engage de manière répétée toutes ses ressources peut devenir incapable d’agir tant que des positions antérieures restent non résolues.

Évaluez la durée autant que le montant du capital engagé. Gagner une faible somme nominale sur une période longue et incertaine diffère économiquement d’une réutilisation rapide des mêmes ressources. N’annualisez pas un court exemple fictif pour en faire une promesse de rendement ; utilisez le temps uniquement pour comparer les besoins en capital de différents processus.

Tenir compte des délais de résolution et de financementTwo Leg AttemptBoth FilledOne FilledNeither FilledTRADING FIELD NOTESEDUCATIONAL RESOURCE
Des plateformes distinctes créent plusieurs issues d’exécution, notamment une position directionnelle indésirable lorsqu’un seul volet est exécuté.

Éviter de compter plusieurs fois la même occasion

Un outil de détection peut émettre des centaines de mises à jour pour une seule relation de prix persistante. Ces mises à jour ne sont pas des occasions indépendantes. Si chaque alerte déclenche un nouvel ordre sans vérifier les intentions et l’exposition existantes, le système peut acheter la même paire à répétition jusqu’à épuiser son budget.

Identifiez un candidat par la paire de contrats approuvée, le sens de l’opération, les règles de quantité et la période d’observation. Suivez l’existence éventuelle d’instructions en attente, d’exécutions partielles ou d’une position complète. De nouvelles données peuvent justifier la révision d’une décision existante, mais elles ne doivent pas créer automatiquement une nouvelle allocation.

Cette distinction améliore aussi les statistiques de recherche. Présentez séparément les propositions d’opérations uniques, les relations distinctes entre événements et les mises à jour brutes de cotations. Un grand nombre d’alertes peut indiquer des données bruitées plutôt qu’un vaste ensemble d’occasions rentables. La discussion sur le trading algorithmique des marchés de prédiction fournit un contexte pour concevoir des observations pertinentes.

Soumettre le débouclage à un scénario de tension avant l’entrée

Une paire envisagée doit résister à une répétition dans laquelle le volet le plus difficile échoue. Estimez la profondeur disponible pour sortir de la position non appariée qui en résulte, puis demandez-vous si cette estimation reste plausible pendant l’événement qui a créé l’écart. Une cotation en marché calme offre une faible protection contre une défaillance en marché tendu.

Pour une position fictive de 100 unités, un débouclage à un prix moins favorable de cinq cents coûte 5 $ avant les frais. Si la marge prévue de la paire était de 2 $, un seul incident de ce type peut annuler plusieurs tentatives autrement réussies. Ce calcul explique pourquoi la fiabilité des exécutions compte davantage que la taille visuelle de la liste d’occasions d’un outil de détection.

La répétition doit inclure une plateforme indisponible, une réponse ambiguë à un ordre et une mise à jour retardée du solde. Le but n’est pas de prévoir chaque perturbation. Il est d’établir une réponse encadrée lorsque le processus ne peut pas prouver que les deux expositions prévues existent.

Évaluer les résultats avec le bon dénominateur

Comptez séparément les tentatives de paires, les paires entièrement exécutées, les paires partielles et les candidats rejetés. Présentez les résultats nets réalisés après tous les coûts pertinents, tout en gardant visibles les positions non résolues. Un pourcentage de réussite fondé uniquement sur les paires complètes exclut les échecs qui déterminent souvent la viabilité économique de la stratégie.

Indiquez également le capital engagé et la durée d’immobilisation. Deux mises en œuvre peuvent produire le même résultat nominal avec des besoins en ressources très différents. Un processus qui conserve une exposition non appariée importante pendant de longues périodes ne doit pas être décrit comme équivalent à un autre qui résout rapidement les états partiels.

Le guide général des logiciels de trading sur les marchés de prédiction souligne l’importance d’enregistrements consultables. Pour une analyse entre plateformes, l’historique doit relier les deux côtés sans effacer leurs parcours distincts. La conclusion utile consiste à déterminer si une relation soigneusement définie a résisté aux conditions réelles d’exécution, et non si un graphique a brièvement affiché une soustraction attrayante.

Distinguer la qualité de la détection de celle de l’exécution

Un outil de surveillance peut identifier correctement une relation brève qu’un système d’exécution ne parvient pas à exploiter de manière fiable. Évaluez ces composantes séparément. La qualité de la détection concerne l’équivalence des conditions, l’actualité des prix et la profondeur permettant de négocier la quantité indiquée. La qualité de l’exécution concerne ce qui s’est passé après une tentative autorisée, notamment les exécutions partielles, les délais et les coûts réels.

Pour une période de recherche fictive, supposons que 40 candidats réussissent les contrôles documentés de l’outil de surveillance, mais que seuls 10 fassent l’objet d’une tentative parce que les ressources des comptes sont limitées. Huit sont entièrement exécutés, un reste partiellement exposé et un ne reçoit aucune exécution. Présenter huit gains sur huit paires complètes dissimule les deux autres tentatives et la contrainte de capital qui a exclu la plupart des candidats.

Gardez tout le parcours de sélection visible sans traiter chaque étape comme une occasion de bénéfice. Les candidats rejetés et ceux qui n’ont pas fait l’objet d’une tentative peuvent aider à diagnostiquer le processus, mais leurs rendements hypothétiques ne doivent pas être ajoutés aux résultats réalisés. De même, ne supposez pas qu’un candidat écarté aurait été exécuté aux prix affichés. Les éléments disponibles étayent une relation observée, et non une exécution qui n’a jamais eu lieu. Cette distinction est essentielle pour décider si l’abondance apparente d’un outil de détection justifie la complexité de la gestion de deux comptes de trading distincts.

Établir des critères clairs pour agir

Un candidat ne peut être envisagé que lorsque l’équivalence des contrats a été examinée, que les observations sont suffisamment récentes, que la quantité est disponible, que les coûts sont inclus et que les deux comptes disposent de ressources utilisables. La réponse à une exécution incomplète doit déjà être définie. Toute condition préalable non satisfaite fait passer le candidat d’une proposition exécutable à une observation de recherche.

Ces critères peuvent conduire à rejeter la plupart des écarts affichés. Un rejet ne prouve pas que l’outil de surveillance est défectueux ; il peut montrer que celui-ci distingue une relation utile d’une relation trompeuse. La qualité des explications compte davantage que le nombre d’occasions annoncées.

Un bot d’arbitrage Polymarket Kalshi devient compréhensible lorsque chaque avantage apparent peut être relié à une carte des paiements, à un calcul de prix pour une quantité donnée et à un historique complet d’exécution. Ces éléments ne garantissent pas un bénéfice. Ils permettent de déterminer où une idée prometteuse cesse d’être une opération valide et où des preuves supplémentaires sont nécessaires.

Guides connexes et exemples détaillés

Poursuivre l’apprentissage

Explorer toutes les ressources