← Back to Skills Marketplace
171
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install sports-arbitrage
Description
Scans sports odds from traditional bookmakers (via The Odds API) to detect arbitrage opportunities — situations where two bookmakers offer contradictory odds...
Usage Guidance
This skill appears internally consistent and does what it says: pull odds from The Odds API (or use demo data), detect arbs, and save results. Before installing: (1) confirm you trust the source since the code will make outbound HTTP requests; (2) if you supply an ODDS_API_KEY, ensure it has only the permissions you expect and rotate it if shared; (3) be aware it writes results to RESULTS_FILE (default /tmp) which is world-readable on many systems—point RESULTS_FILE to a safer location if needed; (4) clawhub.json schedules runs every 30 minutes—verify you want periodic scanning and network usage; (5) review the full sports_arbitrage.py locally if you need higher assurance (the presented portions are consistent, but always-audit code from unknown sources). Finally, consider legal/regulatory and personal-responsibility aspects of interacting with betting APIs in your jurisdiction.
Capability Assessment
Purpose & Capability
Name/description match the implementation: the skill fetches odds (The Odds API), computes implied probabilities and stake splits, and logs/arbs results. Declared dependency (requests) and optional ODDS_API_KEY are appropriate for this purpose.
Instruction Scope
SKILL.md instructions describe fetching odds, using demo data when no API key is present, filtering by MIN_PROFIT_PCT, and writing results to RESULTS_FILE (default /tmp). The code follows this behaviour and does not request unrelated files, secrets, or hidden network endpoints in the visible sources.
Install Mechanism
No custom install script is present. clawhub.json declares a pip dependency on 'requests', which is proportionate to the task (HTTP requests). No third-party binaries, unusual downloads, or archive extraction steps are present.
Credentials
Only optional environment variables declared (ODDS_API_KEY, MIN_PROFIT_PCT, TOTAL_STAKE, SPORTS, RESULTS_FILE). These directly map to the skill's behaviour; no unrelated secrets or multiple unrelated credentials are requested.
Persistence & Privilege
The skill is an automaton with a cron schedule in clawhub.json (*/30 * * * *) so it will run periodically if installed. always:true is not set and there is no code that modifies other skills or system-wide configs. Note: autonomous invocation is enabled (platform default).
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install sports-arbitrage - After installation, invoke the skill by name or use
/sports-arbitrage - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
Fix metadata: clarify no Polymarket connection, add The Odds API source URL, improve description accuracy
v1.0.0
Initial release: multi-bookmaker arb detection, Kelly stake split, The Odds API
Metadata
Frequently Asked Questions
What is Polymarket Sports Arbitrage?
Scans sports odds from traditional bookmakers (via The Odds API) to detect arbitrage opportunities — situations where two bookmakers offer contradictory odds... It is an AI Agent Skill for Claude Code / OpenClaw, with 171 downloads so far.
How do I install Polymarket Sports Arbitrage?
Run "/install sports-arbitrage" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Polymarket Sports Arbitrage free?
Yes, Polymarket Sports Arbitrage is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Polymarket Sports Arbitrage support?
Polymarket Sports Arbitrage is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Polymarket Sports Arbitrage?
It is built and maintained by Mibayy (@mibayy); the current version is v1.0.1.
More Skills