Data product · value (+EV)
The value feed — every edge priced against the exchange
The value feed is the finished side of +EV data: a dedicated endpoint (GET /v2/ev, alias GET /v2/value) of the positive-expected-value selections OddsRelay computes over its own board. Every selection is priced against a fair price sourced from the exchange — the no-vig exchange lay, net of commission — so each row carries its offered odds, its fair odds, its edge, its EV% and a Kelly staking fraction, not a bare number with no basis. It's live across the exchange-backed markets today; where you'd rather model value yourself, that's the raw feed.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 the value feed returns
Each selection is a complete object: the bookmaker and its offered odds, the market and the selection, and the fair price it is measured against — always the exchange, stated as the fair_source, with the exchange named and its commission applied. From those two prices the feed derives the implied and true probabilities, the edge, the EV percentage and a Kelly fraction, so your product filters and stakes rather than computing the maths itself. The docs carry the field-by-field response and the coverage dashboard shows the books and freshness behind it.
Fair means fair against something real. The value here isn't a house model's opinion — it's the gap between a bookmaker's price and the current exchange price for the same selection, de-vigged and net of commission. That is why the feed is exchange-based rather than model-based: the benchmark is a live market other people are betting into, not an estimate. The exchange-lay page covers where that exchange side is priced.
Computed over our board, not a raw feed you re-model
Most value data on the market is raw prices with a modelling problem attached: normalise the books, build a fair-odds benchmark, resolve the same selection across sources, compute the edge, keep it alive as prices move. The value feed does that computation over OddsRelay's own board and hands you the result — the selection, its edge, its EV% and its Kelly fraction — so the endpoint is the input to your staking and alerting logic, not its first month of engineering. The expected value API spoke walks the developer view.
Coverage decides how much value there is to find. The board spans 60+ UK bookmakers with bet365 included as standard, and the fair side is priced from Betfair, Smarkets and Matchbook — so a soft price at a book a shallow feed skips is still an edge your product can surface. Filter by minEv to set your value floor, cap position size with maxKelly, and narrow to the markets or bookmakers you act on.
Where it's available: the exchange gate
A +EV feed needs a fair price to measure against, and here that price is the exchange — so no exchange means no fair price, and no honest +EV. 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, we don't substitute a house model and call it value: the regions view states plainly which markets carry a +EV surface and which don't. We never market a +EV feed in a market that has no exchange to price against.
That gate is the same one the exchange-lay page and the regions surface enforce — a deliberate limit that keeps every edge you see anchored to a real, live benchmark rather than an opinion.
The honest bit: edge is an expectation, not a promise
A positive EV is a modelled expectation over many bets, not a guaranteed win on any one — say it plainly and it stays trustworthy. 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 can shift. The Kelly fraction is a sizing guide against that expectation, not a certainty. A good feed gives your product more edges, priced against a real benchmark, fresh — it doesn't remove variance, and we won't imply it does.
Two more limits up front. The feed is pre-match on a ~3s polling cycle — right for pre-match value, not in-play. And it computes +EV over the current board today; full cross-book +EV across all 60+ books at once, streaming delivery, historical archives and dropping-odds or closing-line-value views are on the roadmap, described as coming rather than shipped. If you'd rather test than take our word, start a free trial and point your staking logic at the live endpoint this week.
What you get
Edge, EV% and Kelly attached
Each selection arrives with its offered odds, its fair odds, the edge, the EV percentage and a Kelly staking fraction computed — your product filters and stakes, it doesn't re-derive.
Fair price from 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.
Filters that fit your product
Set a value floor with `minEv`, cap position size with `maxKelly`, and narrow by `markets` or `bookmakers` to the slice your staking logic acts on.
60+ UK books, bet365 in
Deep UK coverage with bet365 included as standard, fair side priced from Betfair, Smarkets and Matchbook — wider coverage, more genuine edges.
An honest note
Two things up front. +EV here is measured against the exchange fair price (the no-vig exchange lay, net of commission) — stated as the fair_source on every row — and it's a modelled expectation over many bets, never a per-bet guarantee; the Kelly fraction is a sizing guide, not a certainty. And it's exchange-gated: no exchange means no fair price, so it's live across UK and Ireland today and never marketed in a market that has no exchange (D050). Pre-match (~3s polling), not in-play; full cross-book +EV across all 60+ books, streaming and historical views are roadmap, described as coming, not live. bet365 is included as standard.
Questions
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 a fair odds figure, then measures the bookmaker's offered price against it. The benchmark is a live market, not a house model.
Does a positive EV guarantee a win?
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 against that expectation, not a promise.
Which regions is the value feed available in?
It's 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.
How do I control which selections I get?
Set a value floor with the minEv filter, cap the recommended position size with maxKelly, and narrow by markets or bookmakers. The feed returns the slice your staking and alerting logic acts on; the endpoint is available as /v2/ev or the /v2/value alias.
Is it fast enough for in-play value betting?
No — it's pre-match on a roughly three-second polling cycle, which suits pre-match value. It is not a sub-second in-play stream. Streaming delivery, full cross-book +EV across all 60+ books and dropping-odds views are on the roadmap, described as coming rather than shipped.
Related products
Expected value API
The developer walkthrough of the +EV endpoint and its filters.
Arbitrage feed
The sibling derived surface — snapshot-time arb margins, legs and stakes.
Matched feed
The processed board the +EV edges are computed over.
Raw feed
The unreconciled prices, if you'd rather build your own fair model.
Value betting use-case
How value tools wire the edges and Kelly fractions in.
Expected value, defined
The plain-English primer on +EV and edge.
Surface the edge, don't compute it
The coverage dashboard shows the books and freshness behind the board — then a free trial key points your staking logic at the live value endpoint.