Polymarket Arb Bot
by @hanguang254
Polymarket 5-minute crypto UP/DOWN market automated trading bot. AI-powered prediction using Binance technical analysis (Position, Momentum, RSI, Volume), au...
clawhub install polymarket-arb-bot📖 About This Skill
name: polymarket-bot description: 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. metadata: { "openclaw": { "requires": { "bins": ["polymarket", "python3"] }, "install": [ { "id": "polymarket-cli", "kind": "shell", "command": "npm i -g @polymarket/clob-client", "bins": ["polymarket"], "label": "Install Polymarket CLI", }, ], }, }
Polymarket 全自动交易机器人
基于AI技术分析的Polymarket 5分钟加密货币UP/DOWN市场自动交易系统。
核心功能
1. 全自动交易机器人 (auto_bot_v3.py) - v4.0
策略:60秒分析 → Kelly动态仓位下注 → 智能平仓
下注条件:
Kelly仓位映射(1/4 Kelly保守策略):
2. 智能持仓监控 (position_monitor.py) - v4.0六层保护
🔴 优先级0:贝叶斯实时止损(v4.0新增)
🟡 优先级1:止盈
🔵 优先级1.5:预挂卖单(v4.0新增)
🟢 优先级2:智能平仓
⚪ 优先级3:市场关闭标记
3. AI分析引擎 - v4.0增强
入场分析(ai_model_v2.py):
实时监控(v4.0贝叶斯更新):
快速开始
1. 配置Polymarket钱包
# 配置私钥和Gnosis Safe地址
export POLYMARKET_PRIVATE_KEY="your_private_key"
export POLYMARKET_PROXY_ADDRESS="your_gnosis_safe_address"
2. 配置Telegram通知(可选)
编辑脚本中的Telegram配置:
TELEGRAM_BOT_TOKEN = "your_bot_token"
TELEGRAM_CHAT_ID = "your_chat_id"
3. 启动机器人
# 启动主交易机器人
python3 auto_bot_v3.py > logs/bot_v3.log 2>&1 &启动持仓止盈监控
python3 position_monitor.py > logs/position_monitor.log 2>&1 &
4. 启动看门狗(推荐)
# 每5分钟检查进程健康,自动重启崩溃进程
chmod +x watchdog_v3.sh
crontab -e
添加:*/5 * * * * /path/to/watchdog_v3.sh
文件说明
auto_bot_v3.py - 主交易机器人position_monitor.py - 持仓止盈监控ai_analyze_v2.py - AI分析模块ai_trader/ - AI交易引擎watchdog_v3.sh - 进程看门狗trading_state.py - 交易状态管理系统要求
风险提示
⚠️ 重要警告
监控与维护
查看日志
tail -f logs/bot_v3.log
tail -f logs/position_monitor.log
查看持仓
tail logs/positions.jsonl
健康检查
ps aux | grep -E "(auto_bot_v3|position_monitor)"
free -h
优化建议
内存优化(2GB服务器)
Playwright浏览器可能占用1GB内存,建议:
性能调优
故障排查
常见问题
1. 下注失败 - 检查钱包余额 - 确认Gnosis Safe配置 - 查看日志错误信息
2. Playwright崩溃 - 内存不足,考虑升级服务器 - 或使用HTML解析替代
3. 通知未收到 - 检查Telegram配置 - 确认网络连接
更新日志
v4.0.0 (2026-03-08)
v3.5.0 (2026-03-08)
v3.4.0 (2026-03-08)
v3.3.0 (2026-03-08)
v3.2.0 (2026-03-08)
v3.1.0 (2026-03-08)
v3.0.0 (2026-03-08)
许可证
MIT License
作者
hanguang254
支持
如有问题,请在GitHub Issues中反馈。
📋 Tips & Best Practices
1. 下注失败 - 检查钱包余额 - 确认Gnosis Safe配置 - 查看日志错误信息
2. Playwright崩溃 - 内存不足,考虑升级服务器 - 或使用HTML解析替代
3. 通知未收到 - 检查Telegram配置 - 确认网络连接