← 返回 Skills 市场
diagnostikon

Polymarket 48h Weather Distribution Trader

作者 diagnostikon · GitHub ↗ · v0.0.3 · MIT-0
cross-platform ✓ 安全检测通过
198
总下载
0
收藏
0
当前安装
4
版本数
在 OpenClaw 中安装
/install polymarket-48h-weather-distribution-trader
功能描述
Trades mispricings in weather temperature-bin markets by reconstructing the implied probability distribution across bins for the same city and date, detectin...
安全使用建议
This skill appears to do what it says: reconstruct distributions from Polymarket temperature-bin markets and trade via the Simmer SDK. Before enabling live trading: (1) Keep the SIMMER_API_KEY secret and give it the minimum permissions possible; treat it as a high-value credential. (2) Test extensively in paper mode (default) and verify behavior and sizing limits. (3) Inspect or vet the 'simmer-sdk' package (check the PyPI/GitHub repository, recent commits, and package maintainers) because pip dependencies are a common supply-chain risk. (4) Note the registry metadata mismatch: the prompt's summary said no required env vars, but the code requires SIMMER_API_KEY — ensure the platform will not inject unexpected credentials. (5) If you plan to run unattended automation, audit the code path that executes live trades (search for the live flag path in trader.py) and consider using a scoped API key or withdrawal limits on the exchange. If you want higher assurance, request the full untruncated trader.py for an independent review of the live-trade execution logic and any network calls.
功能分析
Type: OpenClaw Skill Name: polymarket-48h-weather-distribution-trader Version: 0.0.3 The skill bundle implements a legitimate mathematical arbitrage strategy for Polymarket weather markets, identifying mispricings when temperature bin probabilities fail to sum to 100%. The implementation in `trader.py` uses the `simmer-sdk` for market interaction, defaults to a safe simulation mode, and includes robust risk management safeguards such as spread limits and slippage checks. No indicators of data exfiltration, malicious execution, or harmful prompt injection were found.
能力标签
cryptorequires-sensitive-credentials
能力评估
Purpose & Capability
The skill's name and description (temperature-bin distribution arbitrage on Polymarket) align with the actual code and instructions: it searches markets, reconstructs distributions, detects sum/monotonicity violations, and trades via the Simmer SDK. Note: the top-level registry summary in the prompt claimed 'Required env vars: none' and 'Primary credential: none', but both clawhub.json and SKILL.md declare SIMMER_API_KEY as required — this metadata mismatch is an inconsistency to be aware of but does not imply maliciousness.
Instruction Scope
SKILL.md and trader.py limit actions to market discovery, parsing, distribution construction, ranking violations, and placing trades through the SimmerClient. The instructions and code only read SIMMER_* tunables and the SIMMER_API_KEY; they do not instruct reading arbitrary local files, system credentials, or sending data to unexpected external endpoints beyond the declared Simmer/Polymarket pathways.
Install Mechanism
There is no explicit install script, but clawhub.json declares a pip dependency on 'simmer-sdk' (PyPI/GitHub URLs provided in SKILL.md). Relying on a PyPI package is reasonable for a trading client but introduces typical supply-chain risk (a malicious or compromised PyPI package could be harmful). The skill does not download arbitrary archives or use unknown shorteners.
Credentials
The only high-value credential requested is SIMMER_API_KEY (trading authority), which is proportional to a trading skill. The other SIMMER_* environment variables are tunables for risk limits and are reasonable. The code does not request unrelated credentials (AWS keys, GitHub tokens, etc.).
Persistence & Privilege
The skill is not forced to always run (always:false), autostart is false, and cron is null — it will not run automatically by default. The skill can be invoked autonomously by the agent (platform default), which is expected for skills that can trade; there is no evidence it modifies other skills or system-wide settings.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install polymarket-48h-weather-distribution-trader
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /polymarket-48h-weather-distribution-trader 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
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 the 48h Weather Distribution Trader skill. - Detects and trades mispricings in Polymarket weather temperature-bin markets using probability distribution reconstruction. - Identifies sum violations (bins not summing to 100%) and cumulative monotonicity breaks across temperature markets. - Covers 14 major cities with daily temperature markets. - Only executes real trades with the `--live` flag; defaults to paper trading. - All risk and signal thresholds configurable via tunables in Simmer UI.
元数据
Slug polymarket-48h-weather-distribution-trader
版本 0.0.3
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 4
常见问题

Polymarket 48h Weather Distribution Trader 是什么?

Trades mispricings in weather temperature-bin markets by reconstructing the implied probability distribution across bins for the same city and date, detectin... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 198 次。

如何安装 Polymarket 48h Weather Distribution Trader?

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

Polymarket 48h Weather Distribution Trader 是免费的吗?

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

Polymarket 48h Weather Distribution Trader 支持哪些平台?

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

谁开发了 Polymarket 48h Weather Distribution Trader?

由 diagnostikon(@diagnostikon)开发并维护,当前版本 v0.0.3。

💬 留言讨论