Polymarket Whale Exit Fade Trader

v1.0.1

Detects when multiple whale wallets exit positions simultaneously, causing market overshooting. Fades the panic by buying the dip after whale dumps, exploiti...

0· 109·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-whale-exit-fade-trader.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "Polymarket Whale Exit Fade Trader" (diagnostikon/polymarket-whale-exit-fade-trader) from ClawHub.
Skill page: https://clawhub.ai/diagnostikon/polymarket-whale-exit-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-whale-exit-fade-trader

ClawHub CLI

Package manager switcher

npx clawhub@latest install polymarket-whale-exit-fade-trader
Security Scan
Capability signals
CryptoRequires walletRequires 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/description, SKILL.md, clawhub.json, and trader.py all align: the skill queries predicting.top and data-api.polymarket.com and uses simmer-sdk with SIMMER_API_KEY to execute paper or live trades. Requested resources (SIMMER_API_KEY, simmer-sdk) are expected for this use case.
Instruction Scope
Runtime instructions and the implementation limit activity to fetching leaderboard and wallet activity, analyzing sells, and placing trades via SimmerClient. There are no instructions to read unrelated local files, inspect other environment variables, or exfiltrate arbitrary data to unexpected endpoints.
Install Mechanism
This is instruction-first with a declared pip dependency on simmer-sdk (no install script or arbitrary downloads). That dependency is proportionate to the stated functionality; no extract-from-URL or personal server downloads were found.
Credentials
Only SIMMER_API_KEY is declared/used. The code reads that API key to instantiate SimmerClient; no unrelated secrets (AWS keys, SSH keys, etc.) are requested. The required environment variables are proportional to a trading SDK client.
Persistence & Privilege
The skill is not always-on (always:false), autostart is false, and autonomous invocation is the platform default. The skill's automaton entrypoint is the included trader.py; it does not attempt to modify other skills or system-wide settings.
Assessment
This skill appears internally consistent: it needs only SIMMER_API_KEY and the simmer-sdk, calls predicting.top and Polymarket's public data API, and defaults to paper trading unless you pass --live. Before installing, verify you trust the simmer-sdk package (pip package review), ensure your SIMMER_API_KEY has appropriate permissions and limits, and run the skill in paper mode first to validate behavior. If you plan to enable live trading, review the full trader.py (including the truncated portion) to confirm there are no unexpected network endpoints or logic that could place trades you don't intend. Finally, be aware the skill performs network requests to external services (leaderboard, Polymarket, and Simmer) and will share market/trade metadata with those services as part of normal operation.

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

latestvk97f36pxsvz4h4dde21kvgm0pd85pwp4
109downloads
0stars
2versions
Updated 8h ago
v1.0.1
MIT-0

Whale Exit Fade Trader

Strategy

This skill monitors the top Polymarket wallets (via the predicting.top leaderboard) for coordinated exit events -- when multiple whales sell the same market within a configurable time window. When whale exits are detected, the skill fades the resulting panic by buying the dip.

Why it works

Whale exits create a predictable cascade:

  1. Whale sells -- large position unwind pushes price down.
  2. Retail panic -- smaller traders see the drop and panic-sell, amplifying the move.
  3. Overshoot -- the combined selling pushes the market below fair value.
  4. Reversion -- once the panic subsides, the market recovers toward its fundamental value.

The edge comes from distinguishing between "whales exiting for portfolio reasons" (liquidity, rebalancing, profit-taking) versus "whales exiting on new information." In most cases, coordinated whale exits are portfolio-driven, not information-driven, making the overshoot a reliable fade opportunity.

Signal Logic

Exit Detection

  1. Fetch top N wallets from the predicting.top leaderboard.
  2. Pull recent activity for each wallet from the Polymarket data API.
  3. Filter for SELL actions within the lookback window (default 24h).
  4. Group sells by market title and outcome (YES/NO).
  5. Flag markets where >= MIN_EXIT_WHALES distinct wallets sold >= MIN_EXIT_VOLUME USD.

Fade Direction

  • If whales sold YES and the market price dropped below YES_THRESHOLD -> buy YES (fade the dump).
  • If whales sold NO and the market price rose above NO_THRESHOLD -> buy NO (fade the pump).

Conviction Sizing

Base conviction comes from threshold distance (per CLAUDE.md standard):

  • YES: (YES_THRESHOLD - p) / YES_THRESHOLD
  • NO: (p - NO_THRESHOLD) / (1 - NO_THRESHOLD)

Enhanced by an exit intensity multiplier:

exit_mult = 1 + min(0.5, (exit_whale_count - 1) * 0.15 + min(0.2, exit_volume / 5000))
conviction = min(1.0, base_conviction * exit_mult)
size = max(MIN_TRADE, conviction * MAX_POSITION)

More whales exiting and higher exit volume increase the fade conviction, capped at 1.0.

Edge Thesis

FactorWhy it creates edge
Whale exit cascadeLarge sells trigger retail panic, overshooting fair value
Information asymmetryMost whale exits are portfolio-driven, not info-driven
Behavioral biasRetail overreacts to visible whale selling
Mean reversionMarkets recover once panic selling exhausts itself
Multi-whale confirmationRequiring 2+ whales selling filters noise from single-wallet rebalancing

Safety

SafeguardDescription
Paper mode defaultAll trades are simulated unless --live is passed
Spread gateSkips markets with bid-ask spread > MAX_SPREAD
Days gateSkips markets resolving within MIN_DAYS
Position limitMaximum MAX_POSITIONS trades per run
Flip-flop checkSDK context check prevents rapid reversals
Slippage checkSkips markets with > 15% expected slippage
Min exit whalesRequires multiple whales exiting, not just one
Min exit volumeFilters out trivially small exits
Conviction sizingPosition size scales with edge, never flat

Tunables

VariableDefaultDescription
SIMMER_MAX_POSITION40Max trade size (USD)
SIMMER_MIN_TRADE5Min trade size floor (USD)
SIMMER_MIN_VOLUME5000Min market volume (USD)
SIMMER_MAX_SPREAD0.12Max bid-ask spread
SIMMER_MIN_DAYS5Min days until resolution
SIMMER_MAX_POSITIONS6Max open positions per run
SIMMER_YES_THRESHOLD0.38Buy YES below this probability
SIMMER_NO_THRESHOLD0.62Buy NO above this probability
SIMMER_EXIT_LOOKBACK_HOURS24Window for exit detection (hours)
SIMMER_MIN_EXIT_WHALES2Min distinct whales selling for signal
SIMMER_MIN_EXIT_VOLUME500Min USD volume of whale exits
SIMMER_LEADERBOARD_LIMIT20Number of top wallets to scan

Remix Ideas

  • Time decay: Weight recent exits higher than older ones within the window.
  • SmartScore filter: Only track exits from whales above a SmartScore threshold.
  • Volume ratio: Compare exit volume to market daily volume for relative sizing.
  • Multi-timeframe: Run with 6h, 24h, and 48h lookbacks and only trade when all align.
  • Exit velocity: Track how fast whales are exiting (sells per hour) for urgency signal.
  • Cross-market: If whales exit multiple related markets, increase conviction on all.

Dependency

  • simmer-sdk (pip install simmer-sdk)
  • SIMMER_API_KEY environment variable
  • Public APIs: predicting.top (leaderboard), data-api.polymarket.com (activity)

Comments

Loading comments...