Polymarket Bundle Crypto Fade Trader

v0.0.3

Fades strong directional crypto moves on Polymarket 5-minute interval markets. After 3+ consecutive high-conviction same-direction intervals (>58% probabilit...

0· 182·0 current·0 all-time

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for diagnostikon/polymarket-bundle-crypto-fade-trader.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "Polymarket Bundle Crypto Fade Trader" (diagnostikon/polymarket-bundle-crypto-fade-trader) from ClawHub.
Skill page: https://clawhub.ai/diagnostikon/polymarket-bundle-crypto-fade-trader
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Bare skill slug

openclaw skills install polymarket-bundle-crypto-fade-trader

ClawHub CLI

Package manager switcher

npx clawhub@latest install polymarket-bundle-crypto-fade-trader
Security Scan
Capability signals
CryptoRequires sensitive credentials
These labels describe what authority the skill may exercise. They are separate from suspicious or malicious moderation verdicts.
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name and description (Polymarket fade trader) align with the implementation: trader.py implements market discovery, streak detection, conviction sizing, and trade execution via SimmerClient. The declared pip dependency (simmer-sdk) and required env var (SIMMER_API_KEY) are proportional to a trading integration.
Instruction Scope
SKILL.md and trader.py limit actions to market parsing, detection logic, and calls through the Simmer SDK. The skill defaults to venue="sim" (paper trading) and requires an explicit --live flag for real trades. There are no instructions to read unrelated local files, other credentials, or to send data to external endpoints beyond the Simmer client.
Install Mechanism
No arbitrary download/install spec is present. The manifest lists a pip dependency (simmer-sdk) which is expected for a Simmer integration; pip is a standard packaging mechanism (moderate risk by nature, but reasonable here). No archives, shorteners, or unexpected installers are used.
Credentials
Only SIMMER_API_KEY is required (declared in clawhub.json) and is actually used by trader.py. The script also reads tunable env vars prefixed SIMMER_*, all declared in clawhub.json. No unrelated secrets or extra credentials are requested.
Persistence & Privilege
autostart is false and always:true is not set. The skill does not request permanent/forced inclusion. It calls apply_skill_config when available (to load tunables), which is reasonable for a managed Simmer skill and limited to its own config.
Assessment
This skill appears internally consistent for automated Polymarket trading. Before installing, confirm: (1) SIMMER_API_KEY you provide is scoped to the intended Simmer account and has only the permissions you expect; (2) test thoroughly in paper mode (default) and only use --live when you accept financial risk; (3) verify the simmer-sdk package source/version (pip) to ensure it's the official SDK; (4) review the full trader.py (the provided file is truncated in the manifest) if you want to confirm there are no hidden network calls or logging of sensitive data. If you need extra caution, run the skill in an isolated environment with a low-privilege Simmer API key and minimal test funds first.

Like a lobster shell, security has layers — review code before you run it.

latestvk9795wkm0yjma56s3y55p2db0185p8ek
182downloads
0stars
4versions
Updated 5h ago
v0.0.3
MIT-0

Bundle -- Crypto Momentum Fade Trader

This is a template. The default signal detects strong directional streaks in crypto 5-minute interval markets and fades them using conviction-based sizing. The skill handles all the plumbing (interval parsing, streak detection, trade execution, safeguards). Your agent provides the alpha.

Strategy Overview

Polymarket lists 5-minute interval markets for BTC, ETH, and SOL: "Will BTC be Up or Down in the 14:00-14:05 ET interval?" These resolve to YES (up) or NO (down) based on the actual price movement. When a coin moves sharply in one direction over 15-30 minutes -- 3 to 6 consecutive strong same-direction intervals at >58% probability -- the NEXT interval tends to mean-revert. This is the "momentum fade," a well-documented microstructure effect in crypto markets where short-term directional momentum exhausts itself and reverses.

Edge

Unlike a generic streak trader that counts any streak of >50% intervals, this skill specifically targets strong directional moves where each interval in the streak exceeds the FADE_THRESHOLD (default 58%). This filters out noise and focuses on genuine momentum exhaustion events. The fade is structurally sound because:

  1. Microstructure mean-reversion -- short-horizon crypto returns exhibit negative autocorrelation after extended directional moves, documented across BTC, ETH, and SOL on 5-minute timeframes
  2. Retail momentum chasing -- Polymarket participants observe a streak and price the next interval as a continuation, creating a systematic overpricing of momentum
  3. Arbitrage-free pricing constraint -- the 5-minute return distribution has bounded variance; after 3+ consecutive strong-direction intervals, the conditional probability of continuation drops below the unconditional probability
  4. Bundle structure -- each interval resolves independently, so a streak of 3 strong-up intervals does not mechanically cause the 4th to also be up

Signal Logic

  1. Discover crypto interval markets via keyword search (Bitcoin Up or Down, BTC Up or Down, Ethereum Up or Down, Solana Up or Down) with a get_markets(limit=200) fallback
  2. Parse each question to extract (coin, date, start_time, end_time) using regex
  3. Group intervals by (coin, date) and sort by time
  4. Scan each group for streaks of FADE_LENGTH+ consecutive intervals where ALL have probability >= FADE_THRESHOLD (strong-up) or <= 1 - FADE_THRESHOLD (strong-down)
  5. After detecting a strong move, check the NEXT interval:
    • Strong-up streak -> next interval should mean-revert down; if still priced >= NO_THRESHOLD, sell NO
    • Strong-down streak -> next interval should mean-revert up; if still priced <= YES_THRESHOLD, buy YES
  6. Size by conviction (distance from threshold), not flat amount

Remix Signal Ideas

  • Binance/Coinbase websocket -- feed real-time order flow data to detect momentum exhaustion before the 5-minute interval resolves; trade the interval market while the fade is still mispriced
  • Funding rate signal -- when perpetual funding rates are extremely positive/negative, the fade has higher expected value because leveraged positions are being unwound
  • Volume profile -- weight the streak detection by actual trading volume in each interval; high-volume directional moves exhaust faster than low-volume drifts
  • Cross-coin correlation -- if BTC has a strong-up streak and ETH/SOL have not yet followed, the fade on BTC is weaker (genuine broad move) vs. BTC-only streaks (more likely noise)
  • Volatility regime -- adjust FADE_THRESHOLD dynamically based on realised volatility; in high-vol regimes, require stronger streaks before fading

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 (min USDC regardless of conviction)
SIMMER_MIN_VOLUME3000Min market volume filter (USD)
SIMMER_MAX_SPREAD0.10Max bid-ask spread
SIMMER_MIN_DAYS1Min days until resolution
SIMMER_MAX_POSITIONS10Max concurrent open positions
SIMMER_YES_THRESHOLD0.38Buy YES only if market probability <= this
SIMMER_NO_THRESHOLD0.62Sell NO only if market probability >= this
SIMMER_FADE_THRESHOLD0.58Min probability for a "strong" interval in streak detection
SIMMER_FADE_LENGTH3Min consecutive strong intervals to trigger a fade

Edge Thesis

Crypto 5-minute interval markets on Polymarket exhibit momentum chasing by retail participants. When a coin moves sharply in one direction -- 3+ consecutive intervals where each is priced at >58% in the same direction -- the pricing of the next interval systematically overestimates continuation probability. This is a direct consequence of short-horizon mean-reversion in crypto microstructure: after extended directional moves, the conditional probability of further continuation drops below the market-implied probability. The fade exploits this gap with conviction-based sizing that scales with the distance from the trading threshold.

Dependency

simmer-sdk by Simmer Markets (SpartanLabsXyz)

Comments

Loading comments...