The universal matching engine

One matching engine.
Every market model.

MatchCore is the only matching engine that natively runs prediction markets, pari-mutuel pools and a full stock exchange — on one resilient platform built so nothing is ever lost. Verified throughput: 190,000-200,000 transactions per second.

190,000-200,000
transactions per second, verified
3
matching models. One platform.
100%
of orders safely recorded before confirmation
Zero
conflicting order states, ever
MatchCore's matching core Gateways — FIX with a read-only DropCopy mirror, the low-latency binary API, WebSocket/REST — feed a resilient matching core that safely records every order before confirming it, fanning out to market data, risk controls and settlement. A separate PS2 portfolio system continuously feeds live counterparty exposure into risk controls, on its own dashed plane distinct from the solid order-flow lines. FIX Gateway + DropCopy mirror Low-Latency API WebSocket / REST DropCopy → compliance MATCHING CORE CORE ENGINE Every order safely recorded Zero data loss, by design Instant recovery → nothing is ever lost Market Data Feed Risk & Controls Settlement & Records PS2 counterparty risk Order & execution flow Risk & compliance data

Built for every venue that needs to match risk

EXCHANGESMTFs & DARK POOLSPREDICTION MARKETSSPORTSBOOKSBETTING EXCHANGESBROKERS & PRIME
Why MatchCore

Built to be the last matching engine you need to license

Most vendors force you to bolt together separate systems for options books, prediction markets and pool betting. MatchCore runs all three matching models on one core, so you ship new products without re-platforming.

Multi-model matching

Prediction-market, pari-mutuel and stock-exchange matching share one platform, one integration and one operational runbook.

Throughput with headroom

190,000-200,000 transactions per second, verified — with real headroom to spare before you'd ever need to scale out.

Built so nothing is ever lost

Every order is safely recorded before it's confirmed. Recovery is instant and fully verified, not just a diagram — and clustered, multi-node replication is available for venues that want it.

Regulatory-grade

An immutable, fully sequenced audit trail that reconstructs the exact state of the book at any point in time — built for regulators, not bolted on for them.

Matching models

Three ways to match risk. One engine underneath.

Pick the model that fits your product — or combine them in the same venue.

Binary matching

YES / NO complementary markets

Event contracts, binary options and outright markets where complementary sides always sum to full value.

  • Prediction markets & event contracts
  • Automated resolution settlement
  • Binary options venues
See binary matching →
Pari-mutuel pooling

Pooled stakes, dynamic dividends

Stakes accumulate in a shared pool; dividends recalculate in real time as the pool grows — no counterparty risk.

  • Horse & greyhound racing
  • Lottery-style & novelty betting
  • Configurable takeout rates
See pari-mutuel →
CLOB matching

Stock exchange order books

Full-depth central limit order books with strict price-time (FIFO) priority and unbounded decimal pricing — the same matching mechanism, with the [1,99] probability ladder and binary settlement removed.

  • Price-time (FIFO) priority
  • GTC / IOC limit orders
  • Unbounded decimal pricing, short-selling supported
See CLOB matching →

Compare all matching models →

Architecture

Resilient by design. No conflicting states to design around.

Every order is safely recorded before it's confirmed. Recovery is instant, verified and rigorously tested against real failure scenarios — not just a diagram.

  • One consistent order book, always — no consensus round-trip slowing down every order
  • Clustered, multi-node replication available for venues that want it
  • Exact, point-in-time reconstruction for audit and compliance
See the architecture →
MatchCore's default architecture recovers instantly with zero data loss; an optional clustered mode adds synchronized replicas for venues that want it DEFAULT CORE ENGINE Safely recorded, instantly confirmed Instant recovery, zero data loss OPTIONAL — CLUSTERED MODE PRIMARY replica replica synchronized across every node available for venues that want it — most don't need to
190,000-200,000
transactions per second, verified
3×
throughput gain from our latest optimization pass
100%
of orders safely recorded before confirmation
Real
headroom before this ever needs to scale out

See our benchmark methodology.

Solutions

Whatever you run, MatchCore matches it

Exchanges & MTFs

Lit and dark venues, regulated markets and internal crossing engines, all on CLOB matching.

Learn more →

Prediction Markets

Binary event contracts with automated resolution settlement and deep, transparent order books.

Learn more →

Sports & Betting Exchanges

Fixed-odds, pari-mutuel pools and peer-to-peer betting exchanges on one platform.

Learn more →
Vision

What a MatchCore-powered venue could look like

Example designs

“A matching engine should be the most boring, predictable part of your stack — reliable, resilient, and fast enough that you stop thinking about it.”

MatchCore design principles

See MatchCore matched against your own workload

Bring your order flow profile and we'll benchmark it on our reference hardware — no obligation.

Request a demo