Soccer Desk — Model Anchor Calibration Prompt
Context: Our MLB Player Props council (2026-04-03) established the universal framework:
per-possession/per-PA rates as foundation, Bayesian shrinkage toward career prior,
Log-Odds opponent adjustment, Gaussian copula for correlated combo props,
dual-anchor system (sportsbook + model) tracked via Brier scores, confidence tiers.
This prompt asks for the SPORT-SPECIFIC parameters to plug into that framework.
Soccer Desk — Model Anchor Calibration
We are building model anchors for soccer betting markets on Kalshi: 1X2 (3-way ML), Asian handicap/spreads, over/under totals, BTTS.
We already use a Dixon-Coles bivariate Poisson model. This prompt is about calibrating the MODEL ANCHOR to run alongside our sportsbook-anchored edges.
Questions:
- What team metrics best predict goal output? (xG, xGA, non-penalty xG, shot quality?)
- How many matches until team xG metrics stabilize? k values for Bayesian shrinkage?
- How should the Dixon-Coles rho parameter be estimated per league? How many matches needed?
- How should home advantage vary by league? (EPL ~0.38, Bundesliga ~0.43 — are these stable?)
- How should squad rotation and fixture congestion adjust projections? (UCL midweek = rotation for weekend)
- How should promoted/relegated teams be handled at season start? (No prior data in new league)
- How to model BTTS: from Dixon-Coles scoreline matrix or separate model?
- How should managerial changes affect team priors? Reset? Gradual adjustment?
- Transfer window structural breaks: how to handle mid-season squad changes?
- How should Elo ratings interact with xG-based projections? Blend or separate?
- EWMA alpha for team attacking/defensive metrics?
- League-specific parameters: avg goals, draw rate, BTTS rate — how many matches to stabilize?
- Give specific numbers, formulas, and implementation-ready recommendations.
Source: ~/edgeclaw/docs/model-anchor-prompts/soccer-game-model-anchor-prompt.md