cricket_find_value_bets
Compare IPL market odds with model probabilities to identify value betting opportunities. Currently returns empty list until a win model is implemented.
Instructions
Compare model probabilities against market-implied IPL odds. Requires THEODDS_KEY.
NOTE: cricket has no calibrated team-strength model wired yet (unlike the
football Elo/Poisson path), so this tool currently returns an EMPTY
value_bets list — scoring an edge against a neutral 50/50 prior would flag
every market underdog, which would be misleading. It
still reports how many events were screened so callers know odds were
available. For raw de-vigged prices use cricket_get_live_odds. Real edge
detection lands when a cricket win model is wired (see cricket_head_to_head).
Args: team: Optional team name to filter events (case-insensitive substring). Omit to scan every IPL odds event. min_edge: Minimum edge (model_prob - devigged_market_prob), 0..1. Default 0.05. Currently informational only (no bets emitted).
Returns:
data.value_bets: always [] until a cricket model is wired.
data.events_analysed: count of events screened (both teams present).
data.model: "neutral_baseline". data.note: why no bets are emitted.
meta.estimated: true.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| team | No | Optional team name to filter events (case-insensitive substring). Omit to scan every IPL odds event. | |
| min_edge | No | Minimum edge (model_prob - devigged_market_prob), 0..1. Default 0.05. Currently informational only (no bets emitted). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | No | ||
| meta | No | ||
| error | No |