Sportsbook Arbitrage Scanner avatar

Sportsbook Arbitrage Scanner

Pricing

from $0.03 / actor start

Go to Apify Store
Sportsbook Arbitrage Scanner

Sportsbook Arbitrage Scanner

Find guaranteed-profit arbitrage opportunities across 10+ sportsbooks. Scans NBA, MLB, NFL, NHL, soccer, UFC for negative vig (overround < 100%). Requires free API key from the-odds-api.com.

Pricing

from $0.03 / actor start

Rating

0.0

(0)

Developer

Curtis Gray

Curtis Gray

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

3 days ago

Last modified

Share

Find guaranteed-profit arbitrage opportunities across 10+ US sportsbooks in a single API call.

Scan NBA, MLB, NFL, NHL, soccer, UFC and more for negative vig (overround < 100%) — the mathematical condition where you can bet all outcomes across different bookmakers and lock in a profit regardless of the result.

How It Works

The scanner uses the-odds-api.com (free tier) to fetch live odds from DraftKings, FanDuel, BetMGM, Caesars, and more. For each game, it compares prices across bookmakers to find arbitrage — situations where the combined implied probability of all outcomes is less than 100%.

Example

OutcomeBookmakerOddsStake ($100 total)
Lakers WinDraftKings-110$52.38
Celtics WinFanDuel+105$47.62

Implied probability: 52.4% + 47.6% = 99.5%0.5% guaranteed profit 🏹

Input

FieldTypeDefaultDescription
api_keystringYour API key from the-odds-api.com (free: 500 req/mo)
sportsarrayNBA, MLBSports to scan for arbitrage
regionsstringusus, uk, au, or eu
min_arbitrage_pctnumber0.5%Minimum arb % to report (0.1–10%)

Output

Per-run JSON with:

  • Total opportunities — count of arb chances found
  • Top opportunities — up to 50 best arb plays sorted by % profit
  • Per-opportunity details — outcome names, bookmakers, odds (American), decimal odds, implied probabilities, stake split for $100 total, guaranteed profit

Sample Output

{
"scanned_at": "2026-07-08T12:00:00Z",
"sports_scanned": ["basketball_nba"],
"total_opportunities": 3,
"top_opportunities": [
{
"type": "arbitrage",
"arbitrage_pct": 2.1,
"outcome_a": "Los Angeles Lakers",
"outcome_a_book": "DraftKings",
"outcome_a_odds": -110,
"outcome_b": "Boston Celtics",
"outcome_b_book": "FanDuel",
"outcome_b_odds": +130,
"stake_a_100": 48.31,
"stake_b_100": 51.69,
"profit_100": 2.10
}
]
}

Supported Sports

NBA, MLB, NFL, NHL, EPL, MLS, UFC, Boxing, NCAA Football, NCAA Basketball

Supported Bookmakers (varies by region)

DraftKings, FanDuel, BetMGM, Caesars, PointsBet, Bet365, Pinnacle, Bovada, BetRivers, WynnBET, and more.

Limits

  • Free the-odds-api tier: 500 requests/month (~30-50 full scans)
  • Free Apify account: $5/mo usage credit included
  • Each scanner run costs ~$0.01–$0.02

Pricing

$0.03 / run — Each run scans all selected sports for arbitrage opportunities. Bulk discounts available on higher Apify plans.

Disclaimer

Arbitrage betting involves financial risk. Past performance does not guarantee future results. This tool is for informational purposes only. Verify all odds before placing bets. Always check local laws regarding sports betting.