Solution
Market data for trading models.
Whether you are pricing, detecting value, or modelling a market, you need a clean, broad, current view of where prices actually are — bookmaker and exchange — in one consistent shape. OddsRelay delivers that reference data as one API, so your models run on data you can trust instead of a pile of inconsistent sources.
The problem
A trading or value model is only as good as its inputs. Feed it inconsistent, partial, or stale data and the model inherits every flaw. Assembling clean inputs yourself means integrating many sources, reconciling their formats, adding exchange reference prices, and keeping all of it current — a data-engineering project that competes with the modelling work you actually want to do.
The approach
OddsRelay supplies the inputs as a product. Broad UK coverage and exchange back/lay prices, every book and market mapped to one event and selection model, refreshed on a tight cycle with a timestamp on every payload. Your models consume a single, consistent, current reference instead of a reconciliation pipeline — and bet365 is in the picture, not an obvious omission.
What is included
Bookmaker + exchange in one shape
Bookmaker odds and exchange back/lay prices, normalised to the same event and selection model.
Breadth for a fuller picture
Deep UK coverage with bet365 included, so your market view is not missing the obvious prices.
Timestamped reference
A processed-at time on every payload, so your model can weight or window by freshness.
A stable, documented contract
Predictable JSON and an OpenAPI spec, so your data layer survives across releases.
Integration
- Authenticate with a scoped or_live_* key (Bearer token).
- Pull the normalised board — bookmaker and exchange prices in one shape.
- Feed your pricing, value-detection or modelling pipeline directly.
- Refresh on the feed cycle with ETag/304 to keep inputs current and cheap.
The full envelope, every field, scopes and rate limits live in the API docs.
Proof
Powers a leading UK matched-betting platform.
This is production-grade market data on a proven delivery contract — real, consistent inputs, not a sample.
Live coverage, freshness and status are published on the coverage dashboard.
Questions
Is this raw prices or analysed data?
Trading data is the clean market reference — bookmaker and exchange prices in one consistent, timestamped shape. The matched/processed feed (ratings, qualifying figures) is a separate product if you want finished opportunities rather than inputs to your own models.
Do you include exchange prices?
Yes — exchange back/lay prices are available alongside bookmaker odds, the reference most trading and value models need.
Is bet365 included?
Yes — bet365 is included, so your market picture is not missing one of the most-watched books.
How do I account for freshness in a model?
Every payload carries a processed-at timestamp, so you can window or weight inputs by how current they are. Live freshness is published on the coverage dashboard.
Keep reading
Coverage, freshness & reliability
How to verify the three claims every odds feed makes — and the proof to demand for each.
Near-real-time vs delayed
What odds freshness actually means, how to measure it, and how much you really need.
Arbitrage & trading tools
Cross-book and back/lay data current enough to act on — one feed, bet365 and exchange context included.
Sportsbook operators
Live market price-discovery and margin benchmarking — without standing up a data-collection team.
Developers
A predictable REST feed you integrate in an afternoon — no SDK, no collection to run, no matching engine.
For arbitrage
What an arbitrage feed needs — breadth, freshness, exchange context — and where OddsRelay fits.
Use cases
Clean inputs, one integration.
Start a free trial of the full UK feed, bet365 and exchange context included, and feed your models reference data you can trust.