Binary matching engine

Binary matching for prediction markets & event contracts

MatchCore's binary matching engine is a real price-time priority order book, denominated in YES and bounded 1–99¢ so price is always the market's implied probability — not a synthetic AMM curve, and not a blockchain conditional-token mechanism.

How binary matching works

Every market trades as one order book. A "Buy NO" order is automatically converted into its equivalent "Sell YES" order behind the scenes, so every trader — whichever side they think they're on — matches against the same book with standard price-time priority.

It's the same proven matching engine that powers our stock-exchange model — a bounded probability-priced ladder and a resolution event are what turn it into a prediction-market book, not a different mechanism underneath.

YES orders and NO orders matching in the middle into complementary filled pairs that always sum to the contract's full value YES SIDE NO ORDERS, TRANSFORMED 0.64 × 1,200 0.63 × 800 0.62 × 650 0.36 × 1,200 0.37 × 800 0.38 × 650 MATCH one YES-denominated book 1,200 shares matched at 0.64 "Buy NO @ 0.36" → automatically becomes "Sell YES @ 0.64"
Why operators choose it

Built for prediction markets, not adapted to them

Facilitator, not principal

Maker-taker fees fund the venue, not a market-making desk carrying directional risk — the same model real regulated exchanges use.

Real order book depth

Full price-time priority and depth, published as incremental deltas — not a synthetic AMM curve.

Instant, auditable resolution

A single resolution action settles every open position at once, recorded alongside every trade — fully reconstructible and auditable, not a black box.

Use cases

Where binary matching fits

  • Prediction markets — political, economic and current-event contracts
  • Binary options venues — above/below strike contracts with fixed payout
  • Sports outright & proposition markets — "will X happen" contracts alongside conventional odds
  • Insurance-linked & weather-linked contracts — parametric payout structures
FAQ

Binary matching, answered

What is binary matching in a matching engine?

MatchCore runs one order book per market, denominated entirely in the YES side, with price bounded 1–99¢ and directly readable as the market's implied probability. A "Buy NO @ p" order is automatically converted into "Sell YES @ 100−p", so the whole book stays in one consistent unit and matches with standard price-time priority.

How is binary matching different from a CLOB?

It's the same matching engine and the same price-time priority mechanism as our stock-exchange CLOB — the two differences are a price ladder bounded to 1–99¢ instead of unbounded decimal, and a resolution event that settles every open position to YES or NO. It is not a separate cross-matched YES/NO book or an on-chain conditional-token mechanism.

Can MatchCore run binary and CLOB markets in the same venue?

Both run on the same platform; each deployment runs one matching model at a time (binary, pari-mutuel, or stock-exchange). Listing both under one umbrella venue is an operational choice, not a single shared live deployment today.

What settlement model does binary matching use?

A single resolution action, submitted by an authorised administrator, settles every open position on a market to the winning side — not an on-chain oracle or dispute mechanism.

Launch a binary market in weeks, not quarters

Request a demo