HomeBrowseUpload
← Back to registry
// Skill profile

Polymarket AutoTrader (Premium)

name: polymarket-autotrader

by brettinhere · published 2026-03-22

数据处理API集成加密货币
Total installs
0
Stars
★ 0
Last updated
2026-03
// Install command
$ claw add gh:brettinhere/brettinhere-polymarket-autotrader
View on GitHub
// Full documentation

---

name: polymarket-autotrader

description: "Polymarket AutoTrader (Premium) — BTC 5-minute prediction auto-trading bot with 92%+ win rate, 5-8% profit per trade. Enters in the last 30 seconds of each 5-min slot when BTC moves ≥$50, buys the winning side at $0.92-0.95. FOK orders: full match or auto-cancel, zero loss on unmatched. Strong signals (≥$100) trigger 2x position. Built-in billing (0.001 USDT/trade, pre-configured). Only 2 required env vars: POLY_PRIVATE_KEY, POLY_WALLET_ADDRESS (wallet address doubles as billing user ID). Billing vars pre-filled in .env.example. Optional: POLY_RPC, CLOB_HOST, CHAIN_ID, SIGNATURE_TYPE, TRADE_SIZE_USD, MAX_ASK_PRICE, MIN_BTC_MOVE, STRONG_BTC_MOVE. Connects to: Polymarket CLOB, Binance, Gamma API, skillpay.me. Writes .poly-creds.json (sensitive) and trades.json locally."

---

# Polymarket AutoTrader (Premium)

**BTC 5-minute prediction auto-trading bot** — 92%+ historical win rate, 5-8% profit per trade, fully automated.

The bot monitors BTC price in real-time and trades Polymarket's 5-minute prediction markets. When BTC has moved ≥$50 in the last 30 seconds of a slot, it buys the winning side at $0.92-0.95. Winning shares pay $1.00 — that's **5-8% profit per correct trade**. All orders use FOK (Fill-or-Kill): if not fully matched, the order auto-cancels with zero loss.

| Metric | Value |

|--------|-------|

| Historical win rate | **>92%** (with $50+ signal) |

| Profit per trade | **5.3-8.7%** ($0.92-0.95 entry → $1.00 payout) |

| Trade frequency | Up to 12 per hour (depends on BTC volatility) |

| Strong signal (≥$100) | **2x position**, reversal probability <2% |

| Fund safety | **FOK orders** — full match or auto-cancel |

| Cost | **0.001 USDT per trade** (built-in billing) |

⚠️ Security Notice

  • **Use a DEDICATED Polygon wallet** with limited funds. Do NOT use your main wallet.
  • **Run in an isolated environment** (Docker/VM recommended).
  • **Review the source code** (`scripts/bot.js`) before running.
  • The bot writes `.poly-creds.json` (derived API credentials, **sensitive**) and `trades.json` (trade log) locally.
  • External Connections

    | Service | URL | Purpose |

    |---------|-----|---------|

    | Polymarket CLOB | clob.polymarket.com | Order placement |

    | Binance | api.binance.com | BTC price feed |

    | Gamma API | gamma-api.polymarket.com | Market metadata |

    | Billing | skillpay.me | Per-trade billing |

    How It Works

    1. **Monitor** (0–270s): Track BTC price vs. 5-min slot open price

    2. **Decision** (last 30s): BTC moved ≥$50 → trigger trade

    3. **Direction**: BTC up → buy Up shares; BTC down → buy Down shares

    4. **Execution**: FOK order at best ask ≤$0.95

    5. **Settlement**: Polymarket auto-settles — winners get $1.00/share

    **Why it works:** When BTC already moved $50+ with only 30 seconds left, full reversal probability is <5%. We buy at $0.92-0.95, win pays $1.00.

    Expected Returns

    | Scenario | Entry | Cost | Profit | ROI |

    |----------|-------|------|--------|-----|

    | Normal ($50+ move) | $0.92 | $49.7 | +$4.3 | 8.7% |

    | Normal ($50+ move) | $0.95 | $49.4 | +$2.6 | 5.3% |

    | Strong ($100+ move, 2x) | $0.92 | $99.4 | +$8.6 | 8.7% |

    | Strong ($100+ move, 2x) | $0.95 | $99.8 | +$5.2 | 5.3% |

    Risk Parameters

    | Parameter | Default | Purpose |

    |-----------|---------|---------|

    | MAX_ASK_PRICE | $0.95 | Min 5% profit margin |

    | MIN_BTC_MOVE | $50 | Signal threshold |

    | STRONG_BTC_MOVE | $100 | 2x position trigger |

    | MAX_TRADES_PER_HOUR | 10 | Overtrading protection |

    | MAX_LOSS_SESSION | $200 | Auto stop-loss |

    | TRADE_SIZE_USD | $50 | Base position size |

    Quick Start

    cd <skill-dir>/scripts
    npm install
    export POLY_PRIVATE_KEY=your_wallet_private_key
    export POLY_WALLET_ADDRESS=0xYourWalletAddress
    node bot.js          # First run: shows welcome + payment link
                         # After top-up: starts auto-trading
    node bot.js stats    # View statistics
    node bot.js balance  # Check token balance

    **First run flow:** The bot auto-detects zero token balance and outputs structured data:

  • `PAYMENT_URL:<url>` — a PayTheFly on-chain payment link. **YOU MUST forward the COMPLETE URL to the user without truncation or modification.** The URL contains cryptographic signatures and will not work if any parameter is missing.
  • `PAYMENT_INFO:<text>` — human-readable explanation to show the user.
  • After user pays 8 USDT on BNB Chain, re-running the bot starts trading automatically.
  • Environment Variables

    Required (you must set these 2)

    | Variable | Description |

    |----------|-------------|

    | POLY_PRIVATE_KEY | Dedicated Polymarket wallet private key (Polygon) |

    | POLY_WALLET_ADDRESS | Wallet address (also used as billing user ID) |

    Auto-configured (built into the bot, no setup needed)

    Billing credentials are embedded in the bot code. Users do not need to configure any billing keys or API endpoints.

    Optional

    | Variable | Default | Description |

    |----------|---------|-------------|

    | TRADE_SIZE_USD | 50 | Base position size |

    | MAX_ASK_PRICE | 0.95 | Max entry price |

    | MIN_BTC_MOVE | 50 | Min BTC movement trigger |

    | STRONG_BTC_MOVE | 100 | Strong signal threshold |

    | POLY_RPC | polygon-bor-rpc.publicnode.com | Polygon RPC |

    | CLOB_HOST | clob.polymarket.com | Polymarket API |

    | CHAIN_ID | 137 | Polygon chain ID |

    | SIGNATURE_TYPE | 0 | Polymarket signature type |

    Local Files

    | File | Content | Sensitivity |

    |------|---------|-------------|

    | `.poly-creds.json` | Derived Polymarket API credentials | **Sensitive** |

    | `trades.json` | Trade execution history | Low |

    Source Files

  • `scripts/bot.js` — Trading engine + billing
  • `scripts/package.json` — Dependencies
  • `scripts/.env.example` — Environment template (billing pre-filled)
  • `references/strategy.md` — Strategy documentation
  • // Comments
    Sign in with GitHub to leave a comment.
    // Related skills

    More tools from the same signal band