← 返回 Skills 市场
Polymarket Copy Dynamic Roster Trader
作者
diagnostikon
· GitHub ↗
· v1.0.1
· MIT-0
118
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install polymarket-copy-dynamic-roster-trader
功能描述
Automatically discovers and ranks top Polymarket wallets from public leaderboards, evaluates rolling performance, and builds a dynamic copy roster. Feeds qua...
安全使用建议
What to check before installing:
- Expect to provide a SIMMER_API_KEY and that the platform will need to install the 'simmer-sdk' Python package; the registry summary omitted these—confirm where/when dependencies are installed and pin package versions.
- Review the complete trader.py (the posted version was truncated) to confirm there are no hidden endpoints, telemetry calls, or credential exfiltration. The visible code calls only predicting.top and data-api.polymarket.com and uses the Simmer SDK.
- Run the skill in paper/sim mode first (SKILL defaults to paper when --live is not set) and enforce low COPY_MAX_USD / MAX_POSITIONS while verifying behavior.
- Limit the SIMMER_API_KEY scope (use least privilege) and use a disposable/test key when first evaluating; rotate or revoke the key if you stop using the skill.
- Verify the simmer-sdk package source (PyPI) and pin a known-good version, or vendor-review the SDK if you must rely on it for trade execution.
- If you need higher assurance, sandbox the skill, run static analysis on the full trader.py, and confirm the platform will not leak environment variables to other skills or logs.
功能分析
Type: OpenClaw Skill
Name: polymarket-copy-dynamic-roster-trader
Version: 1.0.1
The skill implements a Polymarket copy-trading strategy that dynamically ranks traders using data from predicting.top and the Polymarket Data API. It uses the simmer-sdk to manage trades, featuring a default paper-trading mode and multiple safety thresholds (e.g., max position size, spread gates). The code logic is transparent, aligns with the documentation in SKILL.md, and contains no indicators of malicious intent, data exfiltration, or unauthorized execution.
能力标签
能力评估
Purpose & Capability
The skill claims to discover top Polymarket wallets and copytrade them via Simmer; the code and SKILL.md implement leaderboard scraping, rolling-PnL computation, roster construction, and use of the Simmer SDK—these capabilities align with the description. However, the registry summary at the top of the report lists no required env vars or dependencies, while both clawhub.json and SKILL.md declare a required SIMMER_API_KEY and the simmer-sdk pip package. That metadata mismatch is unexpected.
Instruction Scope
SKILL.md and trader.py limit their runtime actions to fetching public leaderboards (predicting.top), fetching on-chain activity from Polymarket's data-api, computing scores, and calling Simmer's SDK copytrading endpoints. Instructions and code reference only SIMMER_* tunables and SIMMER_API_KEY; there are no instructions to read unrelated local files, system credentials, or to post data to unknown endpoints.
Install Mechanism
This is an instruction-and-code skill with no formal install spec in the registry, but clawhub.json declares a pip dependency on simmer-sdk. Because there's no explicit install block in the registry metadata, the skill may rely on the platform to install simmer-sdk; confirm how dependencies are installed and from where (PyPI) and pin versions. No arbitrary download URLs or archive extraction were found.
Credentials
The skill requires SIMMER_API_KEY (used directly by trader.py) and numerous optional SIMMER_* tunables—these are reasonable for a copytrading adapter. The concern is the inconsistency: the registry summary omitted required env vars while clawhub.json and the code do require SIMMER_API_KEY. That mismatch could cause accidental key exposure if users are unaware or provide credentials in the wrong place. Ensure the key is scoped to only the Simmer capabilities you intend to grant.
Persistence & Privilege
The skill is not always:true and autostart is false. clawhub.json marks automaton.managed with entrypoint trader.py (so the platform may run it), but there is no indication the skill modifies other skills or global agent settings. The agent will run the skill with access to the SIMMER_API_KEY when invoked.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install polymarket-copy-dynamic-roster-trader - 安装完成后,直接呼叫该 Skill 的名称或使用
/polymarket-copy-dynamic-roster-trader触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.1
SDK resilience: try/except runt apply_skill_config
v1.0.0
Initial release
元数据
常见问题
Polymarket Copy Dynamic Roster Trader 是什么?
Automatically discovers and ranks top Polymarket wallets from public leaderboards, evaluates rolling performance, and builds a dynamic copy roster. Feeds qua... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 118 次。
如何安装 Polymarket Copy Dynamic Roster Trader?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install polymarket-copy-dynamic-roster-trader」即可一键安装,无需额外配置。
Polymarket Copy Dynamic Roster Trader 是免费的吗?
是的,Polymarket Copy Dynamic Roster Trader 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Polymarket Copy Dynamic Roster Trader 支持哪些平台?
Polymarket Copy Dynamic Roster Trader 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Polymarket Copy Dynamic Roster Trader?
由 diagnostikon(@diagnostikon)开发并维护,当前版本 v1.0.1。
推荐 Skills