SparksOdds · Research
Daily Market Report
Sep 22, 2026
Data windowSep 22, 2026 00:00 → Sep 23, 2026 00:00 UTC
GeneratedSep 23, 2026 00:02 UTC
Market snapshot
- Sparks analyzed
- 139
- Events represented
- 27
- Books represented
- 26
- Leagues represented
- 2
Largest price gaps
| Match | League | Book | Gap | Action | Persisted |
|---|---|---|---|---|---|
| Crystal Palace vs Nottingham Forest | EPL | BetUS | -15.60% | PASS | 46h 38m |
| Tottenham Hotspur vs Coventry City | EPL | 888sport | -13.10% | PASS | 20h |
| Everton vs Chelsea | EPL | Betway | -12.36% | PASS | 20h |
| Leeds United vs Manchester United | EPL | BoyleSports | -12.32% | PASS | 20h |
| Leeds United vs Manchester United | EPL | 888sport | -12.32% | PASS | 31h 13m |
| Bournemouth vs Sunderland | EPL | FanDuel | -12.19% | PASS | 13h |
| Ipswich Town vs Fulham | EPL | 888sport | -11.20% | PASS | 31h 13m |
| Getafe vs Rayo Vallecano | La Liga - Spain | Betway | -11.19% | PASS | 13h |
| Getafe vs Rayo Vallecano | La Liga - Spain | William Hill | -11.06% | PASS | 20h |
| Sunderland vs Brighton and Hove Albion | EPL | William Hill | -10.95% | PASS | 6h |
Most persistent signals
| Match | League | Persisted | Gap |
|---|---|---|---|
| Coventry City vs Newcastle United | EPL | 46h 38m | +0.91% |
| Crystal Palace vs Nottingham Forest | EPL | 46h 38m | -15.60% |
| Coventry City vs Newcastle United | EPL | 39h 38m | +0.91% |
| Liverpool vs Manchester City | EPL | 34h | +3.51% |
| Brentford vs Liverpool | EPL | 31h 13m | -10.43% |
| Brentford vs Liverpool | EPL | 31h 13m | -10.03% |
| Brentford vs Liverpool | EPL | 31h 13m | -10.43% |
| Coventry City vs Newcastle United | EPL | 31h 13m | -6.99% |
| Ipswich Town vs Fulham | EPL | 31h 13m | -4.92% |
| Ipswich Town vs Fulham | EPL | 31h 13m | -3.64% |
Market dispersion
| League | Sport | Markets | Mean gap | Gap std dev | Dispersion |
|---|---|---|---|---|---|
| EPL | soccer | 101 | -5.05% | +3.41% | Moderate |
| La Liga - Spain | soccer | 38 | -3.48% | +4.14% | Moderate |
What stood out
Largest gap: Crystal Palace vs Nottingham Forest (EPL) at -15.6% vs fair price. Most active league: EPL (101 Sparks). Longest-lived Spark persisted about 2798 minutes.
Deterministic summary · template-v1
Methodology
- Report window
- Sep 22, 2026 00:00 → Sep 23, 2026 00:00 UTC
- Gap formula
- gap_pct = (price_at_spark ÷ fair_price − 1) × 100
- Persistence
- Time between the first and last observation of the same Spark.
- Dispersion
- Cross-sectional standard deviation of gap_pct across distinct markets in the same league. It is not time-series volatility.
- Publication thresholds
- At least 10 Sparks, 3 distinct events, and 3 distinct books, with an untruncated scan.
- Generation timestamp
- Sep 23, 2026 00:02 UTC