polymarket-macro-weather-commodity-trader

Trades commodity markets based on extreme weather signals. When temperature markets show unusual readings (extreme heat or cold), it signals potential energy demand spikes or crop disruption that commodity markets have not yet priced in.

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "polymarket-macro-weather-commodity-trader" with this command: npx skills add Diagnostikon/polymarket-macro-weather-commodity-trader

Weather-Commodity Trader

This is a template. The default signal maps extreme weather readings to commodity market mispricings -- remix it with NOAA API data, satellite crop imagery, or energy grid load forecasts. The skill handles all the plumbing (market discovery, trade execution, safeguards). Your agent provides the alpha.

Strategy Overview

Extreme weather is a leading indicator for commodity disruption, but the transmission from weather prediction markets to commodity prediction markets is slow. Weather specialists trade temperature markets. Commodity traders watch OPEC and inventory reports. Few participants systematically connect the two.

This skill bridges that gap:

  1. Scan Polymarket temperature/weather markets for stress signals
  2. Compute weather stress: are temperatures showing extremes that imply energy or crop disruption?
  3. Check commodity markets: have they already priced in the weather stress?
  4. Trade commodity markets that are lagging behind the weather signal

Edge Thesis

Weather-to-commodity transmission has a structural delay on prediction markets because:

  • Different participant pools: Weather market traders are weather nerds; commodity traders watch financial news
  • Indirect causation: "Dallas 84F+" does not directly say "oil up" -- it requires a mental model of AC demand, grid load, refinery stress
  • Temporal mismatch: Weather markets resolve daily; commodity impacts play out over weeks

The edge is in connecting the dots faster than the market.

Signal Logic

1. Weather Stress Computation

For each weather/temperature market, extract:

  • City (Dallas, Chicago, Miami, New York, Houston, Phoenix)
  • Temperature threshold (e.g., 84F)
  • Direction (above/below)
  • Probability of the extreme outcome

City-specific stress models:

CityHot ThresholdCold ThresholdStress Type
Dallas84F+35F-Energy demand
Chicago90F+61F-Crop risk + energy
Miami92F+40F-Hurricane indicator
New York88F+30F-Energy demand
Houston90F+35F-Energy demand
Phoenix100F+40F-Energy demand

Stress score = probability that the extreme outcome occurs. Only signals above WEATHER_STRESS_THRESHOLD (default 50%) trigger cascade analysis.

2. Commodity Impact Mapping

Weather StressCommodity Impact
Energy UP (extreme heat/cold)Oil, gas, energy markets should rise
Crop risk (late spring cold)Wheat, corn, soybean, agriculture markets should rise
Hurricane risk (Miami extreme heat)Oil, energy, insurance/catastrophe markets should rise

3. Lag Detection & Trading

For each commodity market matching the stress type, check if it has already repriced. If the commodity market probability is still low (below YES_THRESHOLD) despite high weather stress, it is underpriced -- buy YES.

4. Conviction-Based Sizing

All trades use the standard conviction formula:

  • YES: conviction = (YES_THRESHOLD - p) / YES_THRESHOLD, boosted by weather stress
  • NO: conviction = (p - NO_THRESHOLD) / (1 - NO_THRESHOLD)
  • Size: max(MIN_TRADE, conviction * MAX_POSITION)

Remix Ideas

  • Add NOAA API for real-time temperature confirmation beyond prediction markets
  • Incorporate energy grid load data (ERCOT for Texas, PJM for East Coast)
  • Weight stress by city population and industrial activity
  • Add crop calendar: spring cold in April is far worse than in February
  • Cross-reference with commodity futures (CME) for additional price signals
  • Add satellite-based crop health indices (NDVI) for agriculture stress

Safety & Execution Mode

The skill defaults to paper trading (venue="sim"). Real trades only with --live flag.

ScenarioModeFinancial risk
python trader.pyPaper (sim)None
Cron / automatonPaper (sim)None
python trader.py --liveLive (polymarket)Real USDC

autostart: false and cron: null mean nothing runs automatically until configured in Simmer UI.

Required Credentials

VariableRequiredNotes
SIMMER_API_KEYYesTrading authority. Treat as a high-value credential.

Tunables (Risk Parameters)

All declared as tunables in clawhub.json and adjustable from the Simmer UI.

VariableDefaultPurpose
SIMMER_MAX_POSITION40Max USDC per trade at full conviction
SIMMER_MIN_TRADE5Floor for any trade
SIMMER_MIN_VOLUME10000Min market volume filter (USD)
SIMMER_MAX_SPREAD0.07Max bid-ask spread
SIMMER_MIN_DAYS3Min days until resolution
SIMMER_MAX_POSITIONS6Max concurrent open positions
SIMMER_YES_THRESHOLD0.38Buy YES only if market probability <= this value
SIMMER_NO_THRESHOLD0.62Sell NO only if market probability >= this value
SIMMER_WEATHER_STRESS_THRESHOLD0.50Min weather stress score to trigger commodity analysis

Dependency

simmer-sdk by Simmer Markets (SpartanLabsXyz)

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

Multi Edge-TTS CN

Edge-TTS 在线语音合成 skill。基于微软 Edge TTS 引擎,生成速度快(1-2秒),支持多种音色和输出格式。同时支持飞书(OGG/Opus)和企业微信(AMR)。默认音色 xiaoxiao_lively。需联网。

Registry SourceRecently Updated
General

vedic-destiny

吠陀命盘分析中文入口。用于完整命盘研判、命主盘 Rashi chart 与九分盘 Navamsha chart 联读、既往事件回看、出生时间稳定度判断、事业主题、婚姻主题、时空盘专题,以及基于 Jagannatha Hora PDF、星盘截图或文本命盘数据的系统拆盘。当用户提到完整星盘、事业方向、婚姻问题、关系窗...

Registry SourceRecently Updated
General

One Person Company OS

Build a visual operating cockpit for an AI-native one-person company across promise, buyer, product, delivery, cash, learning, and assets. / 为 AI 一人公司建立可视化经营...

Registry SourceRecently Updated
General

健康追踪

健康追踪技能 - 追踪饮水、睡眠、步数等健康数据,JSON存储。

Registry SourceRecently Updated