← 返回 Skills 市场
adlai88

Polymarket Copytrading

作者 AD88 · GitHub ↗ · v1.10.2 · MIT-0
cross-platform ⚠ suspicious
2523
总下载
3
收藏
14
当前安装
28
版本数
在 OpenClaw 中安装
/install polymarket-copytrading
功能描述
Mirror positions from top Polymarket traders. Polling mode (free) for portfolio-style copying, Reactor mode (Pro) for event-driven real-time mirroring via Si...
安全使用建议
This skill appears to do what it says (mirror Polymarket positions via the Simmer SDK), but there are a few things to check before installing: - Confirm the env-var mismatch: the registry summary initially said 'no required env vars' but the skill and clawhub.json require SIMMER_API_KEY (and optionally WALLET_PRIVATE_KEY). Treat SIMMER_API_KEY as required for API access. - Avoid pasting your private key into any service unless you fully trust it. Prefer using the platform's managed wallet option (so you do not set WALLET_PRIVATE_KEY), or use a hardware wallet / secure signing flow if available. If you must use a private key in an env var, isolate execution (dedicated VM/container), minimize lifetime, and rotate the key afterward. - Start in dry-run / paper-trading mode (the SKILL.md supports this) to verify behavior and limits before enabling live trades. - Review the simmer-sdk package source and the skill's code (particularly places that call client._request) to confirm there are no unexpected external endpoints or data exfiltration. The skill appears to talk only to simmer.markets endpoints, but verify the pip package comes from a trusted source (PyPI) and matches the expected project. - Note the SDK version discrepancy (SKILL.md vs requirements); confirm the intended version and compatibility before running. If you want to proceed, prefer managed wallets or a paper-trading account and test thoroughly. If you need higher assurance, ask the author for clarifications about the env var requirements and about any config files the SDK writes.
功能分析
Type: OpenClaw Skill Name: polymarket-copytrading Version: 1.10.2 The skill facilitates Polymarket copytrading by mirroring 'whale' wallets via the Simmer SDK. While the code in `copytrading_trader.py` and `scripts/status.py` appears functionally aligned with its stated purpose, it requires the AI agent to solicit and store a `WALLET_PRIVATE_KEY` in the environment, which is a high-risk capability. The instructions in `SKILL.md` explicitly guide the agent to handle these sensitive credentials and interact with the `api.simmer.markets` endpoint, creating a significant attack surface for credential theft if the agent is compromised. Additionally, the metadata and documentation contain unusual future-dated references (April 2026) which, while not explicitly malicious, are atypical for production code.
能力标签
cryptorequires-walletrequires-sensitive-credentials
能力评估
⚠ Purpose & Capability
Name/description claim to mirror Polymarket traders via the Simmer SDK — the code and SKILL.md implement that and require a SIMMER_API_KEY and (optionally) a WALLET_PRIVATE_KEY for self-custody trading. However the top-level registry metadata you provided earlier said 'required env vars: none' while clawhub.json and SKILL.md declare SIMMER_API_KEY required. This mismatch is an incoherence in the metadata packaging.
ℹ Instruction Scope
Runtime instructions tell the agent to install the simmer-sdk, ask the user for SIMMER_API_KEY and optionally WALLET_PRIVATE_KEY, and to store them in environment variables. The scripts call the Simmer SDK and the API (including some direct _request calls). Asking for a wallet private key is expected for client-side signing when doing self-custody trading, but it is sensitive and the SKILL.md explicitly instructs users to store the private key in an env var — a high-risk action that should only be done by users who understand the implications. There are no instructions that appear to exfiltrate keys to unknown endpoints.
✓ Install Mechanism
There is no download-from-URL install; the SKILL.md instructs installing the public 'simmer-sdk' via pip and the repo includes requirements.txt. This is a standard package install pattern. Minor inconsistency: SKILL.md mentions simmer-sdk>=0.9.19 while clawhub.json and requirements.txt require >=0.11.1; ensure the intended SDK version is consistent.
⚠ Credentials
Requesting SIMMER_API_KEY is proportionate to the stated purpose (the SDK/API requires it). Requesting WALLET_PRIVATE_KEY is plausible for self-custody trading but is highly sensitive — the skill instructs storing it in an environment variable. The packaging metadata in the top-level summary omitted these env requirements while clawhub.json marks SIMMER_API_KEY as required and WALLET_PRIVATE_KEY optional; that mismatch should be clarified before trusting the skill.
✓ Persistence & Privilege
The skill is instruction/code-based, automaton.managed is true with an entrypoint set but autostart is false and 'always' is not set. The skill does not request permanent elevated platform-level privileges. It uses simmer_sdk.skill.load_config which may read/write a config file scoped to this skill — normal for a trading harness.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install polymarket-copytrading
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /polymarket-copytrading 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.10.2
Polymarket Copytrading v1.10.2 - Documentation and metadata updates for clarity and consistency. - No functional or API changes; all existing behavior is preserved. - Version bump to maintain alignment with project updates.
v1.10.1
V2 migration (2026-04-28): updated troubleshooting copy to point users at the Wrap USDC.e → pUSD flow at simmer.markets/dashboard + docs.simmer.markets/v2-migration. Also refines clawhub.json envVars schema (WALLET_PRIVATE_KEY now correctly optional for managed-wallet users).
v1.9.3
Schema fix: primaryEnv + envVars with required:false for optional credentials. Clears OpenClaw 'disproportionate requirements' verdict.
v1.9.2
Declare WALLET_PRIVATE_KEY in requires.env for OpenClaw moderation alignment.
v1.9.1
Add Setup Flow section with pip install simmer-sdk
v1.9.0
**Polymarket Copytrading v1.9.0** Major update: Adds real-time event-driven mirroring (Reactor mode) alongside existing polling (batch) mode. - Introduces Reactor mode (Pro): real-time, event-driven copytrading via Simmer PolyNode signals, with per-wallet, per-trade sizing and server-side filters. - SKILL.md extensively updated: documents both classic portfolio/polling and new Reactor (Pro) modes, with comparison table, setup, and usage examples. - Configuration options expanded—now includes order type (`SIMMER_COPYTRADING_ORDER_TYPE`) and more server-driven controls for Reactor mode. - Maintains all existing features for polling mode; users can freely choose or mix modes as needed. - Requirements updated; see requirements.txt for any new dependencies.
v1.8.5
Add auto_redeem() call at start of each cycle for external wallet support
v1.8.4
Add requirements.txt for standalone subprocess execution (fixes reactor autoReact)
v1.8.3
**polymarket-copytrading v1.8.3 Changelog** - Updated core logic in `copytrading_trader.py` (details not specified in the diff). - No user-facing documentation changes. - Version bump from 1.8.2 to 1.8.3.
v1.8.2
Polymarket Copytrading 1.8.2 - Updated version to 1.8.2. - Removed the legacy _meta.json metadata file. - Documentation and metadata have been refreshed to match the current version.
v1.8.1
**Version 1.8.1 Changelog** - Updated SKILL.md metadata version from 1.7.0 to 1.8.0. - Added _meta.json file to the repository. - No changes to core skill logic or feature set.
v1.8.0
Add --reactive mode for reactor plugin integration: trades specific whale event markets instead of full portfolio rebalance, auto-imports missing markets, resolves YES/NO outcome from PolyNode data
v1.7.1
polymarket-copytrading 1.7.1 - Updated internal logic in copytrading_trader.py (specifics not detailed). - No user-facing changes to documentation or config. - Version and feature set otherwise unchanged from 1.7.0.
v1.7.0
**Version 1.7.0 – Adds signal conviction and position quality filters** - Positions now receive conviction scores: full size if held by 2+ wallets, reduced (50%) if only in one wallet. - New filters exclude positions that are highly drifted (over 30% from entry) or have stale prices (over 90% or under 10%). - Leaderboard advice updated: mixing different trader types reduces conviction; overlapping strategies are recommended. - Documentation updated to describe new scoring, filtering, and rebalancing logic.
v1.5.4
- Bumped version to 1.5.4 in SKILL.md. - Clarified that, by default, only buys execute—use `--rebalance` or `--whale-exits` for selling positions. - No other functional or structural changes noted.
v1.5.3
polymarket-copytrading v1.5.3 - Updated version metadata to 1.5.3 in SKILL.md for clarity and consistency. - No user-facing functional changes; documentation and metadata update only.
v1.5.2
Rename venue simmer to sim
v1.5.1
AgentSkills format — moved platform config to clawhub.json for cross-agent compatibility
v1.5.0
**Added configurable whale wallet addresses as an environment variable.** - New tunable option: `SIMMER_COPYTRADING_WALLETS` for setting whale wallet addresses via environment variable or UI. - Updated metadata to include this setting for easier configuration and persistent copytrading setups. - No functional changes to trading logic or workflow. - Minor documentation update to reflect new configuration option.
v1.3.13
- Added "difficulty: beginner" field to skill metadata for easier discovery and categorization. - No user-facing behavior or logic changes; documentation and usage remain unchanged.
元数据
Slug polymarket-copytrading
版本 1.10.2
许可证 MIT-0
累计安装 16
当前安装数 14
历史版本数 28
常见问题

Polymarket Copytrading 是什么?

Mirror positions from top Polymarket traders. Polling mode (free) for portfolio-style copying, Reactor mode (Pro) for event-driven real-time mirroring via Si... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 2523 次。

如何安装 Polymarket Copytrading?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install polymarket-copytrading」即可一键安装,无需额外配置。

Polymarket Copytrading 是免费的吗?

是的,Polymarket Copytrading 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Polymarket Copytrading 支持哪些平台?

Polymarket Copytrading 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Polymarket Copytrading?

由 AD88(@adlai88)开发并维护,当前版本 v1.10.2。

💬 留言讨论