首页龙虾技能列表 › Polymarket Macro Event Cascade Trader

Polymarket Macro Event Cascade Trader

v1.0.1

Trades 2nd and 3rd order effects from nearly-resolved Polymarket events. When a major geopolitical, crypto, or weather event resolves, downstream markets (oi...

0· 90·0 当前·0 累计
by @diagnostikon·MIT-0
下载技能包
License
MIT-0
最后更新
2026/4/4
安全扫描
VirusTotal
无害
查看报告
OpenClaw
可疑
high confidence
The skill mostly matches its stated trading purpose and requested credentials, but there are internal inconsistencies between the documentation and the implementation (notably around what counts as “nearly-resolved”), so you should review and test before giving it live access to funds.
评估建议
This skill is plausibly what it says (a Polymarket cascade trader) and only asks for the expected Simmer API key, but there is a clear mismatch: SKILL.md says it looks for triggers resolving within 24 hours, while the code’s market-quality gate excludes markets resolving in fewer than MIN_DAYS (default 3). Before installing or using with real funds: 1) Run thoroughly in paper mode (default) and validate behavior for short-horizon triggers you care about. 2) If you want the 24-hour behavior, insp...
详细分析 ▾
用途与能力
Name/description, declared dependency (simmer-sdk) and the single required secret (SIMMER_API_KEY) line up with a Polymarket trading skill. However, SKILL.md describes detecting 'nearly-resolved' triggers that resolve within 24 hours, while the code enforces a MIN_DAYS market-quality gate (default 3 days) that will exclude such 24-hour markets — this is a meaningful mismatch between claimed capability and actual behavior.
指令范围
SKILL.md describes scanning markets, mapping cascades and trading downstream targets; the implementation matches that intent and defaults to paper trading. However the documentation and code disagree on the time-window for 'nearly-resolved' triggers (24h in SKILL.md vs MIN_DAYS gating in code). The instructions also suggest optional integrations (news, cross-venue checks) but those are not present by default — harmless but worth noting.
安装机制
This is instruction+code only with no install spec that downloads arbitrary archives. The manifest declares a pip dependency on 'simmer-sdk' which is appropriate for a Simmer/Polymarket integration and is a traceable registry package rather than an unknown URL.
凭证需求
The skill requires a single high-value credential (SIMMER_API_KEY) and several tunables exposed as env variables; these match the described trading purpose. No unrelated credentials or surprising config paths are requested.
持久化与权限
always is false and autostart/cron are false/null, so the skill won't run or stay resident by default. Automaton is 'managed' with an entrypoint, which is expected for a runnable trading skill; nothing indicates it modifies other skills or requests elevated platform privileges.
安全有层次,运行前请审查代码。

License

MIT-0

可自由使用、修改和再分发,无需署名。

运行时依赖

无特殊依赖

版本

latestv1.0.12026/3/31

Fix apply_skill_config AttributeError for new Simmer SDK compatibility

● 无害

安装命令 点击复制

官方npx clawhub@latest install polymarket-macro-event-cascade-trader
镜像加速npx clawhub@latest install polymarket-macro-event-cascade-trader --registry https://cn.clawhub-mirror.com

技能文档

This is a template.
The default signal trades cascade lag from nearly-resolved trigger events to downstream target markets -- remix it with real-time news feeds, order-flow data, or cross-venue latency analysis.
The skill handles all the plumbing (market discovery, trade execution, safeguards). Your agent provides the alpha.

Strategy Overview

When a major event resolves on Polymarket, the repricing does not happen all at once. First-order effects (the directly related markets) reprice within minutes. But second and third-order effects -- the markets connected through economic or geopolitical transmission channels -- take hours to fully adjust.

Example cascade: Iran ceasefire resolves YES ->

  • 1st order (immediate): Geopolitics markets reprice
  • 2nd order (30min-2h): Oil drops, BTC rises
  • 3rd order (2h-8h): Equity/recession markets rise

This skill scans all markets, identifies triggers that are nearly resolved (p > 90% or p < 10%, or resolving within 24h), maps the expected cascade chain, and trades the downstream targets that have NOT yet repriced.

Edge Thesis

Prediction market participants are specialists. The person trading Iran ceasefire markets is not the same person trading BTC or oil markets. Cross-asset repricing requires information to travel between siloed participant pools. This creates a structural lag that is largest for 3rd-order effects and during off-hours when fewer participants are active.

The edge is not in predicting the trigger event. The edge is in being faster than cross-asset information flow.

Signal Logic

1. Trigger Detection

Scan all markets and identify nearly-resolved events:

  • Probability > 90% or < 10% (market has effectively decided)
  • Resolution within 24 hours and probability > 50% or < 50%

2. Event Classification

Classify each trigger into a category: geopolitics, crypto, commodity, health, weather, equity. For geopolitics, further classify as escalation or de-escalation.

3. Cascade Chain Mapping

Predefined cascade chains map trigger signals to expected target movements:

Trigger2nd Order3rd Order
Geo escalation YESOil UP, Crypto DOWNEquity DOWN
Geo de-escalation YESOil DOWN, Crypto UPEquity UP
Crypto milestone UPEquity UP
Weather extreme YESCommodity UP
Health outbreak YESEquity DOWN, Commodity UP

4. Lag Detection

For each cascade target, measure how much it has NOT moved in the expected direction. A target sitting at 35% when the cascade says it should go UP has a lag of 15% (from the 50% midpoint). Only trade targets where lag exceeds CASCADE_LAG threshold.

5. Conviction-Based Sizing

All trades use the standard conviction formula:

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

Remix Ideas

  • Add real-time news API to confirm trigger events before trading cascade
  • Weight cascade strength by trigger market volume (bigger trigger = stronger cascade)
  • Add time-decay: cascade signal weakens as hours pass since trigger detection
  • Cross-venue arbitrage: check Kalshi/Metaculus for cascade lag confirmation
  • Add order-book depth analysis to estimate how much repricing is left

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_CASCADE_LAG0.08Min lag (from 50% midpoint) before trading a cascade target

Dependency

simmer-sdk by Simmer Markets (SpartanLabsXyz)

  • PyPI: https://pypi.org/project/simmer-sdk/
  • GitHub: https://github.com/SpartanLabsXyz/simmer-sdk
数据来源:ClawHub ↗ · 中文优化:龙虾技能库
OpenClaw 技能定制 / 插件定制 / 私有工作流定制

免费技能或插件可能存在安全风险,如需更匹配、更安全的方案,建议联系付费定制

了解定制服务