← All skills
Tencent SkillHub Β· AI

Polymarket Fast Loop Improved

Trade Polymarket BTC/ETH/SOL 5-minute and 15-minute fast markets using multi-signal CEX momentum. Adds funding rate confirmation, order book imbalance, time-...

skill openclawclawhub Free
0 Downloads
0 Stars
0 Installs
0 Score
High Signal

Trade Polymarket BTC/ETH/SOL 5-minute and 15-minute fast markets using multi-signal CEX momentum. Adds funding rate confirmation, order book imbalance, time-...

⬇ 0 downloads β˜… 0 stars Unverified but indexed

Install for OpenClaw

Quick setup
  1. Download the package from Yavira.
  2. Extract the archive and review SKILL.md first.
  3. Import or place the package into your OpenClaw setup.

Requirements

Target platform
OpenClaw
Install method
Manual import
Extraction
Extract archive
Prerequisites
OpenClaw
Primary doc
SKILL.md

Package facts

Download mode
Yavira redirect
Package format
ZIP package
Source platform
Tencent SkillHub
What's included
SKILL.md

Validation

  • Use the Yavira download entry.
  • Review SKILL.md after the package is downloaded.
  • Confirm the extracted package contains the expected setup assets.

Install with your agent

Agent handoff

Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.

  1. Download the package from Yavira.
  2. Extract it into a folder your agent can access.
  3. Paste one of the prompts below and point your agent at the extracted folder.
New install

I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.

Upgrade existing

I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.

Trust & source

Release facts

Source
Tencent SkillHub
Verification
Indexed source record
Version
0.1.0

Documentation

ClawHub primary doc Primary doc: SKILL.md 15 sections Open source page

Polymarket FastLoop Trader β€” Improved

An enhanced version of the Simmer FastLoop skill with rigorous edge filtering, multi-signal confirmation, and real calibration tracking. Default is paper mode. Use --live for real trades. Always run 100+ paper trades first to validate your win rate before going live. ⚠️ Fast markets carry Polymarket's 10% fee. Your signal needs to be right 63%+ of the time to profit. This skill will tell you your actual win rate.

Key Improvements Over Original

FeatureOriginalImprovedFee mathApproximateExact breakeven with configurable bufferSignalBinance momentum onlyMomentum + funding rate + order bookMomentum threshold0.5% (too low)1.0% default, calibration-drivenTime filteringNoneSkips low-liquidity hoursPosition sizingFixedVolatility-adjustedWin rate trackingNoneLogs outcomes, reports calibrationMarket selectionSoonest expiryConfigurable sweet-spot windowStatsNoneFull P&L, win rate, signal breakdown

Quick Start

# Install dependency pip install simmer-sdk # Set API key export SIMMER_API_KEY="your-key-here" # Paper mode β€” see what would happen (default) python fastloop_improved.py # Go live python fastloop_improved.py --live # Check calibration stats (win rate, P&L, signal accuracy) python fastloop_improved.py --stats # Resolve any expired paper trades against real outcomes python fastloop_improved.py --resolve # Quiet mode for cron python fastloop_improved.py --live --quiet

How to Run on a Loop

OpenClaw native cron: openclaw cron add \ --name "FastLoop Improved" \ --cron "*/5 * * * *" \ --tz "UTC" \ --session isolated \ --message "Run improved fast loop: cd /path/to/skill && python fastloop_improved.py --live --quiet. Show output summary." \ --announce Linux crontab: */5 * * * * cd /path/to/skill && python fastloop_improved.py --live --quiet

Configuration

# Raise momentum threshold (recommended: 1.0–2.0%) python fastloop_improved.py --set min_momentum_pct=1.5 # Require order book confirmation python fastloop_improved.py --set require_orderbook=true # Set sweet-spot window for market selection (seconds remaining) python fastloop_improved.py --set target_time_min=90 --set target_time_max=180 # Disable time-of-day filter (trade 24/7) python fastloop_improved.py --set time_filter=false

All Settings

SettingDefaultDescriptionentry_threshold0.05Min divergence from 50Β’min_momentum_pct1.0Min % BTC move (raised from 0.5)max_position5.0Max $ per tradesignal_sourcebinancebinance or coingeckolookback_minutes5Candle lookback windowmin_time_remaining60Skip if less than N seconds lefttarget_time_min90Prefer markets with β‰₯ N seconds lefttarget_time_max210Prefer markets with ≀ N seconds leftassetBTCBTC, ETH, or SOLwindow5m5m or 15mvolume_confidencetrueSkip low-volume signalsrequire_fundingfalseRequire funding rate confirmationrequire_orderbookfalseRequire order book imbalance confirmationtime_filtertrueSkip low-liquidity hours (02:00–06:00 UTC)vol_sizingtrueAdjust size by recent volatilityfee_buffer0.05Extra edge required above fee breakevendaily_budget10.0Max spend per UTC daystarting_balance1000.0Paper portfolio starting balance

Signal Logic

Three signals are evaluated independently. The momentum signal is always required. Funding and order book are optional confirmation layers.

1. Momentum (always on)

Fetch N one-minute Binance candles momentum = (close_now - open_then) / open_then * 100 Must exceed min_momentum_pct

2. Funding Rate (optional, require_funding=true)

Fetch Binance perpetual funding rate for the asset Positive funding + upward momentum = longs crowded, signal is weaker β†’ SKIP Negative funding + upward momentum = confirmation β†’ TRADE Logic inverted for downward momentum

3. Order Book Imbalance (optional, require_orderbook=true)

Fetch top 20 levels of Binance L2 book imbalance = (bid_depth - ask_depth) / (bid_depth + ask_depth) Imbalance > 0.1 confirms upward momentum Imbalance < -0.1 confirms downward momentum

Fee-Accurate EV

entry_price = market price of chosen side win_profit = (1 - entry_price) Γ— (1 - fee_rate) breakeven = entry_price / (win_profit + entry_price) required_div = (breakeven - 0.50) + fee_buffer Trade only fires if actual_divergence β‰₯ required_div.

Time-of-Day Filter

Skips 02:00–06:00 UTC by default. US session (13:00–21:00 UTC) is the highest-liquidity window for crypto prediction markets.

Volatility-Adjusted Sizing

24h_vol = std(hourly_returns_last_24h) Γ— √24 size = max_position Γ— min(1.0, 0.02 / 24h_vol) High volatility β†’ smaller position. Low volatility with strong trend β†’ full size.

Win Rate Calibration

The skill tracks every paper and live trade in fastloop_ledger.json. After market expiry, run --resolve to fetch the actual Polymarket outcome and log it. After 50+ trades, --stats shows your real win rate broken down by momentum threshold, time of day, and asset β€” so you can tune settings based on actual data rather than guessing.

Troubleshooting

All troubleshooting from the original skill applies. Additional: "Funding rate fetch failed" Binance futures API may be rate-limited. Skill falls back to momentum-only. "Order book imbalance: neutral" Market is balanced, signal is ambiguous β€” skipped if require_orderbook=true. "Time filter: low liquidity window" Current UTC hour is in the 02–06 block. Set time_filter=false to override.

Category context

Agent frameworks, memory systems, reasoning layers, and model-native orchestration.

Source: Tencent SkillHub

Largest current source with strong distribution and engagement signals.

Package contents

Included in package
1 Docs
  • SKILL.md Primary doc