The data layer an arb scanner needs
An arb scanner starts with reliable multi-bookmaker odds. You need current prices from Australian-facing books, consistent event matching, market names that can be compared safely and enough refresh frequency to detect short-lived gaps.
The core calculation converts each bookmaker price into implied probability, combines the best available price for every outcome, then flags markets where the total implied probability drops below 100%. PuntersEdge provides the bookmaker odds layer; your scanner owns the alert rules, stake sizing and responsible-use UX.
For Australia, local bookmaker coverage matters because AFL, NRL and racing markets move differently to US-first sports feeds. Always include 18+ and responsible-gambling context, and do not build products that encourage unlawful betting operations.
- Multi-bookmaker odds feed
- Event and market matching
- Implied probability calculations
- Price movement alerts
- Responsible-gambling guardrails
Example API calls
curl "https://api.puntersedge.online/v1/sports/nrl/odds?markets=h2h" \
-H "X-API-Key: YOUR_API_KEY"
curl "https://api.puntersedge.online/v1/best-odds/afl" \
-H "X-API-Key: YOUR_API_KEY"
curl "https://api.puntersedge.online/v1/racing/next-to-go?num_races=5" \
-H "X-API-Key: YOUR_API_KEY"