Intra-Market-Binary-Arbitrage erklärt
Warum YES + NO < $1.00 auf Polymarket vorkommt, wie man die Edge bemisst und praktische Wege, beide Seiten über die CLOB zu kaufen.
Intra-market binary arbitrage erklärt
Kurzfassung: Intra-market-Binary-Arbitrage tritt auf, wenn die besten Ask-Preise für die YES- und NO-Ausgänge desselben Polymarket-Binarys zusammen weniger als $1.00 ergeben. In diesem Fall können Sie beide Seiten kaufen und eine mathematische Spread-Position gleich $1.00 minus den beiden Asks einnehmen. Bevor Sie das als profitabel bezeichnen, müssen Sie jedoch Gebühren, Slippage, partielle Fills, Resolution-Risiko und Abwicklungszeiten berücksichtigen.
Wesentliche Erkenntnisse
- „YES + NO < $1.00“ ist die einfache Bedingung, die eine Intra-Market-Arbitrage-Edge erzeugt.
- Die rohe Edge ist 1.00 − (bestAsk(YES) + bestAsk(NO)), aber Gebühren, Slippage und Fills verringern sie oft.
- Führen Sie beide Seiten über die CLOB aus; FAK- (Market-)Orders sind das gebräuchliche operative Werkzeug, weil sie sofortige Ausführung priorisieren.
- Dimensionieren Sie konservativ entsprechend der verfügbaren Tiefe und berücksichtigen Sie immer Taker-Gebühren und Tick-Size.
Warum YES + NO unter $1.00 fallen können
Markt-Mikrostruktur und menschliches Verhalten erzeugen vorübergehende Inkonsistenzen. Häufige Ursachen sind:
- Fragmentierte Liquidität: Unterschiedliche Teilnehmer platzieren Asks auf verschiedenen Seiten ohne passende Gegenorders auf der anderen Seite.
- Latenz und veraltete Orders: Order-Updates werden unterschiedlich schnell über die CLOB und das WebSocket verteilt; beste Asks können kurzzeitig auseinanderlaufen.
- Tick-Size-Discretisierung: Tick-Sizes (in der Regel $0.01, die sich nahe Extremen auf $0.001 verengen) zwingen Preise zu Rundungen, die kleine Lücken erzeugen.
- Gebührenunterschiede und Anreize: Maker-Gebühren sind null, während Taker-Gebühren variieren; aggressive Taker routen Fills unterschiedlich, wodurch eine Seite manchmal dünner bleibt.
- Menschliche Fehler und manuelles Market Making: Fehlplatzierte grosse Limit-Asks auf einer Seite erzeugen ausnutzbare Lücken auf der anderen.
Die rohe Edge quantifizieren
Die Rechnung ist einfach: Edge = 1.00 − (bestAsk(YES) + bestAsk(NO)). Edge > 0 ⇒ theoretische Arbitrage.
- Beispiel: bestAsk(YES) = 0.46, bestAsk(NO) = 0.52 → Edge = 0.02 (2 Cent bzw. 2% von $1).
- Das ist jedoch die „rohe Edge“ vor Gebühren, Slippage und Ausführungsrisiko.
Kosten, die aus roher Edge realisierten P&L machen
Ziehen Sie immer ab oder berücksichtigen Sie:
- Taker-Gebühren: Auf Polymarket variabel (0% bis 1.8% je nach Kategorie). Wenn Sie auf beiden Seiten Taker-Gebühren zahlen, können diese die Edge auffressen.
- Slippage/partielle Fills: Der beste Ask ist möglicherweise nur für eine kleine Größe verfügbar; mehr zu füllen verbraucht tiefere, schlechtere Angebote.
- Tick-Size-Rundung: Bei $0.01-Ticks ist der effektive beste Ask quantisiert; das verändert die Depth-Kurven.
- Abwicklungszeit & Resolution-Risiko: UMA-Streitfälle können die Abwicklung verzögern oder verändern.
- Smart-Contract- und operationelles Risiko: CTF-Operationen, Relayer-Verhalten und Wallet-Status können Reibung hinzufügen.
Dimensionierung einer Opportunity: praktische Regeln
- Beginnen Sie bei der verfügbaren Tiefe an den angezeigten besten Asks. Verwenden Sie die Order-Book-Depth-Ansicht, um kumulative Größen am besten Preis und an den nächsten Preisstufen zu sehen.
- Berechnen Sie die Nettodifferenz nach Gebühren. Wenn Taker-Gebühren auf beiden Seiten anfallen, schätzen Sie netEdge = Edge − fee(YES) − fee(NO).
- Wenden Sie einen Slippage-Puffer an. Gehen Sie konservativ davon aus, dass Sie nur die aktuell angezeigte Größe zum besten Ask nehmen können; für darüber hinausgehende Größen nehmen Sie an, dass der nächste Preis +tick oder schlechter ist.
Ein einfacher Sizing-Workflow, den Sie verwenden können:
- Abfragen von bestAsk und sichtbarer Tiefe für beide Ausgänge.
- Berechnung von roher Edge und Netto-Edge nach Gebühren.
- Bestimmung der maximalen symmetrischen Größe S, sodass der Kauf von S auf jeder Seite nur die Preisstufen verbraucht, die Sie zu akzeptieren bereit sind.
- Wenn netEdge × S Ihr Minimumziel übersteigt, kann sich der Trade lohnen.
Ausführungsmethoden auf Polymarket
Auf der CLOB existieren zwei praktische Ausführungsmuster:
- Market-(FAK-)Orders für beide Seiten: createMarketOrder-artige FAKs versuchen sofortige Fills und stornieren jeden nicht gefüllten Rest. FAK ist der häufigste Ansatz für schnelle, garantiert unmittelbare Ausführung, aber Sie zahlen Taker-Gebühren und riskieren partielle Fills.
- Limit-im-Orderbuch-Crossing: Platzieren Sie Limit-Bids zum angezeigten besten Ask oder etwas aggressiver, um Fills zu fördern. Dadurch können Sie zum Maker werden (keine Gebühren), wenn Ihre Order liegen bleibt und ein Taker sie trifft, aber es ist langsamer und setzt Sie dem Risiko aus, ‚gepickt‘ zu werden.
Warum FAK oft verwendet wird
FAK erzwingt Immediacy. Wenn Sie eine kleine, kurzlebige Edge entdecken und den einfachsten operativen Weg wollen, platzieren zwei FAKs (je eine für YES und für NO) entweder eine vollständige oder teilweise Ausführung und hinterlassen keine ausstehenden Exposures ausser den tatsächlich gefüllten. Beachten Sie, dass FAKs als Taker-Orders ausgeführt werden und daher in der Regel Taker-Gebühren zahlen.
Eine minimale TypeScript-Sequenz (konzeptionell)
Dieses Beispiel skizziert die Abfolge; passen Sie es an Ihr SDK und Ihre Berechtigungen an. Ersetzen Sie Platzhalter durch Ihre Umgebungswerte.
// Pseudocode-like sketch using a CLOB client
// 1. Read best asks for both outcomes via CLOB read endpoints
const yesAsk = await clob.getBestAsk(marketId, 'YES')
const noAsk = await clob.getBestAsk(marketId, 'NO')
// 2. Compute edge and decide size
const edge = 1.0 - (yesAsk.price + noAsk.price)
if (edge <= minimumNetEdge) throw new Error('No edge')
// 3. Place FAK market orders for both legs
await clob.createMarketOrder({side: 'buy', outcome: 'YES', size: size})
await clob.createMarketOrder({side: 'buy', outcome: 'NO', size: size})
Hinweis: Trading-Endpunkte in der CLOB-Oberfläche erfordern API-Key + HMAC für Orderplatzierung. Reads sind öffentlich. Gehen Sie nicht von synchronen Fills aus; prüfen Sie immer den Post-Order-Book-Zustand und Trade-Receipts.
Nach dem Trade: Position verwalten
Nach Fill halten Sie sowohl YES- als auch NO-Outcome-Token. Zwei Abwicklungswege sind typisch:
- Eine unmittelbare Merge-/Split-Ökonomie ist für Binaries nicht verfügbar; Sie halten einfach beide Outcome-Token. Wenn der Markt resolvt, können Sie den Gewinnertoken via CTF redeem für $1.00 einlösen.
- Wenn Sie Kapital vorzeitig freimachen müssen, können Sie einen oder beide Outcomes wieder auf der CLOB listen; oft bestimmen verbleibende Liquidität und Spreads, ob Sie mit Gewinn auflösen können.
Risiko-Checkliste — warum „mathematisch“ nicht gleichbedeutend mit risikofrei ist
Bezeichnen Sie einen Intra-Market-Arbitrage-Trade niemals als risikofrei, ohne die Risiken aufzulisten. Wichtige Risiken, die Sie vor der Ausführung dokumentieren sollten:
- Resolution-Risiko: UMA-Streitfälle können die Abwicklung verzögern oder verändern.
- Slippage und partielle Fills: Möglicherweise können Sie nicht beide Seiten zu den angegebenen Preisen füllen.
- Gebühren: Taker-Gebühren können die Edge eliminieren.
- Smart-Contract-/operationelles Risiko: Relayer-Ausfälle, Probleme bei Wallet-Deployment oder SDK-Bugs können die Ausführung unterbrechen.
- Geo- und Compliance-Einschränkungen: Polymarket sperrt neue Orders aus einer Reihe von Jurisdiktionen; versuchen Sie nicht, dies mit VPN-Workarounds zu umgehen.
Wie sich das auf Ihr Trading auswirkt
Für aktive Trader ist das Vorgehen klar: automatisieren Sie die Überwachung von bestAsk(YES) und bestAsk(NO) sowie der Tiefe, berechnen Sie die Netto-Edge nach Gebühren und Slippage und dimensionieren Sie passend zur kleineren verfügbaren Tiefe. Verwenden Sie FAK-Orders, wenn Sie Immediacy priorisieren und bereit sind, Taker-Gebühren zu zahlen; überlegen Sie Limit-Platzierung, wenn Sie geduldig Maker-Fills suchen. Protokollieren Sie stets Fills und gleichen Sie Tokens on-chain mit Ihren erwarteten Exposures ab.
Abschliessender Absatz
Intra-Market-Binary-Arbitrage ist eine der klarsten Mikrostruktur-Edges auf Polymarket: Die Bedingung ist einfach (YES + NO < $1.00) und Ausführungsmuster sind gut verstanden. Diese Einfachheit beseitigt jedoch nicht die realen operationellen, gebühren- und resolutionsbezogenen Risiken — Sie müssen diese in Dimensionierung und Ausführungsentscheidungen einbeziehen.
Häufig gestellte Fragen
Was genau zählt als „Edge“ bei Intra-Market-Binary-Arbitrage?
Edge ist 1.00 − (bestAsk(YES) + bestAsk(NO)). Es ist die rohe, vor Gebühren berechnete Differenz zwischen $1.00 und der Summe der beiden besten Asks in einem Binary-Markt. Realisierter Gewinn muss Taker-Gebühren, Slippage und andere Ausführungskosten abziehen.
Sollte ich immer FAK-Orders verwenden, um beide Seiten auszuführen?
FAK-Orders priorisieren Immediacy und werden häufig verwendet, aber sie zahlen Taker-Gebühren und riskieren partielle Fills. Wenn Sie es tolerieren können, auf Maker-Fills zu warten, können Limit-Orders günstiger, aber langsamer sein.
Wie dimensioniere ich ein Arb, um nicht mit einer einseitigen Position sitzenzubleiben?
Dimensionieren Sie auf die kleinere verfügbare Tiefe zu den akzeptablen Preisstufen auf jeder Seite. Berechnen Sie die kumulative Tiefe an den besten Asks und den nächsten wenigen Ticks, und wählen Sie dann eine symmetrische Größe, die nur jene Stufen verbraucht, die Sie akzeptieren. Konservative Dimensionierung verringert die Wahrscheinlichkeit partieller, ungeglichener Fills.
Spielen Tick-Size-Änderungen für diese Strategie eine Rolle?
Ja. Polymarket verwendet in der Regel $0.01-Ticks, die sich nahe extremen Preisen auf $0.001 verengen. Tick-Discretisierung beeinflusst die Tiefe und kann kleine Edges erzeugen oder eliminieren. Beziehen Sie die aktuelle Tick-Size in Ihr Sizing- und Slippage-Modell ein.
Werden für diese Trades jemals Maker-Gebühren angewendet?
Maker-Gebühren auf Polymarket sind null. Wenn Ihre Limit-Order liegen bleibt und später genommen wird, können Sie Taker-Gebühren vermeiden. Ruhende Limits setzen Sie jedoch Zeit- und Pick-off-Risiken aus.
Erwähnte Begriffe
Verwandte Anleitungen
Nur zu Bildungszwecken. Keine Finanz-, Rechts- oder Steuerberatung. Polymarket ist möglicherweise in Ihrer Rechtsordnung nicht verfügbar.