Esports Intelligence
Esports intelligence exposes sport-filtered betting views for anomalies, value, injuries, market movement, and micro predictions.
Backing views
betting_intelligence.esports_odds_anomalies
betting_intelligence.esports_value_signals
betting_intelligence.esports_injury_news_signals
betting_intelligence.esports_market_movement_signals
betting_intelligence.esports_micro_predictions
Each view is an esports-only projection over the shared betting_intelligence tables.
Suggested flow
- Start with
esports_odds_anomalieswhen you need unusual prices or deviations from baseline. - Load
esports_value_signalsfor model-vs-market edge and expected value. - Review
esports_injury_news_signalsfor team or player availability changes. - Check
esports_market_movement_signalswhen prices are moving across books. - Use
esports_micro_predictionsfor short-horizon outcome projections.
Shared behavior
- every row is already filtered to
sport = 'esports' 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.