bayes replay: in-play policies on synthesized live markets
β lab Β· model run 18 Β· in play vig 0.06 Β· matches replayed 3,454 Β· ran 7/7/2026
What this is: A one-off study β its numbers below are exactly what the run reported.
| note | Live market is SYNTHETIC (closing-line lambdas conditioned on the live state) with realistic book shading: base vig + tail penalty growing with price, quotes capped at 34. roi_fair grades at unshaded Poisson-fair prices (upper bound / diagnostic only β real books fatten comeback tails). Overreaction edges are invisible here by construction; grading vs REAL live odds accumulates in af_live_odds. |
| model run | 18 |
| in play vig | 0.06 |
| matches replayed | 3,454 |
policies
| bets | policy | staked | seasons | hit rate | roi fair | roi at vig |
|---|
| 1,184 | fade_overreaction | 11,840 | 10 | 0.17 | 0.581 | 0.1577 |
| 3,674 | double_down | 36,740 | 10 | 0.3 | 0.1713 | 0.0806 |
| 2,920 | prematch_only | 29,200 | 10 | 0.335 | 0.0249 | 0.0249 |
| 4,580 | cover_lock | 30,483 | 10 | 0.255 | 0.0296 | 0.0216 |
| 3,396 | value_stream | 33,960 | 10 | 0.236 | 0.3096 | 0.0054 |
Reading the columnswhat each number actually means
| AUC | predictability: 0.50 = coin flip, ~0.70 = ceiling for sports |
| Importance | how much the model leans on this factor (permutation importance) |
| Direction | sign of the raw correlation with the outcome |
| Survives all eras | effect points the same way in every historical era |
Spec Β· the reproducible recipe
{
"kind": "bayes_replay",
"stake": 10,
"live_edge": 0.08,
"model_run": 18,
"in_play_vig": 0.06
}