返回 Skill 市集

Trading Automation

Polymarket Trading Bot

Polymarket Trading Bot is an AI-driven trading assistant for Polymarket 5-minute BTC/ETH prediction markets. It reliably extracts the critical Price-To-Beat (PTB) using a multi-layer fallback (API → HTML → Playwright → Binance), polls markets every 2 seconds, and pre-fetches PTB as markets appear.

45 天前更新1 分鐘內設定完

總覽

Polymarket Trading Bot is an AI-driven trading assistant for Polymarket 5-minute BTC/ETH prediction markets.

Polymarket Trading Bot is an AI-driven trading assistant for Polymarket 5-minute BTC/ETH prediction markets. It reliably extracts the critical Price-To-Beat (PTB) using a multi-layer fallback (API → HTML → Playwright → Binance), polls markets every 2 seconds, and pre-fetches PTB as markets appear. The decision engine combines position, momentum, RSI, and volume into a 0–100 score and applies strict betting rules (confidence ≥55%, expected value >0.05, target odds <0.90). Designed for real-time monitoring and low-latency execution, it triggers analysis 40 seconds before market close and logs every recommendation for audit and backtesting. Use cases include automated paper trading, live risk-managed bets (opt-in), signal research, and integration into trading workflows. Core advantages are robust PTB retrieval, EV-driven filtering to reduce adverse bets, and transparent, configurable risk controls.

Skill.md

這個 Skill 如何運作

Polymarket Trading Bot is an AI-driven trading assistant for Polymarket 5-minute BTC/ETH prediction markets. It reliably extracts the critical Price-To-Beat (PTB) using a multi-layer fallback (API → HTML → Playwright → Binance), polls markets every 2 seconds, and pre-fetches PTB as markets appear.

SKILL.mdALPHIO / 已驗證

AI-powered trading bot for Polymarket 5-minute BTC/ETH price prediction markets.

Features

  • Accurate PTB Extraction: Multi-layer fallback (API → HTML → Playwright → Binance)
  • Advanced AI Model: Position + momentum + RSI + volume analysis
  • EV-Based Decisions: Only bet when expected value > 0.05
  • Real-time Monitoring: Auto-detect new markets and pre-fetch PTB
  • Risk Management: Confidence threshold + odds filtering

Quick Start

# Install dependencies
pip3 install playwright requests

# Install Playwright browser
playwright install chromium

# Run the bot
python3 auto_bot_v2.py

How It Works

  1. Market Detection: Polls Polymarket API every 2 seconds
  2. PTB Pre-fetch: Gets Price to Beat when market appears (~10s)
  3. AI Analysis: Triggers 40 seconds before market close
  4. Decision: Outputs bet recommendation (betting disabled by default)

AI Model

Scoring System (0-100)

SignalWeightDescription
Position50%Current price vs PTB (ATR-normalized)
Momentum30%3-min trend + 1-min micro momentum
RSI10%Overbought/oversold correction
Volume10%Volume confirmation

Betting Criteria

  • Confidence ≥ 55%
  • Expected Value > 0.05
  • Target odds < 0.90

Configuration

Edit auto_bot_v2.py to enable real betting:

# Line ~155
execute_bet(slug, direction, 10)  # Uncomment to enable

Files

  • auto_bot_v2.py - Main bot script
  • ai_analyze_v2.py - Decision engine
  • ai_trader/ai_model_v2.py - Scoring model
  • ai_trader/playwright_ptb.py - PTB extraction
  • logs/decisions_v2.jsonl - Decision history

Example Output

🆕 新市场: BTC | btc-updown-5m-1772806500
   结束: 14:20:00 UTC | 剩余: 296s
   📡 提前获取 PTB...
✅ PTB=68824.89 (Playwright, 14.2s)

============================================================
🔔 触发分析: BTC | btc-updown-5m-1772806500 | 剩余 39s
  💰 PTB: $68,824.89
  📊 赔率: UP=0.455 DOWN=0.545
  🤖 AI: UP | 置信度: 88%
  📈 位置: UP(45) 动量: UP(25) ATR: 1.26x
  💵 EV: +0.923 | 目标赔率: 0.455
  ✅ 满足下注条件!conf=88% ev=+0.923 odds=0.455
============================================================

Safety

  • Default: Betting disabled (dry-run mode)
  • Logs: All decisions saved to logs/decisions_v2.jsonl
  • No API keys required for monitoring mode

Requirements

  • Python 3.8+
  • playwright
  • requests

License

MIT

最適合用於

何時使用

Polymarket Trading Bot is an AI-driven trading assistant for Polymarket 5-minute BTC/ETH prediction markets. It reliably extracts the critical Price-To-Beat (PTB) using a multi-layer fallback (API → HTML → Playwright → Binance), polls markets every 2 seconds, and pre-fetches PTB as markets appear.

01 · 會前準備

準備決策簡報

在投資委員會開會前,把零散證據整理成結構化的論據。

02 · 團隊協作

統一交接標準

讓分析師、投資組合經理與 Agent 產出一致的研究結果。

03 · 即時更新

更新投資邏輯

出現新催化劑、KPI 發布或財報結果後,更新情境假設。

社群回饋

越用越好用。

隨著 Skill 被使用與評審,回饋將顯示在這裡。

提交回饋

探索更多

相關 Skills

查看全部
免費開始