Tote pools from the GWS dashboard against live fixed-odds prices from six
bookmakers. Three different tote prices per horse — its win pool, and its share
of the daily double as leg one or as leg two — each compared to what the books
are paying, in both directions.
loadingupdated —
The leg-two prices are final once the grid stops moving — which is not the
moment leg one goes off.
The pool keeps being counted for several minutes after the gates open, and most tote
money arrives late: on Penn National R5 the double pool went from $938 at the scheduled
off to $2,432 once it settled, moving one runner from 11.20 to 7.69. So a row only earns
its final badge after two consecutive reads return an
identical grid. Until then it is still moving and carries no badge.
A settled row is the finished opinion of everyone who bet the double, on a race whose own
win pool has not opened yet and which the bookmakers are still pricing. There is a filter
for the settled ones.
A double must be struck at one bookmaker, so parlays are priced per book across
the books that quote both legs — never best-leg-one × best-leg-two, which
invents a bet nobody can place. Leg pairings are verified against the racecard, because
the source dashboard's own screen runs a race behind. Tote prices carry no overround
(pool shares sum to 100%) but the real payout is lower by the track's takeout, which the
dashboard does not publish — so a book beating these figures beats them by more in
reality. Watch the pool size: a big number off a few hundred dollars is noise.
The tote columns are price comparisons, not value. Re-measured on 2 months of
settled results (Aug–Oct 2026): backing a book whenever it beat the win pool lost
— it beat the closing price on almost none of them (closing-line value −11% to
−23%), and adding "must also beat the exchange" did not rescue it. The win pool before
the off is the weakest price there is, because most US money arrives after the scheduled
post. The tote also leans: at prices under 3 it runs slightly long, from 3 to 20 it is about
fair, and at 20+ it is badly short (those horses win about 40% less often than the pool
says), so the Signal column greys out 20+ rather than letting a big number there
look like an opportunity. The "must beat the exchange" filter is still there, off by default.
What "Fair" means. For each race we take the best bookmaker price on every
runner, strip out the books' margin so the chances add to 100%, then shade longshots out
and favourites in a little, because the books themselves price longshots too short
(on settled results that correction is p ∝ q1.15). That is the best
bettable estimate of each horse's true chance we found — better than any tote pool
before the off. A runner is flagged value only when a
book pays more than Fair. Expect very few flags, and often none: the books' margin
(about 16% across the best of six) has to be beaten first, so it mostly happens on short
favourites in races where the books disagree. Even a flag is not a proven edge — no
strategy tested so far has shown one. Fair is only shown when every runner in the race has
a book price, and only before the scheduled off; it never uses in-play or after-the-off
prices.
Races tracked
—
Final doubles
—
leg one off, leg two priced
Runners joined
—
tote runners with a book price
Value flags
—
Best edge vs Fair
—
Value-flag results: —
Every runner this page flags as value (best book above Fair, before the off) is recorded once, at the
price and time it was first flagged, then followed to the off and settled from Betfair's results.
P&L = 1 point level stakes at the flagged price. CLV vs BSP = how far the flagged price
beat Betfair SP, the best available fair closing price; consistently positive is the sign of a real edge,
long before P&L can show one. Small samples mislead: the range shown is a rough 90% interval on
ROI, and under a few hundred bets it is wide. Prices are best-of-books at a 2-minute snapshot, which
flatters the numbers slightly. Rows marked ≈ were rebuilt from the price archive (no minutes-to-off).