polymarket-weather-trader
Polymarket Weather Trader
Trade temperature markets on Polymarket using NOAA forecast data.
Template skill. Defaults to dry-run mode (no real money). The
--liveflag is a deliberate single-command opt-in for real-money execution. Configure tunables (entry/exit thresholds, locations, etc.) via env vars listed below.
Safety rails (read first)
This skill executes real-money trades on Polymarket only when the --live flag is passed AND the human's wallet is linked to their Simmer account. Trading is bounded by default:
- Dry-run is the default.
python weather_trader.py(no flag) shows opportunities but executes no trades. The--liveflag is required for real-money execution. There is no "auto-graduate" path. $SIMpaper sandbox option. SetTRADING_VENUE=simto trade Simmer's $SIM virtual currency at real prices — useful for validating the strategy without USDC exposure.- Real-money trading requires explicit human verification. A wallet must be linked at simmer.markets/dashboard before any real trade lands. Without a linked wallet the SDK rejects real-money order construction.
- Per-trade cap.
SIMMER_WEATHER_MAX_POSITION_USDdefaults to$2.00per trade. Configurable via env var, capped at the user's dashboard-set platform per-trade limit. - Daily caps. Platform-level daily caps apply (max trades/day, max USD/day). Set at simmer.markets/dashboard → SDK settings.
- Auto stop-loss is ON by default. Server-side risk monitor watches every buy. Threshold is configurable per user at simmer.markets/dashboard → Settings → Auto Risk Monitor.
- Strategy-side safeguards. Beyond platform risk monitors, this skill checks flip-flop, slippage (
SIMMER_WEATHER_SLIPPAGE_MAX, default 15%), time-decay, and resolved-market status before every order. Disable only with--no-safeguards(not recommended). - Reversibility. Open positions exit automatically when price >
SIMMER_WEATHER_EXIT_THRESHOLD(default0.45), or viaclient.cancel_order()/ a manual sell.
If anything above isn't clear, stop and ask the user before passing --live.
More from spartanlabsxyz/simmer-sdk
polymarket-fast-loop
Trade Polymarket BTC 5-minute and 15-minute fast markets using CEX price momentum signals via Simmer API. Default signal is Binance BTC/USDT klines. Use when user wants to trade sprint/fast markets, automate short-term crypto trading, or use CEX momentum as a Polymarket signal.
6polymarket-copytrading
Mirror positions from top Polymarket traders. Polling mode (free) for portfolio-style copying, Reactor mode (Pro) for event-driven real-time mirroring via Simmer's on-chain signal infrastructure.
5polymarket-signal-sniper
Snipe Polymarket opportunities from your own signal sources. Monitors RSS feeds with Trading Agent-grade safeguards.
4simmer-skill-builder
Generate complete, installable OpenClaw trading skills from natural language strategy descriptions. Use when your human wants to create a new trading strategy, build a bot, generate a skill, automate a trade idea, turn a tweet into a strategy, or asks "build me a skill that...". Produces a full skill folder (SKILL.md + Python script + config) ready to install and run.
4polymarket-elon-tweets
Trade Polymarket "Elon Musk # tweets" markets using XTracker post count data. Buys adjacent range buckets when combined cost < $1 for structural edge. Use when user wants to trade tweet count markets, automate Elon tweet bets, check XTracker stats, or run noovd-style trading.
4polymarket-wallet-xray
X-ray any Polymarket wallet — skill level, entry quality, bot detection, and edge analysis. Queries Polymarket's public APIs, no authentication needed. Inspired by @thejayden's "Autopsy of a Polymarket Whale" analysis.
4