← Back to Skills Marketplace
495
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install polymarketbot
Description
Trade Polymarket BTC 5-minute and 15-minute fast markets using CEX price momentum signals via Simmer API. Default signal is Binance BTC/USDT klines. Use when...
Usage Guidance
This skill is functionally coherent with trading Polymarket sprint markets, but it asks you to supply and store your wallet private key for live trades while the registry only declares an API key requirement — that's the main red flag. Before installing or using it live: (1) treat the wallet private key as highly sensitive — avoid placing it in environment variables on shared hosts or CI; prefer an isolated machine, a hardware wallet, or a signing service with minimal privileges; (2) run the script in dry-run mode extensively and review the simmer-sdk package and the skill code yourself (or in a sandbox) to confirm no unexpected network endpoints or exfil behaviors; (3) ask the maintainer to update the registry metadata to declare WALLET_PRIVATE_KEY (and any other required envs) so the requirement is explicit; (4) if you must run live, limit exposure by using a wallet with only the minimum USDC needed and rotate keys after tests; and (5) consider running this on an isolated VM/container with restricted network access until you're confident of its behavior.
Capability Analysis
Type: OpenClaw Skill
Name: polymarketbot
Version: 0.1.0
The skill is designed for automated crypto trading on Polymarket, which inherently involves high financial risk and the handling of sensitive credentials. The `SKILL.md` and `fastloop_trader.py` explicitly instruct the user and agent to store the `WALLET_PRIVATE_KEY` (for the Polymarket wallet holding USDC) as an environment variable. While this is necessary for the skill's stated purpose of client-side order signing, storing a private key in an environment variable is a significant security vulnerability. If the agent's execution environment is compromised, this key could be exposed, leading to unauthorized access to user funds. There is no evidence of intentional malicious behavior (e.g., exfiltration of the key to an unauthorized endpoint, backdoors, or malicious prompt injection), but the method of handling such a critical credential makes the skill suspicious due to the high-risk vulnerability it introduces.
Capability Assessment
Purpose & Capability
Name/description match the included code: the script discovers Polymarket 'fast' markets and uses a Simmer SDK client and CEX (Binance/CoinGecko) price feeds to decide trades. The code calls Polymarket's Gamma API and external price APIs which is coherent with the stated purpose.
Instruction Scope
SKILL.md instructs the agent to ask for and store WALLET_PRIVATE_KEY for live trading and to run cron/loops; that is beyond simply needing an API key and introduces a high-sensitivity operation (full wallet control). The instructions also allow writing config.json and daily_spend.json (local state) — expected — but the explicit step to collect the wallet private key expands the scope to custody of funds.
Install Mechanism
There is no install spec (instruction-only with bundled Python script). No external archive downloads or package installs are triggered by the registry metadata. The only dependency referenced is simmer-sdk (and optionally tradejournal), which is consistent with function.
Credentials
Registry-required env vars list only SIMMER_API_KEY, but SKILL.md and the code expect multiple optional SIMMER_SPRINT_* settings and — importantly — instruct the user to supply WALLET_PRIVATE_KEY for live trades. Requesting a private key is a high-privilege, high-risk requirement and it is not declared in the skill metadata. The skill also reads/writes local config/state files; that is reasonable, but the undeclared request for a private key is disproportionate to what the registry claims.
Persistence & Privilege
The skill does not request always:true and does not modify other skills' configs. It writes its own config.json and daily_spend.json in the skill directory (expected). It will perform live trades if run with --live; autonomous invocation is allowed by default but not set to always, which is appropriate for a trading skill.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install polymarketbot - After installation, invoke the skill by name or use
/polymarketbot - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
Initial release of Polymarket FastLoop Trader.
- Automates trading of Polymarket 5-minute and 15-minute fast markets using CEX price momentum signals (default: Binance BTC/USDT).
- Supports BTC, ETH, and SOL fast markets, with asset selection via settings.
- Finds live fast markets directly on Polymarket and imports them for trading—no Simmer inventory lag.
- Offers customizable trading parameters: entry threshold, momentum percentage, max position size, and more.
- Dry-run by default; enable real Polymarket trades with `--live`.
- Designed for easy remixing with custom signals or alternative data sources.
Metadata
Frequently Asked Questions
What is Polymarket Fast Loop?
Trade Polymarket BTC 5-minute and 15-minute fast markets using CEX price momentum signals via Simmer API. Default signal is Binance BTC/USDT klines. Use when... It is an AI Agent Skill for Claude Code / OpenClaw, with 495 downloads so far.
How do I install Polymarket Fast Loop?
Run "/install polymarketbot" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Polymarket Fast Loop free?
Yes, Polymarket Fast Loop is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Polymarket Fast Loop support?
Polymarket Fast Loop is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Polymarket Fast Loop?
It is built and maintained by redrepz (@redrepz); the current version is v0.1.0.
More Skills