Skip to content

TruthMetrics

BookGrade + PulseScore

BookGrade measures what a price historically cost at a book. PulseScore measures how live each book's prices actually are. Neither is a betting signal.

A quality score, not a betting signal. It tells you what a price historically cost at a book, not which side to take.

These figures are transcribed from an internal study whose raw computation is not published. They are not an independent audit of the named sportsbooks.

BookGrade (totals)

Mean deviation vs consensus close · clustered t · 241 games

BookBPQISEtSnapshotsGames
fanatics-0.21pp0.10pp-2.0511,108227
betus+0.21pp0.11pp1.959,124241
betmgm-0.18pp0.10pp-1.9410,608241
lowvig+0.23pp0.12pp1.9311,590240
betrivers-0.20pp0.10pp-1.939,482241
williamhill_us+0.19pp0.10pp1.8711,229227
betonlineag+0.20pp0.12pp1.7511,593240
fanduel-0.16pp0.11pp-1.3912,059241
draftkings-0.11pp0.10pp-1.1511,447241
mybookieag-0.08pp0.10pp-0.7910,920241
bovada-0.07pp0.11pp-0.6810,255241

PulseScore

Fraction of consecutive polls with a changed quote · higher = more live

BookPulseScore
mybookieag51.0%
betrivers21.3%
draftkings16.9%
betmgm11.9%
fanatics11.6%
bovada10.9%
lowvig9.3%
betonlineag9.2%
betus8.3%
fanduel7.0%
williamhill_us6.1%

Provenance

241 MLB clean-close games · 2026-05-22 to 2026-08-20 · MLB totals · pre-close only · mean(p_book - p_median_close), Shin no-vig reference, clustered by game.

What this measures

How far each book's pre-close prices historically sat from the cross-book consensus close, on MLB totals markets, averaged across 241 clean-close games.

What it does not measure

Which side to bet, whether a book is beatable, or whether a price is wrong. It is a quality score, not a betting signal.

Totals only. Spread-market BPQI is not shown here because spread numbers differ across books for non-vig reasons. A same-line filter is required before spread BPQI can be treated as price quality.

Deeper history

Full historical BookGrade and PulseScore series, per-book trend charts, and downloadable series are Pro features. The free surface above shows the current v1 numbers only.

See Pro plans →

Sports wagering is real risk. Only stake what you can afford to lose without changing your week. If you or someone you know has a gambling problem, call 1-800-GAMBLER. Past performance does not guarantee future results.