Decision board · value, EV, xG proxy, market intelligence, and live state

League Hub Signal Board

Default sort: Elite → Value → Edge
Use cards as decision tickets, not just stat tiles
Tap a match for model + market + context breakdown

2BL parity section

Dedicated view for the parity-calibrated 2. Bundesliga model. Other leagues use the generic xG proxy family.

Parity Signals
Parity Avg Edge
Parity Leader
Parity Status

Decision insights

Quick readouts to explain what the current board of signals is saying.

Top Signal
Best Edge
Avg Model
Best Bookmaker
Source Mix
Pending Exposure
Live Opportunities

Signal commentary

Bookmaker distribution

Tracked risk ladder

Odds movement

Portfolio analytics

League-aware EV, xG proxy layers, consensus, and cross-league signal distribution.

Elite Edge Count
Expected Value Leader
Consensus Rating
Track-Ready Signals
Avg xG Proxy
Top xG Proxy

EV leaderboard

xG proxy leaderboard

Signal distribution

Bookmaker consensus

League/source matrix

Calibration

Prediction accuracy, ROI, and bucket performance from storage/predictions.json.

Settled predictions
0
closed samples
Hit rate
over 2.5 landed
ROI
flat stake basis
Brier
lower is better
Log Loss
penalises confident errors
BucketCountPredicted midpointActual hit rate
SignalCountHit rateROI

Bet tracking history

Persistent via JSON storage, grouped by day with richer live-state cues.

Total Staked£0.00
Total Profit£0.00
Won / Lost / Pending0 / 0 / 0
Strike Rate0%
Settled Bets0
Open Exposure£0.00
MatchTimeOddsStakeModelEdgeSigScoreResultP&LActions
No tracked bets yet.

P&L overview

Tracked performance and recent settlement trend.

ROI0.0%
Average Odds0.00
Avg Stake£0.00
Win Rate0%

Automation

Server-side cron helpers and operational logs.

Cron endpoints

Recommended schedule

  • Odds refresh every 15 minutes during the day.
  • Settlement every 180 minutes and once overnight.
  • Archive settled bets weekly or monthly.

Automation log

Alerts

Signal scanning and optional email alerts.

Alerts EnabledNo
Email EnabledNo
Min Edge
Value Only

Settings

Thresholds, automation defaults, alerts, and tracking values.

Signal thresholds

Tracking + automation

Alerts

Exports + archive

Download CSV/JSON and inspect archived bets.

Archive snapshot

Archived bets0

Deployment notes

  • Add cPanel cron jobs using the generated URLs.
  • Keep storage writable by PHP.
  • Back up storage/ before major upgrades.

Last matchday results — O2.5 audit

Uses cached scores or latest fetched score source.

True Quant Engine

Split-Poisson model with λ home/away, total λ, fair odds, edge, EV, and confidence scoring.

MatchBookOddsImp %λ Hλ Aλ TModel %Fair OddsEdge %EV %ConfSignal

Related news

Pre-match, post-match, and market-relevant articles from connected sources.

Team insights

Attack/defence profiles, form, xG, and matchup context by team.

Strongest attack
Weakest defence
High-event profile
Cleanest team data

Player insights

Expected lineups, player xG, injuries, suspensions, and contributor watchlist.

Top player xG
Injury flags0
Lineup risks0
Expected lineup feed

Source orchestration

Review how each data source contributes to the system and what is live, cached, or plan-dependent.

Version history

Stored in storage/version_history.json.

Debug activity

Server and client actions for troubleshooting.