Edge Desk paper-only · Polymarket measurement systems

US sports

Polymarket NBA / NFL / NHL / MLB moneylines against ESPN's DraftKings line (one soft sportsbook, so a weak reference). Paper only.

E1 promotion gate (paper only)

FAIL

1 pass · 5 fail · 0 insufficient data

promotion gates: 1 pass / 5 fail / 0 insufficient data

Simulated paper bankroll P&L (start $10000.00)
-$366.89
Settled bets (n)
72
Open
0
Weeks logged
3/4
ROI on stake
-2.7% (no interval)
Equity at cost
$9633.11
Book halted
yes

WARNING: The promotion gate FAILS: this P&L is not evidence of an edge. Only 3 weeks logged (4 needed): no confidence interval and no verdict.

Paper only: no wallet, key or order code exists. Gate status leads because a profit figure means nothing until the gates pass and at least 4 ISO weeks are logged.

Pipeline

snapshot: ok · 11m ago discover: ok · 50m ago refodds: ok · 15m ago resolve: ok · 20m ago
Upcoming games by league
nba 76 · nfl 15 · nhl 67
Reference last fetched
15m ago
Last order-book snapshot
23m ago

Coverage and reference (report for 2026-11-11, uploaded 8h ago)

Coverage bar (≥90% to finish SP1)
108/230 · 47% (snapshots alone 111)
Games matched to a reference / in review
322 / 154
T-60 decision points with a usable reference
97%
Reference table
26273 readings · 332 games · latest 7d ago
Snapshots excluded (kickoff moved earlier)
0

Model vs market

All buckets (846 games) · n=3365. Lower log loss and Brier are better; a calibration slope near 1 and intercept near 0 are better.
ProbabilityLog lossBrierCalib. slopeCalib. intercept
pF (fundamental)0.66480.23610.9880.023
pM (market)0.64330.22631.211-0.031
pH (hybrid)0.65370.23070.8000.005
Delta log loss = model minus market. Negative means the model beat the market. 95% block-bootstrap interval.
ComparisonnDelta LL95% intervalReading
pH vs market3365-0.0104[-0.0192, -0.0017]model better than market
pF vs market3365-0.0215[-0.0327, -0.0106]model better than market
anchor (bF=bM=1) vs market, never traded3365-0.0158[-0.0298, -0.0017]model better than market
pH vs market (ISO-week blocks)3365-0.0104[-0.0216, -0.0026]model better than market
Fusion weights bF (fundamental) and bM (market) by horizon. Unpenalised diagnostic fit with a bootstrap interval for bF. Not the weights used for trading.
HorizonnbFbMbF 95% interval
T-24h842-0.0921.284[-0.63, 0.43]
T-6h845-0.2561.372[-0.83, 0.27]
T-1h845-0.2271.364[-0.78, 0.30]
T-15m833-0.1991.332[-0.69, 0.30]

Martingale test p = 0.0000 (n=2522). A small p means the hybrid forecast's revisions are predictable, which fails the test.

Promotion gates

GateStatusReason
G1 No failed admissibility or reproducibility audits PASS 4 audits clean
G2 Calibration slope in [0.9, 1.1] and intercept within +/-0.05 per league FAIL outside the band: ['mlb', 'nba', 'nfl', 'nhl']
G3 Hybrid beats the market on out-of-sample log loss (weekly block bootstrap 95% interval excludes 0) FAIL interval includes or lies below zero: no demonstrated edge over the market
G4 Log-loss advantage exceeds log C plus average fees (Proposition 11) FAIL delta-LL -0.0104 vs log C + fees 0.0328
G5 Martingale test does not reject for the hybrid at the 1% level (Theorem 1) FAIL p = 0.0000
G6 Executable replay positive net return with t > 2, then 4 weeks of consistent shadow trading FAIL replay t = -0.12 (needs > 2)

E1 paper ledger (simulated)

E1 paper engine: simulated orders sized from a 10,000 USD simulated bankroll, filled from stored order-book snapshots (taker only), not live fills. The curve counts settled bets only and is plotted at kickoff time. A profit here is not evidence of an edge while the promotion gate is not PASS. The table shows the most recent bets; totals cover all of them.

