TopRank Skills

Home / Claw Skills / 机器人 / polymarket-bot
Official OpenClaw rules 38%

polymarket-bot

Polymarket 5-minute crypto UP/DOWN market automated trading bot. AI-powered prediction using Binance technical analysis (Position, Momentum, RSI, Volume), automated betting via Polymarket CLOB API with gnosis-safe wallet mode. Use when setting up automated crypto trading on Polymarket, monitoring 5-minute BTC/ETH markets, or managing prediction market positions.

Stars

0

Installs

0

Status

ACTIVE

Visibility

PUBLIC

安装方式

直接复制以下提示词,发送给你的 AI 助手即可完成安装。

请先检查是否已安装 SkillHub 商店,若未安装,请根据 https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/skillhub.md 安装 SkillHub 商店,然后安装 polymarket-bot 技能。 若已安装,则直接安装 polymarket-bot 技能。

Overview

Skill Key
hanguang254/polymarket-arb-bot
Author
hanguang254
Source Repo
openclaw/skills
Version
-
Source Path
skills/hanguang254/polymarket-arb-bot
Latest Commit SHA
26d090e46d7767b10e67e731a4f4d45311031aa4

Extracted Content

SKILL.md excerpt

# Polymarket 全自动交易机器人

基于AI技术分析的Polymarket 5分钟加密货币UP/DOWN市场自动交易系统。

## 核心功能

### 1. 全自动交易机器人 (auto_bot_v3.py) - v4.0

**策略:60秒分析 → Kelly动态仓位下注 → 智能平仓**

- 自动监控5分钟BTC/ETH UP/DOWN市场
- 市场开始60秒后进行AI分析
- **Kelly动态仓位**:根据置信度和EV自动调整下注份数(3-10份)
- 下注成功立即发送Telegram通知

**下注条件:**
- 置信度 ≥ 85%
- EV > 0.5
- 赔率 < 0.85

**Kelly仓位映射(1/4 Kelly保守策略):**
- 置信度85%, EV=0.5 → 5份
- 置信度90%, EV=0.7 → 7份
- 置信度95%, EV=1.0 → 8份
- 置信度98%+, EV=1.2+ → 10份

### 2. 智能持仓监控 (position_monitor.py) - v4.0六层保护

**🔴 优先级0:贝叶斯实时止损(v4.0新增)**
- 入场30秒后持续监控
- 基于ATR偏离度动态更新置信度
- 置信度<60% → 立即止损
- 置信度60-70%且>30秒 → 止损

**🟡 优先级1:止盈**
- 窗口:入场后到结束前70秒(~170秒)
- 条件:利润≥15%
- 价格:best_bid或current_price×0.99

**🔵 优先级1.5:预挂卖单(v4.0新增)**
- 窗口:结束前60-90秒
- 条件:订单簿健康(best_bid>$0.10)
- 目的:提前抢占流动性,避免订单簿崩溃

**🟢 优先级2:智能平仓**
- 窗口:结束前35-60秒
- 判断必输+订单簿健康度
- 多价格梯度尝试(0.99x→0.98x→0.97x→0.95x→0.90x)

**⚪ 优先级3:市场关闭标记**
- 检测市场状态,标记已关闭持仓

### 3. AI分析引擎 - v4.0增强

**入场分析(ai_model_v2.py):**
- 价格位置: 50-60分(核心信号,价格vs PTB偏离度)
- 短期动量: 25-30分(3分钟趋势+1分钟微观动量)
- RSI极端值: 5-10分(超买超卖)
- 成交量异常: 5-10分(放量确认)

**实时监控(v4.0贝叶斯更新):**
- 获取14周期ATR(平均真实波幅)
- 计算价格偏离PTB的ATR倍数
- 动态更新置信度:
  - 方向正确:boost = min(diff_in_atr × 0.08, 0.15)
  - 方向错误:penalty = min(diff_in_atr × 0.12, 0.5)
- 用于智能止损判断

## 快速开始

### 1. 配置Polymarket钱包

```bash
# 配置私钥和Gnosis Safe地址
export POLYMARKET_PRIVATE_KEY="your_private_key"
export POLYMARKET_PROXY_ADDRESS="your_gnosis_safe_address"
```

### 2. 配置Telegram通知(可选)

编辑脚本中的Telegram配置:
```python
TELEGRAM_BOT_TOKEN = "your_bot_token"
TELEGRAM_CHAT_ID = "your_chat...

README excerpt

# Polymarket 套利机器人

24小时运行的加密货币预测市场套利机器人

## 功能

- ✅ 单市场套利检测(YES + NO ≠ 1)
- ✅ 跨市场套利检测(相关事件定价错误)
- ✅ 机器学习优化检测
- ✅ 自动交易执行(需配置钱包)
- ✅ 风险管理

## 安装

```bash
pip install -r requirements.txt
```

## 配置

编辑 `config.py` 设置参数:
- `MIN_PROFIT_THRESHOLD`: 最小利润阈值 (2%)
- `SCAN_INTERVAL`: 扫描间隔 (10秒)
- `MAX_POSITION_SIZE`: 最大仓位 ($100)

## 运行

```bash
# 测试扫描
python3 detector.py

# 启动机器人(监控模式)
python3 bot.py
```

## 自动交易

1. 配置 Polymarket 钱包:
```bash
polymarket setup
```

2. 在 `bot.py` 中设置 `auto_trade = True`

## 模块说明

- `detector.py` - 单市场套利检测
- `cross_market.py` - 跨市场套利检测
- `ml_detector.py` - 机器学习检测
- `executor.py` - 交易执行
- `bot.py` - 主程序

## 注意事项

⚠️ 实验性软件,仅用于学习
⚠️ 不要使用大额资金
⚠️ 市场效率高,套利机会稀少

Related Claw Skills