polymarket-simmer-fastloop-sync-pulse

Trade Polymarket BTC/ETH/SOL 5-minute fast markets using a zero-delay Triple-Trigger strategy. Combines Binance momentum, NOFX OI/Netflow (free public API), and L2 Wall detection to choose between Trend Following and Mean Reversion. Pre-Caches market IDs to bypass the Simmer API blackout at market open.

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "polymarket-simmer-fastloop-sync-pulse" with this command: npx skills add AndrewBrownrd/polymarket-simmer-fastloop-sync-pulse

Polymarket Simmer FastLoop Sync Pulse

A professional-grade quantitative execution skill for Polymarket's 5-minute binary options. Uses a Triple-Trigger strategy combining Binance momentum, NOFX institutional flow, and L2 Wall detection to time entries with high precision.

🌟 Core Strategy: Triple-Trigger Sniper

This skill abandons naïve price-breakout logic. Every trade decision requires three independent confirmations:

1. Momentum & Pin Bar Filter (5m Candles)

  • Measures the real momentum of the previous closed 5-minute candle on Binance.
  • Pin Bar Rejection: If the counter-directional wick exceeds max_pin_bar_tail_pct (default 30%) of the full candle range, the signal is blocked as a likely exhaustion trap.
  • min_momentum_pct defaults to 0.01% — acting as a near-zero-threshold pass-through that relies on the shape filter for quality control.

2. NOFX Institutional Flow (300s Window)

  • Uses the NOFX API to check the past 300 seconds of Open Interest (OI) and institutional Netflow.
  • Trend trade: Momentum + OI increasing (> -2%) + net institutional inflow.
  • Reversion trade: Momentum + OI declining (< +2%) + net institutional outflow.

3. Binance L2 Verified Wall Detection

  • Scans the Binance L2 order book for large price walls above min_wall_usd (default $1,000,000) up to wall_scan_depth levels deep.
  • Anti-Spoofing: When a wall is detected, the script waits 1.5s and checks again. Only a wall that survives both checks is considered a real barrier, filtering out high-frequency spoofing.
  • Usage: Trend trades avoid walls; Reversion trades require a wall to bounce off.

4. Pre-Caching Radar (V8.10 Ignition)

  • On every run, the script fetches all upcoming market IDs from the Simmer API and saves them to a local fast_markets_cache.json.
  • At market open, the Simmer API briefly hides the active market. The skill reads from its local cache to execute trades during this "API blackout", ensuring no opportunity is missed.
  • The local cache ensures execution even on a cold start at the exact moment of market open.

⚙️ Account Setup

Set the following environment variables:

VariableRequiredDescription
SIMMER_API_KEYYesYour Simmer SDK API key
WALLET_PRIVATE_KEYOptionalYour EVM wallet private key
AUTOMATON_MAX_BETOptionalOverride max position size (set by automation platforms)
  • Without WALLET_PRIVATE_KEY: Runs in simulation mode (paper trading, no real money).
  • With WALLET_PRIVATE_KEY: Runs in live mode (real USDC on Polymarket).

[!NOTE] Binance and NOFX are free, public APIs — no additional credentials or accounts are required. The skill reads Binance K-line/L2 data and NOFX OI/Netflow anonymously.

[!WARNING] Never share your WALLET_PRIVATE_KEY. The Simmer SDK signs transactions locally — your private key is never transmitted to any server.

🚀 Quick Start

Step 1: Pre-Warm the Cache (Recommended on First Run)

On first launch, run the script once to populate the local market ID cache. You do not need to be near a market window — the script will scan future markets, save them, and exit safely.

python fastloop_improved.py

You should see: [Ignition] Successfully cached X future market IDs.

Step 2: Run the Sniper

# Dry run — analyzes signals but does NOT place orders
python fastloop_improved.py

# Live mode — places real orders
python fastloop_improved.py --live

Note: With no WALLET_PRIVATE_KEY, --live uses Simmer's virtual $SIM balance (paper trading). Real USDC is only used when a private key is configured.

⚙️ All Settings

SettingDefaultEnv VarDescription
min_momentum_pct0.01SIMMER_SPRINT_MOMENTUMMin BTC % move in lookback window
max_position10.0SIMMER_MAX_POSITIONMax USD per trade
daily_budget1000.0SIMMER_DAILY_BUDGETMax total spend per UTC day
max_pin_bar_tail_pct0.3SIMMER_PIN_BAR_MAXMax wick ratio to filter Pin Bar noise
oi_neutral_zone2.0SIMMER_OI_NEUTRALOI % buffer — changes within ±2% are ignored
min_wall_usd1000000SIMMER_MIN_WALL_USDMin USD depth to qualify as a wall
wall_scan_depth50SIMMER_WALL_SCAN_DEPTHNumber of L2 order book levels to scan
require_orderbookfalseSIMMER_ORDERBOOKRequire L2 wall confirmation
require_fundingfalseSIMMER_FUNDINGRequire NOFX institutional flow
fee_buffer0.05SIMMER_FEE_BUFFERExtra edge required above fee breakeven

🆘 Troubleshooting

SymptomCauseAction
No high-conviction signalData signals conflict or no wall foundNormal. The sniper only fires on high-probability setups.
No tradeable markets foundNo Polymarket market is scheduled in this windowNormal. Cache is being updated. Wait for the next market window.
Failed to fetch signal dataNetwork or API rate limitCheck Binance / NOFX connectivity.
401 UnauthorizedInvalid API keyVerify SIMMER_API_KEY is set correctly.

🤖 AI Operator Policy

When running this script as an automated agent, interpret outputs as follows:

✅ Success — Ignition: Log contains [Ignition] Successfully cached X future market IDs. Cache is populated. This is a successful run even if no trade fires.

⏳ Normal — Waiting: Log shows No tradeable markets found. This means no market is currently scheduled. The script will find one at the next window.

❌ True Failure: 401 Unauthorized, SyntaxError, AttributeError, or 10+ consecutive [API Delay] messages with no [Ignition] line.

The script's purpose is dual: snipe when conditions are right, and keep the local ID cache fresh at all other times.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

Polymarket FastLoop Trader

Trade Polymarket BTC/ETH/SOL 5/15-minute fast markets with momentum and order book filters.

Registry SourceRecently Updated
0221
Profile unavailable
General

xtdata

XtQuant行情数据模块 - 为QMT/miniQMT提供实时行情、K线、Tick、Level2和财务数据。

Registry SourceRecently Updated
0112
Profile unavailable
General

Ptrade

Ptrade 恒生量化交易平台 - 策略运行在券商服务器上,低延迟执行,支持A股、期货、融资融券等中国证券市场。

Registry SourceRecently Updated
0110
Profile unavailable