Football Intelligence
Football intelligence exposes sport-filtered betting views for anomalies, value, injuries, market movement, and micro predictions.
Backing views
betting_intelligence.football_odds_anomalies
betting_intelligence.football_value_signals
betting_intelligence.football_injury_news_signals
betting_intelligence.football_market_movement_signals
betting_intelligence.football_micro_predictions
Each view is a football-only projection over the shared betting_intelligence tables.
Suggested flow
- Start with
football_odds_anomalieswhen you need unusual prices or deviations from baseline. - Load
football_value_signalsfor model-vs-market edge and expected value. - Review
football_injury_news_signalsfor team or player availability changes. - Check
football_market_movement_signalswhen prices are moving across books. - Use
football_micro_predictionsfor short-horizon outcome projections.
Shared behavior
- every row is already filtered to
sport = 'football' updated_atis maintained by thebetting_intelligence.set_updated_at()trigger functionexpires_atcan be used to exclude stale intelligence recordsmetadataandstate_snapshotfields are stored asjsonb
Common join keys
match_idfor match-level joinsbookmaker_idfor book-specific viewsmarket_type,market_scope, andselectionfor market-level comparisons
Notes
- All row ids are UUIDs generated with
gen_random_uuid(). - Use the endpoint pages in this section for field-level filters and example queries.