← Back to Skills Marketplace
mibayy

Polymarket Sports Arbitrage

by Mibayy · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ✓ Security Clean
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
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install sports-arbitrage
  3. After installation, invoke the skill by name or use /sports-arbitrage
  4. 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
Slug sports-arbitrage
Version 1.0.1
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 2
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.

💬 Comments