LIVE
$7.62 min profit is yours / per trade
Get the bot

Definition

Multi-leg execution

Sending several orders together that depend on each other to lock a position.

Multi-leg execution is the act of sending several orders together that depend on each other so you can lock a position.

On Polymarket this commonly appears when you need to buy or sell multiple outcomes simultaneously — for example, the YES and NO legs of a binary intra-market arbitrage or the complete set of outcomes in a multi-outcome market. The goal is to execute all necessary trades as a coordinated unit so the net exposure is a known, bounded quantity rather than an unintended directional bet.

Key takeaways

  • Multi leg execution groups dependent orders so the combined position is deterministically defined.
  • It's essential for intra-market arbitrage where you must capture a spread by buying multiple outcomes together.
  • Execution risk (partial fills, timing) and oracle resolution risk still apply; the spread is not unconditionally risk-free.

How it works on Polymarket

Polymarket uses a CLOB for matching. To perform a multi-leg execution you either:

  • Submit multiple orders in quick succession through a single client (the common approach for simple two-leg binary arbitrage), or
  • Use a builder or execution engine that routes and attributes orders while coordinating fills.

Many bots and tools implement atomic-looking behaviour by sending legs rapidly and cancelling unmatched legs when fills are partial. On Polymarket the CLOB and the Relayer make order placement gasless; the system supports FAK (Fill-And-Kill) orders which are often used for legs where immediate execution or cancellation is required.

Risks and failure modes

  • Partial fills: If some legs fill and others do not you can be left with an unintended directional exposure.
  • Slippage and fees: Execution prices can move while your legs are in-flight; taker fees apply and vary by category.
  • Resolution and settlement: UMA disputes or delayed resolution can affect final payout timing. Redeeming outcome tokens requires CTF operations (split/merge/redeem) and settlement timing can vary.
  • Geo and compliance limits: Polymarket blocks or restricts orders by jurisdiction; you must comply with Polymarket's geographic rules.

Best practices

  • Use FAK orders for legs that must execute immediately or not at all.
  • Monitor orderbook depth and midpoint to size legs conservatively relative to available liquidity.
  • Implement clear recovery rules for partial fills (e.g., hedging, cancelling, or opportunistic unwind).
  • Account for fees and slippage when computing whether the combined legs create sufficient edge.

How this affects your trading

If you rely on intra-market arbitrage, multi leg execution is operationally central: your strategy's profitability depends as much on how you place and coordinate legs as on identifying price discrepancies. Design your execution logic to minimise partial fills, include post-trade reconciliation, and treat spreads as mathematical opportunities that still carry settlement, slippage, and resolution risk.

See also

  • /glossary/leg-risk
  • /glossary/fak

Related terms