MODEL v1.0

Model Backtest

PERFORMANCE  ·  Aug 16, 2026
Hypothetical performance based on model projections against closing lines. Not actual betting results.
15
TOTAL BETS
73.3
WIN RATE %
+29.70
UNITS WON
+198.0%
ROI
0.46
AVG CLV
11W / 4L / 0P
W — L — P
Win Rate 73.3%
ROI +198.0%
PROFITABLE
Units Won/Lost +29.70
Wins +29.7 Losses 0.0
Avg Closing Line Value
No captures yet
Cumulative Units Over Time Model vs. closing line — running P&L
Win Rate by Category vs. closing line, settled bets
ROI by Bet Type Units per unit staked by type
HISTORICAL BACKTEST DATA
No historical backtest data yet.
Run node jobs/run-backtest.js to backtest past seasons and populate historical_backtests table.
Category
Bets
W
L
P
Win%
ROI
Avg CLV
Spread
7
5
2
0
71.4%
+11.65 (+166.4%)
+0.5
Totals
5
3
2
0
60.0%
+3.65 (+73.0%)
+0.5
Favorites
6
4
2
0
66.7%
+3.40 (+56.7%)
+0.43
Underdogs
9
7
2
0
77.8%
+26.30 (+292.2%)
+0.48
All Bets
15
11
4
0
73.3%
+29.70 (+198.0%)
+0.46
Closing Line Value (CLV)

CLV measures how much better your entry was compared to the closing line. A +0.5 CLV means you bet at a line half a point better than where the market closed. Consistent positive CLV indicates the model is capturing pre-market inefficiency. Negative CLV suggests line movement against the pick — public money or news after your bet.

Stored value: closing_spread, closing_total, and closing_recorded_at persist alongside model_spread / model_total on every historical_backtests row. Cron cadence: capture-closing-lines in polsia.toml runs every 10 minutes; near-kickoff captures land ~5–60 min before kickoff. Sign convention: clv_spread = model_spread - closing_spread (home perspective); positive = model beat the close = edge captured.

Vig Note

Results assume standard -110 juice on spreads and totals. Moneyline results account for vig in the ROI calculation. Historical win rate required to break even at -110: 52.38%. Our model's edge is measured after vig.

Performance Disclaimer

Backtest results represent hypothetical performance using model projections against historical closing lines. They do not represent actual betting results and should not be taken as financial advice. Past performance does not guarantee future results. Results may be affected by market efficiency changes and publication timing.