Locked markets
Win / O/U / BTTS are model-binding. The LLM cannot rewrite them.
Three independent probability engines, a five-book median, Dixon-Coles with a league prior, isotonic confidence calibration and a policy that only publishes what survives EV and correlation. The LLM writes the copy – it cannot override 1X2, O/U or BTTS.
We run a reproducible inference pipeline. Every match gets the same feature pack, the same blend, the same decision layer. Copy comes from the LLM – binding tips come from the model. When book, API-ML and Dixon-Coles disagree, confidence drops. When they agree, it rises. That’s research, not a newsletter.
Win / O/U / BTTS are model-binding. The LLM cannot rewrite them.
Median across Bet365, Bwin, Unibet, 1xBet, Betclic – not the first hit.
Top leagues first. U21/B sides last. 70% of refresh slots for tier A.
Data, inference and policy are separate. The model stays honest even when the prose is fluent.
Fixtures, predictions, squads, scorers, XI, injuries, H2H, last-5 including xG, venue split, rest days, table, referee. 28 competitions, calendar window, early-cup minnow filter.
Dixon-Coles λ with league prior and shrinkage, bookie de-vig, API-ML. Blend weights by sample size. O/U line 1.5 / 2.5 / 3.5 by λ edge. Confidence from the probability gap.
Top-pick scoring, auto-publish, draft the rest. Combo builder with correlation caps, joint-P and EV gate. Same-game parlay. Settlement feeds calibration.
One run, twelve stages. Nothing is skipped – it is prioritised.
Top-5, CL/EL, other top flights, second tiers, cups. Early amateur rounds are dropped before they burn the analyse limit.
Tier A (top-5/EL/CL) first, U21/B/Jong/II last. The limit is for quality, not whoever kicks off earlier.
API predictions, median odds, squads, top scorers, assist/card boards, XI, injuries, H2H, form, last-5, venue split, rest days, table, league goal averages.
Attack/defence with league prior and shrinkage. Missing stars and XI compress λ. Rest days adjust attack/concede. Last-5 home/away splits the base.
Bookie de-vig × API-ML × Dixon-Coles. Early season leans market, later leans model. Source dissent cuts confidence, consensus lifts it.
AH line steers the DRAW threshold. O/U picks 1.5 / 2.5 / 3.5 by modelled edge, not always 2.5. BTTS from the same matrix.
Raw conf from p(tip) plus gap to the second side. Isotonic calibration on 120 days of published win tips. League hit rate (n≥8) adjusts ±2–4 points.
The LLM model writes analysis, exact score, scorers, corners/cards. sieg.tip, over_under.tip, beide_treffen.tip are taken from the blend and hard-overwritten.
Odds, XI, injuries again. 70% of slots for tier A. Model patch without a full LLM pass; re-analyse only on tip change, official XI or injury delta.
Score from conf, odds sweet-spot, value, source consensus, league HR. Free is strict, Pro wider. The rest return to draft – including combos that contain drafts.
Upcoming NS only. Max one Over 2.5, one BTTS Yes, two games per league. Joint-P and EV gate. 4-folds Pro only. Same game: two markets, one match, no contradiction.
FT results settle tips and combos. Hit rates by market/league and conf bins feed the next run. The system learns from what was live – not from drafts.
The fewer games the sides have played, the more we trust the market. That is shrinkage, not vibes.
p = wbk · Bookiedevig + wapi · API-ML + wdc · Dixon-Colesλ,ρ
A 70 conf does not mean “it will happen”. It means: after gap, calibration and league hit rate, modelled hit probability sits in that bin. DRAW stays hard-capped (48–62) because draws are the expensive 1X2 error.
Bonus only on clear separation (gap > 8 pp). Tight games stay sober.
120-day calibration on published win tips. Too little sample → raw conf.
n≥8: strong leagues +2, weak −2/−4. Free lockout under 45%.
Many sites let ChatGPT invent the pick. Here the model sees the feature pack, the LLM writes the rationale – and apply_model_locks overwrites 1X2, O/U and BTTS with the blend. Corners/cards only if last-5 match stats exist on both sides with n≥3. Exact score and scorers stay LLM markets with lower priority.
Not every analysed draft is a tip. The policy maximises long-run expected value under uncertainty – the RL idea, without pretending we trained a neural net overnight.
Free: conf, odds window, no LLM error, no weak league. Pro: wider, but no 46 conf.
Two high-conf legs, odds ≥1.20. Short favourites as 1X, Over 1.5 as the safety leg.
Two markets, one match. Allowed: 1X2/DC + O/U or BTTS. Forbidden: Over+Under, BTTS-Yes+Under 1.5.
Max one Over 2.5, one BTTS Yes, two games in the same league. Joint-P with penalty, then EV gate.
Monday’s tip is worthless on Saturday if the striker is out. So we refresh 0.4–16 h before kickoff: odds, official XI, injuries. 70% of slots for tier A. U21 games do not burn budget ahead of Inter–Udinese.
| Typical tip blog | BetKings24 pipeline v11 | |
|---|---|---|
| Source | One prompt, one screenshot | API databases + 5-book median |
| Model | “The AI says 1” | Dixon-Coles × de-vig × API-ML, weights by n |
| Who decides | LLM can override anything | Hard lock on 1X2 / O/U / BTTS |
| Draws | Ignored or guessed | AH threshold, conf cap 48–62, own bin |
| Lines | Always Over 2.5 | 1.5 / 2.5 / 3.5 by λ edge |
| Freshness | One run the day before | Pre-KO refresh, XI and injury delta |
| Selection | Post everything | Top-pick policy, rest stay draft |
| Combos | Stack three favourites | Correlation, joint-P, same game, 4-folds Pro only |
| Learning | No feedback loop | Settlement → conf bins → next run |
Try Pro for 7 days – no credit card, no auto-renew. Access ends by itself. After that, a one-time payment for 1, 3 or 6 months. No forced subscription.
Not an invitation to gamble. Predictions are non-binding, we are not a bookmaker, 18+. Past results do not indicate future hit rates. · Guide