← 返回 Skills 市场
polymarket-weather-trader
作者
Simmer.Markets
· GitHub ↗
· v1.23.6
· MIT-0
10904
总下载
5
收藏
0
当前安装
50
版本数
在 OpenClaw 中安装
/install polymarket-weather-trader
功能描述
Trade Polymarket weather markets using NOAA (US) and Open-Meteo (international) forecasts via Simmer API. Inspired by gopfan2's weather trading approach. Use when user wants to trade temperature markets, automate weather bets, check forecasts, or run weather-based strategies.
安全使用建议
Review this carefully before installing. Use dry-run or the $SIM venue first, set strict dashboard trade limits, avoid passing --no-safeguards with --live, and avoid exposing a wallet private key unless you understand the SDK and account controls. Prefer a pinned, reviewed simmer-sdk version in an isolated environment.
能力评估
Credentials
Network access to Simmer, Polymarket-related market data, NOAA, and Open-Meteo is expected for the stated purpose. SIMMER_API_KEY and optional WALLET_PRIVATE_KEY are also purpose-aligned, but they are sensitive and should be scoped carefully.
Install Mechanism
The package requires simmer-sdk>=0.13.0 and tells users to pip install --upgrade simmer-sdk. Because that SDK consumes API keys and can perform trading operations, the open-ended dependency creates avoidable supply-chain risk.
Instruction Scope
Dry-run is the default and live trading requires --live, but --no-safeguards can disable slippage, time-to-resolution, market-status/context checks during automated trading. In a real-money skill, that is a material safety and scoping concern even though it is disclosed as not recommended.
Persistence & Privilege
No cron, autostart, service installation, tool hijacking, or cross-session backdoor behavior was found. Persistence appears limited to user-directed configuration updates and normal account-side trading state.
Purpose & Capability
The core purpose is coherent: it trades Polymarket weather markets, reads portfolio/positions, imports weather markets, sells positions at an exit threshold, and redeems winnings. Those capabilities are financially high impact, and auto-redeem plus runtime market import are less prominent than the main trading description.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install polymarket-weather-trader - 安装完成后,直接呼叫该 Skill 的名称或使用
/polymarket-weather-trader触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.23.6
v1.23.6
- Improved tests: added coverage for reworded resolution criteria.
- Refined logic for station name resolution in weather market parsing.
- Updated documentation: removed redundant skill-card.md, refreshed SKILL.md content.
- Minor code and test maintenance; no breaking changes.
v1.23.5
Polymarket Weather Trader v1.23.5
- skill-card.md removed from repository (retired duplicate or outdated info).
- Documentation updates in SKILL.md; no changes to trading logic.
- General cleanup of repository files for maintenance.
v1.23.4
FOK order type now overridden to GTC like FAK (weather markets are structurally illiquid, both cancel on no-fill); EGLC London City Airport added to the international station map.
v1.23.3
event_ref grouping (SIM-3825)
v1.23.2
v1.23.2
- Internal documentation updated; SKILL.md revised for clarity and accuracy.
- Removed outdated file: skill-card.md.
- No changes to core logic or user-facing features.
v1.23.1
Disclose that the auto stop-loss can't catch gap-resolution on weather temperature markets (price gaps to ~0 at resolution); size for full loss.
v1.23.0
**v1.23.0 summary: Adds weather station name resolution for international markets & improved test coverage.**
- Adds support for resolving international weather station names, allowing trading on more global markets.
- Expands and refines test coverage, particularly for the station name resolver logic.
- Minor internal changes and cleanups in weather_trader.py and related modules.
v1.22.2
v1.22.2 — Adds station name resolution tests and internal improvements
- Added new test file: `tests/test_station_name_resolve.py` for validating station name resolution logic.
- Updated `weather_trader.py` with improvements related to station name handling.
- Updated documentation in `SKILL.md` and `CHANGELOG.md`.
- No changes to user-facing features or configuration.
v1.22.1
v1.22.1
- Documentation and metadata update.
- No strategy or logic changes; core functionality unchanged.
- SKILL.md revised for clarity and metadata bumped to 1.22.1.
v1.22.0
v1.22.0 expands test coverage and core logic reliability.
- Added tests for source agreement logic and preflight safeguards.
- Improved reliability of market source selection and validation.
- Bugfixes and internal improvements based on expanded test scenarios.
- Documentation and metadata update for new test files and logic.
v1.21.2
Polymarket Weather Trader v1.21.2
- Added top-level disclaimer reference and included `DISCLAIMER.md` for clarity on use and risk.
- Introduced a `tests/test_sources_none.py` test to improve source edge case coverage.
- Minor documentation updates/clarifications in SKILL.md.
- No changes to core trading logic.
v1.21.1
## Polymarket Weather Trader v1.21.1
- Minor release with documentation updates.
- No user-facing strategy or API changes.
- SKILL.md updated for accuracy and clarity.
v1.21.0
v1.21.0 introduces robust per-market weather station routing and expanded coverage for more accurate weather market trades.
- Each market now routes to the specific weather station named in its `resolution_criteria`, matching Polymarket's source rather than using a fixed default. If a station is not recognized, the market is skipped with a log message.
- Expanded NOAA station support: now covers KLGA, KJFK, KEWR, KNYC, KORD, KMDW, KSEA, KATL, KDAL, KDFW, KMIA, KBOS, KDCA, KIAD, KPHX, KLAS, KSFO, KLAX, KDEN, KMSP, KPHL.
- Added international Open-Meteo routing for Madrid, Milan, Amsterdam, Taipei, as well as previously supported cities.
- The skill now requires the new `?include=resolution_criteria` flag when calling `/api/sdk/markets` (supported as of 2026-05-03).
v1.20.1
v1.20.1 — ASI scanner reframe per engine v2.4.22 calibration. Adds Safety rails (read first) section surfacing the bounding contract (dry-run default, --live opt-in, $SIM paper sandbox, linked-wallet requirement, configurable caps, server-side stop-loss ON, strategy-side safeguards, reversibility). Genericizes risk monitor framing (stop-loss/take-profit thresholds described as configurable user settings — sidesteps a code-vs-DB-default divergence tracked in a separate platform consolidation). Drops named cross-skill link in Setup section. Strategy logic + env var contract unchanged from v1.20.0. Requires simmer-sdk >= 0.13.0.
v1.20.0
v1.20.0 — Phase 3 canary of skill catalog reshape. Migrated to simmer-sdk 0.13.0 helpers (SimmerClient.from_env() replaces direct os.environ reads). Removed dead AUTOMATON_* env reads (automaton retired 2026-04-20). Slimmed SKILL.md (303 → 203 lines): dropped duplicated wallet setup content, trimmed example output, reworded cross-skill reference. Strategy logic, env var contract for SIMMER_WEATHER_*, and TRADING_VENUE behavior unchanged. Requires simmer-sdk >= 0.13.0.
v1.19.2
Polymarket Weather Trader v1.19.2
- Updated skill version and metadata to 1.19.2 in documentation.
- No new features or user-facing changes noted.
- Documentation and configuration details remain unchanged since previous release.
v1.19.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.18.3
Schema fix: primaryEnv + envVars with required:false for optional credentials. Clears OpenClaw 'disproportionate requirements' verdict.
v1.18.2
Declare WALLET_PRIVATE_KEY in requires.env for OpenClaw moderation alignment.
v1.18.1
SKILL.md content revision: frames paper mode and $SIM venue as test features. No code/config changes from 1.18.0.
元数据
常见问题
polymarket-weather-trader 是什么?
Trade Polymarket weather markets using NOAA (US) and Open-Meteo (international) forecasts via Simmer API. Inspired by gopfan2's weather trading approach. Use when user wants to trade temperature markets, automate weather bets, check forecasts, or run weather-based strategies. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 10904 次。
如何安装 polymarket-weather-trader?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install polymarket-weather-trader」即可一键安装,无需额外配置。
polymarket-weather-trader 是免费的吗?
是的,polymarket-weather-trader 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
polymarket-weather-trader 支持哪些平台?
polymarket-weather-trader 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 polymarket-weather-trader?
由 Simmer.Markets(@simmer)开发并维护,当前版本 v1.23.6。
推荐 Skills