← Back to Skills Marketplace
diagnostikon

Polymarket Bundle Dota2 Bo3 Trader

by diagnostikon · GitHub ↗ · v0.0.3 · MIT-0
cross-platform ✓ Security Clean
178
Downloads
0
Stars
0
Active Installs
4
Versions
Install in OpenClaw
/install polymarket-bundle-dota2-bo3-trader
Description
Trades structural inconsistencies between Dota 2 BO3 winner, individual game winners, and game handicap markets on Polymarket. P(BO3 win) must equal f(P(Game...
Usage Guidance
This skill appears to do what it says: structural-arbitrage detection and trading on Polymarket via the Simmer SDK. Before installing, consider: 1) Treat SIMMER_API_KEY as a high-value trading credential — ensure its scope and rotate it if possible. 2) Test thoroughly in paper mode (default) and only use --live when you intend to place real USDC trades. 3) Review the simmer-sdk package and your organization's policy for third‑party Python dependencies. 4) The skill mentions optional remixes that would add external data sources (OpenDota, PandaScore, etc.); adding those will likely require additional API keys and increase the attack surface, so only enable them intentionally. 5) Note that missing SIMMER_API_KEY will cause the script to error (it expects the env var). If you need higher assurance, inspect simmer-sdk and the full trader.py file for any logging or unexpected outbound endpoints before providing credentials.
Capability Analysis
Type: OpenClaw Skill Name: polymarket-bundle-dota2-bo3-trader Version: 0.0.3 The bundle implements a specialized trading strategy for Dota 2 betting markets on Polymarket, focusing on structural arbitrage between Best-of-3 (BO3) winners and individual game winners. The code in trader.py is well-documented, follows the logic described in SKILL.md, and includes safety features such as paper-trading by default (venue='sim') and risk-management tunables. No indicators of data exfiltration, malicious execution, or prompt injection were found.
Capability Tags
cryptorequires-sensitive-credentials
Capability Assessment
Purpose & Capability
Name/description (structural arbitrage on Polymarket) aligns with declared requirements: a single SIMMER_API_KEY and a simmer-sdk pip dependency. The code uses a SimmerClient to discover markets and submit trades, which is proportionate to a trading skill.
Instruction Scope
SKILL.md and trader.py limit actions to market discovery, parsing, consistency checks, and trade execution. There are no instructions or code paths that read unrelated system files, collect arbitrary host data, or send data to endpoints outside the trading/market data context. The README warns that live trading requires an explicit --live flag and the default mode is sim.
Install Mechanism
No custom download/install script; clawhub.json declares a pip dependency on 'simmer-sdk'. Using pip is expected for this type of skill and is moderate-risk but appropriate. There are no downloads from unknown URLs or archive extraction.
Credentials
Only one required environment variable (SIMMER_API_KEY) is declared and actually used. That is expected for a trading agent. The SKILL.md explicitly calls this a high-value credential. No unrelated secrets or system config paths are requested.
Persistence & Privilege
The skill is not forced-always (always: false) and autostart/cron are disabled by default. The automaton entrypoint exists but autostart is false. Autonomous model invocation is allowed (platform default) but does not combine with other concerning privileges.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install polymarket-bundle-dota2-bo3-trader
  3. After installation, invoke the skill by name or use /polymarket-bundle-dota2-bo3-trader
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.0.3
SDK resilience: try/except runt apply_skill_config
v0.0.2
fix: add _client.live=True so --live actually routes to polymarket-venue for real USDC trades
v1.0.1
Fix apply_skill_config AttributeError for new Simmer SDK compatibility
v1.0.0
- Initial release of Bundle Dota 2 BO3 Structure Trader for Polymarket. - Detects and trades on structural inconsistencies between Dota 2 BO3 winner, individual game winners, and handicap markets. - Automatically computes implied BO3 and handicap probabilities from individual game markets and compares to market prices. - Executes trades only when inconsistency exceeds a configurable threshold. - Risk parameters and safeguards adjustable via Simmer UI; defaults to paper trading for safety. - All plumbing handled—ready to customize with advanced signal logic or data sources.
Metadata
Slug polymarket-bundle-dota2-bo3-trader
Version 0.0.3
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 4
Frequently Asked Questions

What is Polymarket Bundle Dota2 Bo3 Trader?

Trades structural inconsistencies between Dota 2 BO3 winner, individual game winners, and game handicap markets on Polymarket. P(BO3 win) must equal f(P(Game... It is an AI Agent Skill for Claude Code / OpenClaw, with 178 downloads so far.

How do I install Polymarket Bundle Dota2 Bo3 Trader?

Run "/install polymarket-bundle-dota2-bo3-trader" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Polymarket Bundle Dota2 Bo3 Trader free?

Yes, Polymarket Bundle Dota2 Bo3 Trader is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Polymarket Bundle Dota2 Bo3 Trader support?

Polymarket Bundle Dota2 Bo3 Trader is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Polymarket Bundle Dota2 Bo3 Trader?

It is built and maintained by diagnostikon (@diagnostikon); the current version is v0.0.3.

💬 Comments