The +EV data layer
The value betting API that prices every edge against the exchange
A value-betting product lives or dies on its benchmark: an edge is only as honest as the fair price you measure it against. Most of an odds data API shortlist hands you raw prices and leaves you to build that benchmark yourself. OddsRelay's value endpoint (GET /v2/ev, alias GET /v2/value) delivers the positive-EV selections already computed over its own board — each priced against the exchange fair odds, the no-vig exchange lay net of commission — with the edge, the EV percentage and a Kelly staking fraction attached. Your product filters and stakes; it doesn't rebuild the maths.Powers a leading UK matched-betting platform.
Matched · rated
IllustrativeArsenal v Chelsea · Match Odds
Football · Arsenal
- Back · bet365
- 2.10
- Lay · Exchange
- 2.12
- Rating
- 103.4%
Paired, rated, liquidity-gated — qualifying loss and profit already computed. You render the row.
What +EV needs from a feed: a fair price you can trust
Strip a value tool down and it is a comparison: a bookmaker's offered price against a fair price for the same selection, wherever the book's is better. The whole product rests on that fair price. Use a house model and your edges are only as good as the model; use the exchange — a live market other people are betting into — and the benchmark is real. OddsRelay prices every value selection against the exchange, de-vigged and net of commission, and states the fair_source on every row so the basis is never hidden.
That puts two questions ahead of everything else: what the fair price is measured against, and how the edge is delivered. The API docs answer the first in an afternoon — the response carries offered odds, fair odds, edge, EV% and a Kelly fraction — and the live coverage dashboard shows the books and freshness the edges are drawn from before you talk to anyone.
Edge, EV% and Kelly: the layer raw feeds leave to you
Most odds APIs hand a value builder raw prices and a modelling problem: normalise the books, build a fair-odds benchmark, resolve the same selection across sources, compute the edge, and keep it alive as prices move. That is months of engineering before the first value bet surfaces. OddsRelay ships the layer inside the feed — each selection arrives with its implied and true probabilities, its edge, its EV percentage and a Kelly fraction, priced against a live exchange benchmark. The exchange-lay page covers where that exchange side is priced and how the pairing behaves.
Coverage decides how much value there is to find. The board carries 60+ UK bookmakers with bet365 included as standard — a book whose prices often carry the softest edges, and a common gap in raw feeds; the dedicated bet365 page covers it in full. Query filters keep the feed to your product's shape: minEv sets a value floor, maxKelly caps recommended position size, and markets or bookmakers narrow the surface.
Where +EV is honest: the exchange gate
Because the fair price is the exchange, the feed can only be honest where an exchange exists. It is live across UK and Ireland today — the markets with the exchange liquidity the benchmark depends on. Where a market has no in-region exchange, there is no fair price to measure against, so we don't offer a +EV surface there and don't pretend one exists; the regions view states plainly which markets carry it. This is the same gate the exchange-lay page enforces — a deliberate limit that keeps every edge anchored to a real benchmark.
It is also what separates this from the finished-consumer +EV tools. OddsJam ships polished positive-EV alerts to end users — a different product from a feed you build on; our OddsJam comparison walks that distinction, and notes that its API returns raw odds rather than a +EV output. OddsRelay's lane is the supply layer: you own the value tool, the alerting and the users; we deliver the edges, priced against the exchange, underneath.
The honest bit: edge is an expectation, not a promise
Anyone selling +EV data owes you this plainly: a positive EV is a modelled expectation over many bets, not a guaranteed win on any one. The edge is the gap between a book's price and the exchange fair price at the snapshot instant; variance is real, prices move, and the fair benchmark is itself a live market that shifts. The Kelly fraction is a sizing guide against that expectation, not a certainty. A good feed makes your product better at surfacing value — more books, edges priced against a real benchmark, prices fresh — but no feed removes variance, and we won't imply it does.
Two more limits up front: the feed is pre-match on a ~3s polling cycle, not in-play; and full cross-book +EV across all 60+ books at once, streaming delivery, historical archives and closing-line-value views are on the roadmap, described as coming rather than shipped. The value use-case shows how builders wire the edges and Kelly fractions in, and a free trial key points your staking logic at the live endpoint this week.
What you get
Edge, EV% and Kelly attached
Each selection arrives with offered odds, fair odds, edge, EV percentage and a Kelly fraction computed — your product filters and stakes instead of deriving them.
Priced against the exchange
Every row states its fair source as the exchange — the no-vig exchange lay, net of commission — so the benchmark is a live market, never a house opinion.
60+ UK books, bet365 in
Deep UK coverage with bet365 included as standard, the book whose prices often carry the softest edges. Wider coverage means more genuine value surfaces.
Filters that fit your product
Set a value floor with `minEv`, cap size with `maxKelly`, and narrow by `markets` or `bookmakers` — the endpoint is `/v2/ev` or the `/v2/value` alias.
An honest note
Two limits we state up front. +EV is measured against the exchange fair price — the no-vig exchange lay, net of commission, named as the fair_source on every row — and it is a modelled expectation over many bets, never a per-bet guarantee. And it is exchange-gated: no exchange means no fair price, so the feed is live across UK and Ireland today and never marketed in a market that has no exchange. It is pre-match (~3s polling), not in-play; full cross-book +EV, streaming and historical views are roadmap. What we commit to is the layer underneath: edges priced against a real benchmark, fresh, monitored.
Questions
Does the API return value bets or raw odds data?
Value selections, already computed: each row is a positive-EV selection priced against the exchange fair odds, with edge, EV% and a Kelly fraction attached. Your product applies its own thresholds and staking on top — you own the value logic; the feed removes the fair-odds modelling and edge maths.
What is the +EV measured against?
The exchange fair price, stated as the fair_source on every row. The feed takes the current exchange price for the same selection, removes the vig and nets out commission to get fair odds, then measures the bookmaker's offered price against that. The benchmark is a live market, not a house model.
Does a positive EV guarantee a profit?
No. A positive EV is a modelled expectation over many bets, not a guaranteed win on any one. The edge is the gap between the book price and the exchange fair price at the snapshot instant; variance is real and prices move. The Kelly fraction is a sizing guide, not a promise.
Which regions is the value API available in?
It is live across UK and Ireland today — the markets with an in-region exchange to price the fair side against. Where a market has no exchange there is no honest fair benchmark, so no +EV surface is offered there; the regions view states which markets carry it.
Is bet365 included for value betting?
Yes, as standard. bet365 arrives in the same board as the other 60+ UK books, priced against the exchange fair odds — and it is often the book whose prices carry the softest edges for a value tool to surface.
In this cluster
The odds API pillar
The full product: coverage, feed types, processing and delivery.
Exchange lay coverage
Where the fair-price benchmark every edge is measured against comes from.
Arbitrage betting API
The sibling derived surface — snapshot-time arb margins, legs and stakes.
vs OddsJam
Finished consumer +EV alerts vs a value feed you build your own tool on.
Value betting use-case
How value tools wire the edges and Kelly fractions in.
Expected value, defined
The plain-English primer on +EV, edge and fair odds.
See the edges priced against the exchange
The coverage dashboard shows the books and their freshness right now — then a free trial key points your staking logic at the live value endpoint.