Trade Polymarket weather markets using NOAA (US) and Open-Meteo (international) forecasts via Simmer API. Inspired by gopfan2's $2M+ strategy. Use when user...
数据来源:ClawHub。 在 ClawSkills 查看
选择你使用的 Agent
方法一:命令行安装(推荐)
推荐(无需提前安装 clawhub)
npx clawhub@latest --dir ~/.claude/skills install polymarket-weather-trader或使用 clawhub CLI(需提前安装)
clawhub --dir ~/.claude/skills install polymarket-weather-trader⚠️ 需要 Node.js 18+,没有 Node?请使用下方方法二直接下载 ZIP。 安装 Node.js →
方法二:手动下载安装(无需 Node)
下载 ZIP,解压后将文件夹放到以下路径,重启 Agent 即可:
安装路径
~/.claude/skills/polymarket-weather-trader/💡解压后将文件夹放到上方路径,重启 Agent 即可生效
--- name: polymarket-weather-trader description: Trade Polymarket weather markets using NOAA (US) and Open-Meteo (international) forecasts via Simmer API. Inspired by gopfan2's $2M+ strategy. Use when user wants to trade temperature markets, automate weather bets, check forecasts, or run gopfan2-style trading. metadata: author: Simmer (@simmer_markets) version: "1.16.0" displayName: Polymarket Weather Trader difficulty: beginner attribution: Strategy inspired by gopfan2 ---
Trade temperature markets on Polymarket using NOAA forecast data.
> This is a template. The default signal is NOAA temperature forecasts — remix it with other weather APIs, different forecast models, or additional market types (precipitation, wind, etc.). The skill handles all the plumbing (market discovery, NOAA parsing, trade execution, safeguards). Your agent provides the alpha.
Use this skill when the user wants to:
- SIMMER_WEATHER_ENTRY → SIMMER_WEATHER_ENTRY_THRESHOLD - SIMMER_WEATHER_EXIT → SIMMER_WEATHER_EXIT_THRESHOLD - SIMMER_WEATHER_MAX_POSITION → SIMMER_WEATHER_MAX_POSITION_USD - SIMMER_WEATHER_MAX_TRADES → SIMMER_WEATHER_MAX_TRADES_PER_RUN
SIMMER_WEATHER_SLIPPAGE_MAX — adjustable slippage safeguard (default 15%). Set higher for research mode on illiquid markets.SIMMER_WEATHER_MIN_LIQUIDITY — skip markets with liquidity below this USD threshold (default 0 = disabled). Pre-filters thin markets before execution.SIMMER_WEATHER_LOCATIONS and SIMMER_WEATHER_BINARY_ONLY now exposed as autotune tunables.SIMMER_WEATHER_BINARY_ONLY config to skip range-bucket events (e.g., "NYC 34-35°F") and only trade binary yes/no weather marketsSIMMER_WEATHER_MAX_TRADES config to limit trades per scan cycle (default: 5)scripts/status.py for quick balance and position checkssdk:weather for portfolio tracking--smart-sizing)When user asks to install or configure this skill:
- They can get it from simmer.markets/dashboard → SDK tab - Store in environment as SIMMER_API_KEY
- This is the private key for their Polymarket wallet (the wallet that holds USDC) - Store in environment as WALLET_PRIVATE_KEY - The SDK uses this to sign orders client-side automatically — no manual signing needed
- Entry threshold: When to buy (default 15¢) - Exit threshold: When to sell (default 45¢) - Max position: Amount per trade (default $2.00) - Locations: Which cities to trade (default NYC)
| Setting | Environment Variable | Default | Description | |---------|---------------------|---------|-------------| | Entry threshold | SIMMER_WEATHER_ENTRY_THRESHOLD | 0.15 | Buy when price below this | | Exit threshold | SIMMER_WEATHER_EXIT_THRESHOLD | 0.45 | Sell when price above this | | Max position | SIMMER_WEATHER_MAX_POSITION_USD | 2.00 | Maximum USD per trade | | Max trades/run | SIMMER_WEATHER_MAX_TRADES_PER_RUN | 5 | Maximum trades per scan cycle | | Locations | SIMMER_WEATHER_LOCATIONS | NYC | Comma-separated cities (NYC, Chicago, Seattle, Atlanta, Dallas, Miami) | | Binary only | SIMMER_WEATHER_BINARY_ONLY | false | Skip range-bucket events (e.g., "34-35°F"), only trade binary yes/no markets | | Smart sizing % | SIMMER_WEATHER_SIZING_PCT | 0.05 | % of balance per trade | | Slippage max | SIMMER_WEATHER_SLIPPAGE_MAX | 0.15 | Skip trades with slippage above this (0.15 = 15%) | | Min liquidity | SIMMER_WEATHER_MIN_LIQUIDITY | 0 | Skip markets with liquidity below this USD amount (0 = disabled) |
Legacy env var aliases (still accepted for backwards compatibility): SIMMER_WEATHER_ENTRY, SIMMER_WEATHER_EXIT, SIMMER_WEATHER_MAX_POSITION, SIMMER_WEATHER_MAX_TRADES
Supported locations: NYC, Chicago, Seattle, Atlanta, Dallas, Miami
# Check account balance and positions
python scripts/status.py
# Detailed position list
python scripts/status.py --positions
API Reference:
https://api.simmer.marketsAuthorization: Bearer $SIMMER_API_KEYGET /api/sdk/portfolioGET /api/sdk/positions# Dry run (default — shows opportunities, no trades)
python weather_trader.py
# Execute real trades
python weather_trader.py --live
# With smart position sizing (uses portfolio balance)
python weather_trader.py --live --smart-sizing
# Check positions only
python weather_trader.py --positions
# View config
python weather_trader.py --config
# Disable safeguards (not recommended)
python weather_trader.py --no-safeguards
# Disable trend detection
python weather_trader.py --no-trends
# Quiet mode — only output on trades/errors (ideal for high-frequency runs)
python weather_trader.py --live --quiet
# Combine: frequent scanning, minimal noise
python weather_trader.py --live --smart-sizing --quiet
Each cycle the script:
sdk:weather for trackingWith --smart-sizing, position size is calculated as:
SIMMER_WEATHER_SIZING_PCT)This prevents over-deployment and scales with your account size.
Before trading, the skill checks:
Disable with --no-safeguards (not recommended).
All trades are tagged with source: "sdk:weather". This means:
🌤️ Simmer Weather Trading Skill
==================================================
⚙️ Configuration:
Entry threshold: 15% (buy below this)
Exit threshold: 45% (sell above this)
Max position: $2.00
Locations: NYC
Smart sizing: ✓ Enabled
Safeguards: ✓ Enabled
Trend detection: ✓ Enabled
💰 Portfolio:
Balance: $150.00
Exposure: $45.00
Positions: 8
...安装 Polymarket Weather Trader 后,可以对 AI 说这些话来触发它
Help me get started with Polymarket Weather Trader
Explains what Polymarket Weather Trader does, walks through the setup, and runs a quick demo based on your current project
Use Polymarket Weather Trader to trade Polymarket weather markets using NOAA (US) and Open-Meteo (in...
Invokes Polymarket Weather Trader with the right parameters and returns the result directly in the conversation
What can I do with Polymarket Weather Trader in my finance & investment workflow?
Lists the top use cases for Polymarket Weather Trader, with example commands for each scenario
将技能文件夹放到 ~/.claude/skills/polymarket-weather-trader/ 目录(个人级,所有项目可用),或 .claude/skills/polymarket-weather-trader/(项目级)。重启 AI 客户端后,用 /polymarket-weather-trader 主动调用,或让 AI 根据上下文自动发现并使用。
Polymarket Weather Trader 支持 Claude、Cursor、OpenClaw,可与这些 AI 平台无缝集成,扩展其能力。
Polymarket Weather Trader 可免费安装使用。请查阅仓库了解许可证信息。
Trade Polymarket weather markets using NOAA (US) and Open-Meteo (international) forecasts via Simmer API. Inspired by gopfan2's $2M+ strategy. Use when user...
Polymarket Weather Trader 属于「Finance & Investment」分类,该分类的技能帮助 AI 智能体在此领域执行专业任务。
Automate my finance & investment tasks using Polymarket Weather Trader
Identifies repetitive steps in your workflow and sets up Polymarket Weather Trader to handle them automatically