Overview
- Skill Key
- icloud-git/polymarket-edge
- Author
- icloud-git
- Source Repo
- openclaw/skills
- Version
- -
- Source Path
- skills/icloud-git/polymarket-edge
- Latest Commit SHA
- 4ca34884d41a7985b97782ffff956a836243622f
Trade and analyse Polymarket prediction markets with a 5-minute BTC EMA crossover strategy. Browse markets, read order books, run signals, manage a live auto-trader, and view portfolio positions. Billed per-call via SkillPay.me (0.001 USDT / call, BNB Chain USDT).
Stars
0
Installs
0
Status
ACTIVE
Visibility
PUBLIC
直接复制以下提示词,发送给你的 AI 助手即可完成安装。
请先检查是否已安装 SkillHub 商店,若未安装,请根据 https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/skillhub.md 安装 SkillHub 商店,然后安装 polymarket-edge 技能。 若已安装,则直接安装 polymarket-edge 技能。
# Polymarket Edge
A locally-running FastAPI skill that wraps the Polymarket Gamma + CLOB APIs with
a built-in EMA(5/20) crossover strategy and SkillPay.me billing.
## Setup
```bash
# Install dependencies
pip install -r requirements.txt
# Set required environment variables
export SKILL_BILLING_API_KEY=sk_your_skillpay_api_key_here
export SKILL_ID=polymarket-edge
# Start the skill server (port 8080)
python main.py
```
The interactive docs are available at `http://localhost:8080/docs`.
## Environment variables
| Variable | Required | Description |
|---|---|---|
| `SKILL_BILLING_API_KEY` | ✅ | From your skillpay.me dashboard |
| `SKILL_ID` | ✅ | Your skill slug, e.g. `polymarket-edge` |
| `POLYMARKET_PRIVATE_KEY` | optional | EVM private key for live order placement |
## Billing
Every billed endpoint requires `?user_id=<id>` in the query string.
If the user has no tokens the API returns **HTTP 402** with a `top_up_url`.
```
GET /balance?user_id=alice → current token balance
GET /topup?user_id=alice&amount=10 → BNB Chain USDT payment link
```
1 USDT = 1 000 tokens · 1 call = 1 token · min top-up 8 USDT · SkillPay takes 5 %
## Key endpoints (all require `?user_id=`)
### Market data
```
GET /markets/search?q=bitcoin Search all Polymarket markets
GET /markets/btc List active BTC/Bitcoin markets
GET /market/{id} Single market details
GET /market/{token_id}/book Full order book (bids + asks)
GET /market/{token_id}/price Mid-price, spread, implied probability
GET /market/{token_id}/history 5-min OHLCV candles
```
### Strategy signals
```
POST /signal Run EMA crossover on top BTC markets
Returns BUY_YES / BUY_NO / HOLD / SKIP per market
```
### Auto-trader
```
GET /autotrader/status Is the auto-trader running?
POST /autotrader/start Start 5-min BTC cycle (background task)
POST /autotrader/stop Stop auto-trader
GET /auto...
# Polymarket Edge
An OpenClaw skill that lets any AI agent browse Polymarket prediction markets, run a 5-minute BTC EMA crossover strategy, and optionally place live trades — with every API call billed via **SkillPay.me** (0.001 USDT / call).
> **Polymarket Edge** gives your agent a systematic, always-on trading edge on prediction markets — no manual research, no babysitting.
---
## Quick Start
```bash
cd polymarket-edge
cp .env.example .env # edit SKILL_BILLING_API_KEY if needed
pip install -r requirements.txt
python main.py # starts on http://localhost:8080
```
Open `http://localhost:8080/docs` for the interactive Swagger UI.
---
## Billing model
| Item | Value |
|------|-------|
| Platform | SkillPay.me (BNB Chain USDT) |
| Rate | 1 token per call |
| Token price | 1 USDT = 1000 tokens |
| Minimum top-up | 8 USDT |
| Withdrawal fee | 5% |
Every billed endpoint requires `?user_id=<your_id>`. If tokens run out the API returns `HTTP 402` with a `top_up_url`.
```
GET /balance?user_id=alice → { balance: 3200, usdt_equivalent: 3.2 }
GET /topup?user_id=alice&amount=10 → { payment_url: "https://..." }
```
---
## Endpoints
### Free
| Method | Path | Description |
|--------|------|-------------|
| GET | `/` | Health check |
| GET | `/balance` | Token balance |
| GET | `/topup` | Get USDT top-up link |
### Billed (1 token each)
| Method | Path | Description |
|--------|------|-------------|
| GET | `/markets/search?q=bitcoin` | Search all markets |
| GET | `/markets/btc` | List active BTC markets |
| GET | `/market/{id}` | Single market details |
| GET | `/market/{token_id}/book` | Full order book |
| GET | `/market/{token_id}/price` | Mid-price + spread |
| GET | `/market/{token_id}/history` | 5-min OHLCV candles |
| POST | `/signal` | Run EMA crossover on BTC markets |
| GET | `/autotrader/status` | Is auto-trader running? |
| POST | `/autotrader/start` | Start 5-min BTC cycle |
| POST | `/autotrader/stop` | Stop auto-trade...
youmind-openlab
AI skill for OpenClaw & Claude Code — recommend from 10000+ Nano Banana Pro (Gemini) image prompts. Smart search by use case, content remix, sample images.
23blocks-os
AI Agent Orchestrator with Skills System - Give AI Agents superpowers: memory search, code graph queries, agent-to-agent messaging. Manage Claude, Codex or any AI Agent from one dashboard. Move Agents between computers and locations
hashgraph-online
AI agent skills for the Universal Registry - search, chat, and register 72,000+ agents across 14+ protocols. Works with Claude, Codex, Cursor, OpenClaw, and any AI assistant.
rito-w
A cross-platform skills manager for AI IDEs. Search marketplace, download locally, and install to Claude, Cursor, Windsurf, and more with one click.
besoeasy
Battle-tested skill library for AI agents. Save 98% of API costs with ready-to-use code for crypto, PDFs, search, web scraping & more. No trial-and-error, no expensive APIs.
zeropointrepo
YouTube Transcript API skills for AI agents. Get transcripts, search videos, browse channels. Works with OpenClaw, ClawdBot, Claude Code, Cursor, Windsurf.