Rechercher

PythonReactSEOPDF
OpenClaw

Polymarket AutoTrader

Auto-trade BTC, ETH, SOL, XRP on Polymarket price prediction markets at 5-minute and 15-minute intervals using RSI, MACD, and EMA signals.

hyy20990 installations selon la source☆ 0 Étoiles du dépôtv1.0.0

Installation

Suivez les instructions du dépôt pour votre agent. Consultez les fichiers et dépendances avant l’installation.

SkillHub CLI

skillhub install hyy2099/polymarket-autotrader-hyy

Examinez la source et la compatibilité, puis suivez les étapes d’installation.

Donnez le lien à votre agent et demandez-lui d’examiner instructions et dépendances avant d’expliquer les étapes.

Voir la source ↗Guides

Instructions

Polymarket AutoTrader

Automatically trades BTC, ETH, SOL, and XRP price prediction markets on Polymarket using short-term technical analysis signals.

How It Works

  1. Signal Generation — Fetches OHLCV candles from Binance (public API, no key required) for each asset on the selected timeframe (5m or 15m). Computes RSI(14), MACD(12/26), and EMA(9/21) crossover.

  2. Market Discovery — Queries the Polymarket Gamma API to find active, unclosed price prediction markets for the relevant asset expiring soon.

  3. Order Placement — If signal confidence ≥ MIN_CONFIDENCE (default 60%), places a limit order on the soonest-expiring market:

    • BUY signal → buy YES tokens
    • SELL signal → buy NO tokens
  4. Billing — Each cycle deducts 0.001 USDT via SkillPay before executing. If balance is insufficient, a top-up link is returned.

  5. Scheduler — Runs automatically every 5 or 15 minutes (set via TRADE_TIMEFRAME).

Required Environment Variables

Variable Description
POLYMARKET_PRIVATE_KEY Ethereum wallet private key (Polygon/MATIC network). Used to sign orders.
SKILLPAY_API_KEY SkillPay API key for billing (from your SkillPay dashboard).
SKILLPAY_USER_ID Your SkillPay user ID for billing.
POLYMARKET_API_KEY (Optional) Polymarket CLOB API key for higher rate limits.
POLYMARKET_API_SECRET (Optional) Polymarket CLOB API secret.
POLYMARKET_API_PASSPHRASE (Optional) Polymarket CLOB API passphrase.

Optional Environment Variables

Variable Default Description
TRADE_TIMEFRAME 5m 5m or 15m
TRADE_ASSETS BTC,ETH,SOL,XRP Comma-separated list of assets to trade
MAX_TRADE_USDC 10 Maximum USDC to spend per trade
MIN_CONFIDENCE 60 Minimum signal confidence % required to place a trade
DRY_RUN false Set true to simulate without placing real orders

Quickstart

1....

Informations sur la source

Source
github
Repository
openclaw/skills
Path
skills/hyy2099/polymarket-autotrader-hyy
Version
1.0.0
Commit
6b5db4694e393ce928676cbec263a37c4d5bc2e2
Source de classification
rules
Statut
active
Visibilité
public

Ces informations proviennent de l’analyse indexée et peuvent être anciennes. Vérifiez les fichiers actuels.

Contenu extrait

SKILL.md
# Polymarket AutoTrader

Automatically trades BTC, ETH, SOL, and XRP price prediction markets on [Polymarket](https://polymarket.com) using short-term technical analysis signals.

## How It Works

1. **Signal Generation** — Fetches OHLCV candles from Binance (public API, no key required) for each asset on the selected timeframe (5m or 15m). Computes RSI(14), MACD(12/26), and EMA(9/21) crossover.

2. **Market Discovery** — Queries the Polymarket Gamma API to find active, unclosed price prediction markets for the relevant asset expiring soon.

3. **Order Placement** — If signal confidence ≥ `MIN_CONFIDENCE` (default 60%), places a limit order on the soonest-expiring market:
   - **BUY signal** → buy YES tokens
   - **SELL signal** → buy NO tokens

4. **Billing** — Each cycle deducts 0.001 USDT via SkillPay before executing. If balance is insufficient, a top-up link is returned.

5. **Scheduler** — Runs automatically every 5 or 15 minutes (set via `TRADE_TIMEFRAME`).

## Required Environment Variables

| Variable | Description |
|---|---|
| `POLYMARKET_PRIVATE_KEY` | Ethereum wallet private key (Polygon/MATIC network). Used to sign orders. |
| `SKILLPAY_API_KEY` | SkillPay API key for billing (from your SkillPay dashboard). |
| `SKILLPAY_USER_ID` | Your SkillPay user ID for billing. |
| `POLYMARKET_API_KEY` | _(Optional)_ Polymarket CLOB API key for higher rate limits. |
| `POLYMARKET_API_SECRET` | _(Optional)_ Polymarket CLOB API secret. |
| `POLYMARKET_API_PASSPHRASE` | _(Optional)_ Polymarket CLOB API passphrase. |

## Optional Environment Variables

| Variable | Default | Description |
|---|---|---|
| `TRADE_TIMEFRAME` | `5m` | `5m` or `15m` |
| `TRADE_ASSETS` | `BTC,ETH,SOL,XRP` | Comma-separated list of assets to trade |
| `MAX_TRADE_USDC` | `10` | Maximum USDC to spend per trade |
| `MIN_CONFIDENCE` | `60` | Minimum signal confidence % required to place a trade |
| `DRY_RUN` | `false` | Set `true` to simulate without placing real orders |

## Quickstart

### 1....

Skills associés

OpenClaw

1password

daggerkun007

Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or multi-account), or reading/injecting/running secrets via op.