get_line_variance
Surveys every sportsbook quote for the same side of the same market/line and returns the cross-book price variance (best vs. worst decimal odds) as a percentage, sorted descending. Useful for line-shopping and detecting stale quotes. Covers the five professional leagues (mlb, nfl, nba, wnba, nhl). Omit sport for the all-league aggregate. Collegiate and NCAA rows are never returned. Kalshi contracts are formatted as cents plus American odds (42¢ (+138)); sportsbook prices stay American (-110, +125).
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "get_line_variance"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of results to return. | |
| sport | No | Optional professional-league filter. Case-insensitive. Allowed values: mlb, nfl, nba, wnba, nhl. Omit to return the aggregate across all five active pro leagues. Collegiate and NCAA rows are never returned. | |
| league | No | Legacy alias for sport. Case-insensitive professional league: mlb, nfl, nba, wnba, nhl. Ignored when sport is also set. Omit both sport and league for the all-league aggregate. | |
| market_name | No | Optional exact market name filter, e.g. 'Moneyline'. | |
| min_variance_pct | No | Minimum cross-book variance percentage to report. |