parlayapi_find_arbitrage
Find cross-book arbitrage candidates from current quoted prices.
Scans every event for quoted prices whose combined implied probability
is under 100%. Results are candidates, not guaranteed executable profit:
prices can move or be unavailable, and limits, latency, commissions,
voids, settlement rules, or stake constraints can change the outcome.
Soccer and other 3-way (home/draw/away) markets are supported, including
candidates anchored on the draw.
Args:
sport_key: e.g. "baseball_mlb", "soccer_epl".
min_profit: Minimum profit % to include (e.g. 1.5 for 1.5%). Default 0.
exclude_exchanges: Drop arbs anchored on an exchange (novig/prophetx),
whose asks can be no-volume. Default False.
markets: Comma-separated market_keys to limit the scan (optional),
e.g. "h2h,spreads,totals".
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"sport_key": "<sport_key>"
},
"name": "parlayapi_find_arbitrage"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| markets | No | ||
| sport_key | Yes | ||
| min_profit | No | ||
| exclude_exchanges | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||