Choosing a provider
B2B prediction market provider for sportsbooks and casinos
Infrastructure you put in front of your own customers.
Parity is a B2B prediction market provider: it supplies the catalogue, the pricing, the quotes, the execution, the positions and the settlement, and the operator keeps the customer, the wallet, the brand and the licence. This page sets out what a provider in that position should own, what should never leave you, and the questions that tell the two apart.
The specification
What a provider should own.
Building prediction markets in-house is not one project. It is venue relationships and data licensing, ingestion and normalisation, pricing and quote generation, order routing and execution, position keeping and live marks, early exit and unwind, resolution and settlement, and reconciliation and reporting. A provider is worth having when all eight sit on its side of the line and your side is one integration.
- The catalogue, normalised
- Venues disagree about what a market is. A provider should hand you one event model, one question with an ordered set of priced outcomes and a canonical category, so your rendering code is written once and does not change when the liquidity behind it does.
- Prices that mean one thing
- A number on a card and a number a customer can trade at are different numbers. A provider should keep them apart, and give you a quote that binds contract, side, stake, price, fee and quantity into one record with an expiry.
- Execution that refuses rather than slips
- If the quoted price is gone, the order should be rejected rather than filled at something else. Orders should be idempotent on your own order id, so a retry after a timeout returns the original record instead of opening a second position.
- Positions, marks and early exit
- What each customer holds, marked against the live price, with an entry price that never changes beside a mark that does, and an exit before resolution at a market price.
- Settlement and reconciliation
- A resolved event becomes a settlement record delivered to your webhook, signed, retried and safe to apply twice without paying a customer twice, with a point-in-time statement and an append-only feed for proving your books and the provider's agree.
- Rules enforced where money moves
- Which categories you may carry, by operator, region and customer, enforced on the quote and the order as well as the list. A rule applied only to the catalogue leaves the trading path open to anybody who posts a market id directly.
The boundary
What should never leave you.
A provider that needs your customer to open a second account or fund a second balance is not supplying infrastructure. It is asking you to send customers to its product. Where the final allocation of KYC, custody and regulatory responsibility falls is a commercial and legal question per jurisdiction, and this page does not settle it.
The operator
- Customer accounts, sign-in and sessions
- Deposits, withdrawals and the one cash balance
- KYC, AML and responsible-gaming controls
- Brand, app, support and who may see the vertical
- The licence and the jurisdictional footprint
Parity, as the provider
- Market catalogue, normalisation and categories
- Live pricing and the embedded surface
- Quotes, orders, execution orchestration and fills
- Positions, marks and early exit
- Settlement, reconciliation and the exact money instructions
You own one authoritative customer cash ledger. The provider returns the exact amounts to reserve, debit, release and credit against it.
Two shapes
Embedded surface or API, on one account.
Embedded surface
Parity draws it, you host it
- A session endpoint, an iframe and a message listener
- Market list, ticket, positions and early exit drawn for you
- Your mode, accent, radius and density; four languages
- Settlement by webhook to your ledger
Prediction market API
You draw it, Parity runs it
- Catalogue, quotes, orders and positions as data
- A TypeScript client with paging helpers and typed errors
- Idempotent orders on your own order id
- Settlement by webhook to your ledger
The boundary is the same in both. The details are on white label prediction markets and the prediction market API.
Due diligence
The questions to put to any provider.
Each one has a short answer if the provider owns the layer, and a long one if it does not. These are Parity's.
- Is the price my customer sees the price they can trade at?
- At Parity the quote is the contract: an executable price for one side and one size, with an expiry, and the order is checked against it.
- What happens when the market moves between the quote and the fill?
- The order is rejected rather than filled at a worse price.
- Who holds the customer's money?
- You do. Parity never holds your customer funds and never authenticates your end users; it returns the exact amounts to reserve, debit, release and credit, as decimal strings, and your ledger applies them.
- How does a settlement reach my ledger exactly once?
- A signed, retried webhook that is safe to apply twice, plus two reconciliation endpoints to check against.
- How is it priced?
- Per integration, set by the volume you run through it and by which surfaces you take. See pricing.
Current state
What runs today.
Running today
- Continuous ingestion and normalisation from multiple liquidity pools
- Quotes, orders, positions, early exit and marks
- Settlement records, webhooks and two reconciliation endpoints
- The embedded surface, provisioned per operator and origin
- A sandbox that can be driven to outcomes that have not happened yet
Read next
For sportsbooks
Prediction market platform for sportsbooks
How prediction markets sit beside a book: who prices, who holds the risk, and what settles it.
Read moreFor casinos
Prediction market platform for online casinos
New wagering inventory on the wallet, brand and licence a casino already has.
Read moreArchitecture
Embedded prediction markets: who owns what
The responsibility split in full, including what crosses the boundary and what never does.
Read moreGuide
How to add prediction markets to a sportsbook
What a sportsbook builds, what it buys, and how the markets sit beside the book.
Read moreIntegration
Prediction market APIs: what you actually need to integrate
The guarantees underneath the endpoint list: what a price means, what a retry does, and who is authoritative about money.
Read moreCase study
House Money puts prediction markets inside its own casino
One server endpoint, a message listener and an iframe, plus what Parity runs behind the frame.
Read morePut us against the specification.
Send us how your ledger, your accounts and your licence are structured, and we will tell you which side of the line each piece falls on and what is available to you.
