Skill flagged — suspicious patterns detected

ClawHub Security flagged this skill as suspicious. Review the scan results before using.

Polymarket Whale Momentum Trader

v1.0.6

Detects when multiple top-performing whale wallets independently enter the same Polymarket market in the same direction within a configurable time window. Wh...

0· 115·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-momentum-trader.

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

ClawHub CLI

Package manager switcher

npx clawhub@latest install polymarket-whale-momentum-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
Suspicious
medium confidence
Purpose & Capability
The skill claims to detect whale consensus on Polymarket and trade via Simmer; the code and clawhub.json request the Simmer SDK and an API key (SIMMER_API_KEY), which is expected for a trading skill that places orders. Fetching predicting.top and Polymarket data is consistent with the stated purpose.
Instruction Scope
SKILL.md and trader.py both describe fetching leaderboards and wallet activity and only trading when a --live flag is provided (paper/sim by default). However the top-level registry summary listed 'Required env vars: none' while the code and clawhub.json require SIMMER_API_KEY; SKILL.md lists many tunables but doesn't explicitly call out the SIMMER_API_KEY requirement. That mismatch could confuse users about what secrets the skill needs.
Install Mechanism
No high-risk install (no arbitrary downloads). The manifest declares pip: ['simmer-sdk'] which is appropriate for a Python skill that imports SimmerClient. There is no install script that pulls code from unknown URLs.
Credentials
Only one sensitive credential is required (SIMMER_API_KEY) and that is proportional to a skill that performs trading via the Simmer SDK. The concern is the metadata inconsistency: the registry summary omitted required env vars while clawhub.json and trader.py both require SIMMER_API_KEY. Ensure the API key scope is minimal and intended for this service.
Persistence & Privilege
The skill is not marked always:true and does not request system-wide configuration changes. It applies its own skill config via apply_skill_config(SKILL_SLUG) (expected behavior) and defaults to paper trading unless run with --live. Autonomous invocation is allowed by the platform default but is not an unusual privilege for a skill.
What to consider before installing
This skill is plausibly what it says (a Polymarket momentum trader) but take these precautions before installing or running it: 1) Verify SIMMER_API_KEY scope and origin — use a dedicated API key with least privilege and do not reuse a general-purpose key. 2) Keep default operation in paper/sim mode; do not enable --live until you have audited the Simmer SDK version and confirmed trading limits and slippage guards. 3) Inspect or pin the simmer-sdk package source/version (supply-chain risk); review SimmerClient implementation if possible. 4) Confirm you are comfortable with the external data sources (predicting.top and data-api.polymarket.com) and that the skill's network access is acceptable. 5) Be aware of the metadata mismatch: the top-level listing omitted the SIMMER_API_KEY requirement — treat that as a red flag about quality control and ask the publisher for source/homepage and a clear list of required secrets before trusting with real funds.

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

latestvk97e1haf48xr8bmsbsyh77b3vd85qy1c
115downloads
0stars
6versions
Updated 8h ago
v1.0.6
MIT-0

Whale Momentum Trader

Strategy Overview

This skill monitors the top-performing wallets on Polymarket (via the predicting.top leaderboard) and detects momentum consensus -- when multiple whale wallets independently enter the same market on the same side within a short time window.

The core insight: when 2+ top-performing traders independently decide to buy the same side of a market within 48 hours, they are likely reacting to the same underlying information edge. This convergence is a stronger signal than any single whale trade.

Signal Logic

1. Fetch leaderboard    -> Top N wallets from predicting.top
2. Fetch activity       -> Recent trades per wallet from Polymarket data API
3. Build momentum map   -> For each market: count YES wallets vs NO wallets
4. Filter signals       -> Markets with MIN_WHALES+ wallets on the same side
5. Match markets        -> Find corresponding Simmer market for each signal
6. Boosted signal       -> Conviction-based sizing + whale consensus boost
7. Trade                -> Place order if whale direction aligns with threshold signal

Edge Thesis

Independent whale agreement is a strong conviction signal because:

  • Information asymmetry: Top leaderboard wallets consistently outperform. They have better information pipelines, faster reaction times, and deeper domain expertise.
  • Independence filter: Two wallets trading the same direction within 48 hours suggests they are both reacting to the same underlying catalyst, not copying each other.
  • Consensus premium: A single whale trade could be noise or portfolio rebalancing. Multiple whales agreeing filters out idiosyncratic trades and isolates genuine conviction.
  • Timing edge: By monitoring activity within a lookback window (default 48h), the skill catches momentum before it fully reprices into the market.

The conviction boost formula rewards stronger consensus:

  • 2 whales: +15% conviction boost
  • 3 whales: +30% conviction boost
  • 4+ whales: +45-50% conviction boost (capped at 50%)

Critically, the skill only trades when the whale direction aligns with the threshold signal (YES below YES_THRESHOLD, NO above NO_THRESHOLD). This prevents chasing whale momentum into already-priced territory.

Remix Ideas

  • Sector filtering: Only follow whale consensus in specific market categories (crypto, politics, sports) where whale edge is strongest.
  • Volume weighting: Weight the momentum signal by USD volume, not just wallet count. A whale putting $50K in is a stronger signal than one putting $500.
  • Decay weighting: Apply time decay to activities -- trades from 2 hours ago are stronger signals than trades from 46 hours ago.
  • Anti-correlation filter: If whale A and whale B historically trade opposite directions, discount their "agreement" (they may be the same entity hedging).
  • Leaderboard recency: Weight wallets by their recent performance (last 30 days) rather than all-time rank.

Safety

ControlSetting
Default modePaper (sim) -- zero financial risk
Live tradingRequires explicit --live flag
Max position$40 per trade (tunable)
Min trade$5 floor prevents trivial orders
Max positions8 concurrent (tunable)
Spread gateSkips markets with spread > 10%
Days gateSkips markets resolving in < 5 days
Flip-flop guardSDK context check prevents reversals
Slippage guardSkips if slippage > 15%
Alignment checkOnly trades when whale direction matches threshold signal

Tunables

Env VarDefaultDescription
SIMMER_MAX_POSITION40Max position size in USD
SIMMER_MIN_TRADE5Min trade size in USD
SIMMER_MIN_VOLUME3000Min market volume in USD
SIMMER_MAX_SPREAD0.10Max bid-ask spread (10%)
SIMMER_MIN_DAYS5Min days until resolution
SIMMER_MAX_POSITIONS8Max concurrent positions
SIMMER_YES_THRESHOLD0.38Buy YES below this probability
SIMMER_NO_THRESHOLD0.62Buy NO above this probability
SIMMER_MIN_WHALES2Min whales agreeing for a signal
SIMMER_LOOKBACK_HOURS48Time window for momentum detection
SIMMER_LEADERBOARD_LIMIT15Number of top wallets to track

Dependencies

  • simmer-sdk: Simmer trading SDK for market discovery, trading, and context checks.
  • predicting.top API: Public leaderboard API for top Polymarket wallet addresses.
  • Polymarket Data API: Public API for fetching wallet trading activity.

No additional pip packages required beyond simmer-sdk. All HTTP calls use Python's built-in urllib.

Comments

Loading comments...