Platform

Betting exchange software with explicit matching and liability rules

A betting exchange matches opposing positions under defined order and settlement rules. Evaluate the available liquidity and reserved liability alongside the interface. A displayed price is useful only when the intended stake can be matched on acceptable terms.

Discuss the platform

SuperBluOrange can scope the matching engine, wallet integration and operator controls around the proposed exchange model. The product and intended markets require their own permission review.

Define the exposure before accepting the order

For a simple lay bet at decimal odds, liability can be illustrated as stake multiplied by odds minus one. A €10 lay stake at odds of 4.0 therefore creates €30 of potential liability. This is a mathematical example, not a complete rule for every exchange product or offsetting portfolio.

The implementation must specify how available funds, existing positions, commission and any permitted offsets affect reservation. Show the player the relevant exposure before acceptance and keep the account record consistent as the order fills or is canceled.

Compare liquidity at the size you need

Ask for market depth and fill behavior at representative stakes, times and events. Distinguish an unfilled order, a partial fill and a completed position. If a market-maker service is part of the proposal, identify its commitments and limits separately from the platform.

Rule Acceptance question
Order priority Which order executes first at the same price?
Partial matching How much liability remains reserved for the unfilled amount?
Cancellation Which event decides whether a cancellation beat a match?
Suspension What happens to open orders and accepted positions?
Settlement and correction How are commission, payouts and adjustments reconciled?

Test a cancellation race

  1. Submit an order.
  2. Match part of it.
  3. Request cancellation while another match is being processed.

The event history should show the accepted sequence and explain the resulting position and balance. A message that appears to confirm cancellation must not conceal a fill already accepted by the engine.

Also test market suspension, a corrected result and repeated settlement messages. Preserve the original records and authorized adjustments so support can reconstruct the outcome.

Scope the operating service

Define who monitors market integrity, investigates suspicious matching and handles disputes. Agree the catalog, client interfaces, reporting and recovery requirements. The platform does not guarantee counterparties or eliminate market-abuse risk.

Discuss your exchange model with target markets, expected order behavior, liquidity arrangements and wallet design. For event contracts with a separate resolution process, also review prediction markets.

Request a meeting

Fields marked are required.

We answer within two working days. Nothing you send here is stored on this site or passed to anyone else. You can also write to hello@superbluorange.com directly.