■ E1
E1: -$366.89 · 72 settled · 0 open
RuleGameSideBucketKickoffStakeCostEdgeStatusP&L
E1Flames vs. AvalancheColorado AvalancheT-24h 11-01 02:00Z$194.450.789 0.111 won +$52.13
E1Blue Jackets vs. StarsDallas StarsT-24h 11-01 00:00Z$198.420.642 0.086 won +$110.81
E1Kings vs. GrizzliesMemphis GrizzliesT-24h 11-01 00:00Z$198.420.760 0.069 won +$62.66
E1Blackhawks vs. BruinsBoston BruinsT-24h 10-31 17:00Z$198.420.691 0.114 won +$88.78
E1Rockets vs. MavericksHouston RocketsT-1h 10-31 00:00Z$198.420.650 0.084 lost -$198.42
E1Bulls vs. CelticsBoston CelticsT-24h 10-30 23:30Z$198.160.875 0.059 won +$28.42
E1Pistons vs. NetsDetroit PistonsT-24h 10-30 23:30Z$198.160.728 0.096 won +$73.94
E1Magic vs. RaptorsToronto RaptorsT-24h 10-30 23:30Z$198.160.660 0.099 lost -$198.16
E1Jets vs. PanthersFlorida PanthersT-6h 10-30 23:00Z$198.420.691 0.087 won +$88.78
E1Hornets vs. WizardsCharlotte HornetsT-6h 10-30 23:00Z$198.420.520 0.088 lost -$198.42
E1Devils vs. Golden KnightsVegas Golden KnightsT-24h 10-30 22:00Z$198.160.532 0.113 lost -$198.16
E1Canucks vs. SharksSan Jose SharksT-24h 10-30 02:00Z$203.700.642 0.080 won +$113.76
E1Grizzlies vs. Trail BlazersPortland Trail BlazersT-1h 10-30 02:00Z$198.160.720 0.073 lost -$198.16
E1Islanders vs. WildMinnesota WildT-24h 10-30 00:00Z$203.700.661 0.092 lost -$203.70
E1Blackhawks vs. Red WingsDetroit Red WingsT-6h 10-29 23:30Z$198.160.602 0.112 won +$130.96
E1Jets vs. LightningTampa Bay LightningT-6h 10-29 23:00Z$198.160.681 0.109 won +$92.80
E1Blue Jackets vs. HurricanesCarolina HurricanesT-6h 10-29 23:00Z$198.160.720 0.102 won +$76.95
E1Thunder vs. MavericksOklahoma City ThunderT-24h 10-29 01:30Z$210.770.680 0.099 lost -$210.77
E1Devils vs. AvalancheColorado AvalancheT-24h 10-29 01:00Z$210.770.639 0.114 won +$118.98
E1Spurs vs. JazzSan Antonio SpursT-24h 10-29 01:00Z$210.770.840 0.052 won +$40.15
E1Flames vs. OilersEdmonton OilersT-24h 10-29 00:30Z$210.770.673 0.120 won +$102.37
E1Knicks vs. BullsNew York KnicksT-24h 10-29 00:00Z$210.770.691 0.118 won +$94.14
E1Warriors vs. TimberwolvesMinnesota TimberwolvesT-24h 10-29 00:00Z$210.770.605 0.124 lost -$210.77
E1Heat vs. HawksAtlanta HawksT-24h 10-28 23:00Z$210.770.580 0.118 lost -$210.77
E1Canucks vs. DucksAnaheim DucksT-24h 10-28 02:00Z$214.990.671 0.115 lost -$214.99
E1Devils vs. StarsDallas StarsT-24h 10-28 00:00Z$214.990.562 0.083 lost -$214.99
E1Kings vs. SpursSan Antonio SpursT-24h 10-28 00:00Z$214.990.880 0.071 won +$29.32
E1Nets vs. CelticsBoston CelticsT-24h 10-27 23:30Z$214.990.820 0.075 won +$47.19
E1Warriors vs. NuggetsDenver NuggetsT-1h 10-27 02:00Z$214.990.720 0.074 lost -$214.99
E1Red Wings vs. OilersEdmonton OilersT-24h 10-27 01:30Z$223.690.632 0.097 lost -$223.69
E1Suns vs. ThunderOklahoma City ThunderT-24h 10-27 00:00Z$219.750.850 0.053 won +$38.78
E1Bulls vs. CelticsBoston CelticsT-24h 10-26 23:30Z$219.750.860 0.056 won +$35.77
E1Wizards vs. HornetsCharlotte HornetsT-24h 10-26 23:00Z$219.750.590 0.132 won +$152.71
E1Avalanche vs. PredatorsColorado AvalancheT-6h 10-26 00:00Z$217.320.701 0.092 lost -$217.32
E1Magic vs. KnicksNew York KnicksT-24h 10-25 23:00Z$208.710.759 0.072 lost -$208.71
E1Magic vs. KnicksNew York KnicksT-1h 10-25 23:00Z$8.610.700 0.100 lost -$8.61
E1Lakers vs. JazzLos Angeles LakersT-1h 10-25 21:00Z$217.320.690 0.096 won +$97.64
E1Broncos vs. CardinalsDenver BroncosT-15m 10-25 20:05Z$217.320.687 0.097 won +$99.23
E1Panthers vs. BlackhawksFlorida PanthersT-1h 10-25 19:00Z$217.320.642 0.057 won +$121.37
E1Warriors vs. SunsPhoenix SunsT-24h 10-25 02:00Z$201.970.640 0.077 won +$113.61
E1Spurs vs. MavericksSan Antonio SpursT-24h 10-25 00:00Z$201.970.780 0.072 won +$56.96
E1Bucks vs. 76ersPhiladelphia 76ersT-1h 10-24 23:30Z$208.710.850 0.054 won +$36.83
E1Heat vs. HornetsCharlotte HornetsT-24h 10-24 22:00Z$201.970.487 0.124 won +$212.40
E1Heat vs. HornetsCharlotte HornetsT-15m 10-24 22:00Z$6.750.390 0.093 won +$10.56
E1Trail Blazers vs. KingsPortland Trail BlazersT-24h 10-24 02:00Z$201.970.730 0.101 won +$74.70
E1Pistons vs. HeatDetroit PistonsT-6h 10-24 00:00Z$201.970.540 0.095 won +$172.04
E1Raptors vs. WizardsToronto RaptorsT-24h 10-23 23:00Z$201.970.690 0.118 won +$90.74
E1Kings vs. ClippersLA ClippersT-24h 10-22 02:30Z$201.180.640 0.110 won +$113.16
E1Hornets vs. NetsCharlotte HornetsT-24h 10-21 23:30Z$201.180.430 0.202 won +$266.61
E1Hurricanes vs. CanucksCarolina HurricanesT-24h 10-21 02:00Z$204.310.750 0.062 won +$68.24
E1Sharks vs. CanadiensMontreal CanadiensT-24h 10-20 23:00Z$204.310.671 0.068 lost -$204.31
E176ers vs. KnicksNew York KnicksT-24h 10-20 23:00Z$204.310.632 0.127 lost -$204.31
E1Commanders vs. 49ersSan Francisco 49ersT-24h 10-20 00:15Z$205.140.795 0.093 won +$52.90
E1Avalanche vs. FlyersColorado AvalancheT-24h 10-19 23:00Z$209.380.689 0.069 lost -$209.38
E1Hurricanes vs. FlamesCarolina HurricanesT-24h 10-19 00:00Z$210.010.681 0.059 lost -$210.01
E1Blue Jackets vs. WildMinnesota WildT-24h 10-18 22:00Z$206.490.642 0.073 won +$115.32
E1Chargers vs. ChiefsKansas City ChiefsT-24h 10-18 20:25Z$206.490.795 0.073 won +$53.25
E1Cardinals vs. RamsLos Angeles RamsT-24h 10-18 20:05Z$206.490.883 0.056 lost -$206.49
E1Cardinals vs. RamsLos Angeles RamsT-1h 10-18 20:05Z$5.720.873 0.079 lost -$5.72
E1Titans vs. ColtsIndianapolis ColtsT-24h 10-18 17:00Z$206.490.756 0.092 lost -$206.49
Retired rules (history)

R1–R4 were retired as the live decision engine. Their frozen rules, results and curves are kept unchanged for the record. This is not the current system's performance.

RuleBetsWeeksExcluded Win rateROI95% intervalp (BH)Status
R1 000 —— — 1.000 retired
R2 110 100.0%301.4% 301.4% … 301.4% 0.001 retired
R3 000 —— — 1.000 retired
R4 (control) 31240 63.5%-0.8% -9.7% … 3.9% — retired

No verdict is issued from fewer than 4 ISO weeks; "insufficient" is the expected status for a long time.

Simulated by the frozen rules, evaluated nightly: hypothetical 50 USD bets, not live fills. The curve counts settled bets only and is plotted at kickoff time. A pick for a game whose decision window is still open can change between nightly runs; picks are final once the window has closed. The table shows the most recent bets; totals cover all of them.

■ R1■ R2■ R3■ R4 (control)
R1: +$0.00 · 0 settled · 0 openR2: +$156.43 · 1 settled · 0 openR3: +$0.00 · 0 settled · 0 openR4 (control): -$127.16 · 312 settled · 0 open
RuleGameSideKickoffStakeCostEdgeStatusP&L
No simulated bets yet.

Audits