← 返回
数据分析 Key 中文

Polymarket Edge

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...
使用5分钟BTC EMA交叉策略在Polymarket预测市场进行交易与分析。浏览市场、读取订单簿、运行信号、管理实时自动化交易...
icloud-git
数据分析 clawhub v1.0.0 1 版本 100000 Key: 需要
★ 0
Stars
📥 722
下载
💾 33
安装
1
版本
#latest

概述

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

# 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

VariableRequiredDescription
---------
SKILL_BILLING_API_KEYFrom your skillpay.me dashboard
SKILL_IDYour skill slug, e.g. polymarket-edge
POLYMARKET_PRIVATE_KEYoptionalEVM private key for live order placement

Billing

Every billed endpoint requires ?user_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  /autotrader/log             Last 50 trade log entries

Portfolio

GET /portfolio?wallet=0x...      Open positions + USD value for a wallet

Strategy logic

  • Candles: 5-minute YES-token price history from Polymarket CLOB
  • Signal: EMA(5) crosses above EMA(20) → BUY_YES; crosses below → BUY_NO
  • Filters: skip if spread > 0.05 or YES price outside [0.15, 0.85]
  • Live trading: set ?auto_trade=true on /autotrader/start (requires POLYMARKET_PRIVATE_KEY + py-clob-client)

Live trading (optional)

pip install py-clob-client
export POLYMARKET_PRIVATE_KEY=0x<your_burner_wallet>
# Then uncomment the py-clob-client block in polymarket_client.py
curl -X POST "http://localhost:8080/autotrader/start?user_id=alice&auto_trade=true"

⚠️ Use a burner wallet. Never commit your private key.

版本历史

共 1 个版本

  • v1.0.0 当前
    2026-03-30 11:29 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

data-analysis

Excel / XLSX

ivangdavila
创建、检查和编辑 Microsoft Excel 工作簿及 XLSX 文件,支持可靠的公式、日期、类型、格式、重算及模板保留功能。
★ 366 📥 139,952
data-analysis

Stock Analysis

udiedrichsen
{"answer":"基于雅虎财经数据,分析股票与加密货币。支持投资组合管理、自选股预警、股息分析、8维评分、热门趋势扫描及传闻/早期信号探测。适用于股票分析、持仓追踪、财报异动、加密监控、热门股追踪或提前发掘非主流传闻。"}
★ 269 📥 56,884
data-analysis

Data Analysis

ivangdavila
{"answer":"数据分析与可视化。查询数据库、生成报告、自动化电子表格,将原始数据转化为清晰可行的见解。适用于:(1) 您……"}
★ 198 📥 64,848