搜索

PythonReactSEOPDF
OpenClaw

polymarket-openclaw-trader

Reusable Polymarket + OpenClaw trading operations skill for any workspace. Use when the user needs to set up, run, tune, monitor, and deploy an automated Polymarket trading project (paper/live), including env configuration, risk controls, reporting, and dashboard operations.

088200480 来源安装数☆ 0 仓库 Stars

安装与使用

请根据来源仓库和你的 AI 工具说明安装此技能。先阅读技能文件和依赖要求,再添加到工作流。

SkillHub CLI

skillhub install 08820048/polymarket-openclaw-trader

打开来源仓库,查看说明和兼容环境后,按来源提供的命令或步骤安装。

将来源链接提供给你的 Agent,让它先读取说明、核对依赖,并向你说明将执行的安装步骤。

查看来源 ↗使用指南

技能说明

Polymarket + OpenClaw 自动化交易(可发布通用版)

0) 前置条件(先检查)

  • Python 3.10+
  • 可用的 Polymarket 项目目录(包含 cli_bot.py / web_app.py)
  • 具备合法可交易区域(否则会触发 geoblock)
  • 仅在用户明确授权时写入私钥

先确认项目路径(不要写死绝对路径):

pwd
ls -la

如果用户没有给路径,询问并约定:<PROJECT_DIR>。

后续命令都基于:

cd <PROJECT_DIR>

1) 初始化配置(敏感信息只进 .env)

必须项:

  • POLYMARKET_PRIVATE_KEY
  • POLYMARKET_WALLET_ADDRESS
  • EXECUTION_MODE=paper|live
  • AUTO_TRADE=true|false
  • LIVE_MAX_ORDERS_PER_DAY=<int>

可选:

  • POLYMARKET_FUNDER
  • DISCORD_WEBHOOK_URL
  • POLYMARKET_HOST
  • POLYMARKET_CHAIN_ID
  • POLYMARKET_SIGNATURE_TYPE

要求:

  • 禁止把私钥写进代码或日志
  • 对外回复时私钥只可显示“已配置/未配置”,不可回显原文

2) 启停与巡检

启动:

nohup env PYTHONUNBUFFERED=1 python3 cli_bot.py loop > logs/runner_v2.log 2>&1 < /dev/null &

巡检:

ps -ef | grep 'python3 cli_bot.py loop' | grep -v grep
tail -n 120 logs/runner_v2.log

若进程不在:自动重启并再次验证。


3) 策略参数(非敏感,建议面板/运行时可调)

优先写入 runtime/settings.json:

  • price_move_threshold_pct
  • volume_spike_multiple
  • signal_score_threshold
  • poll_interval_sec
  • status_every_minutes

修改后重启策略进程。


4) 汇报口径(必须真实)

汇报优先使用真实来源:

  • 真实持仓、持仓价值、浮动盈亏(钱包查询)
  • 机器人账本字段(如 dailyPnlUsd/openMarkets)要明确标注为“机器人账本”

禁止将估算余额伪装成真实账户余额。


5) 下单执行规范

执行前依次检查:

  1. 私钥已配置
  2. 市场与 token id 可解析
  3. 风控阈值通过
  4. 执行下单
  5. 返回完整结果(成功回执或失败原因)

若返回 geoblock / region restriction:

  • 立即停止交易尝试
  • 明确告知合规限制
  • 不提供绕过区域限制的方法

6) Web 控制台与部署

本地:

python3 web_app.py

Vercel:

vercel --prod --yes

若 Flask 入口报错,检查是否存在 app.py 且内容为:

from web_app import app
```...

来源信息

Source
github
Repository
openclaw/skills
Path
skills/08820048/polymarket-openclaw-trader
Version
—
Commit
3cd1b5309371b1e12c9bab8fa058e14d2ac98527
分类来源
rules
状态
active
可见性
public

这些信息来自收录时的来源分析,可能滞后;使用前请核对最新来源文件。

来源内容

SKILL.md
# Polymarket + OpenClaw 自动化交易(可发布通用版)

## 0) 前置条件(先检查)

- Python 3.10+
- 可用的 Polymarket 项目目录(包含 `cli_bot.py` / `web_app.py`)
- 具备合法可交易区域(否则会触发 geoblock)
- 仅在用户明确授权时写入私钥

先确认项目路径(不要写死绝对路径):

```bash
pwd
ls -la
```

如果用户没有给路径,询问并约定:`<PROJECT_DIR>`。

后续命令都基于:

```bash
cd <PROJECT_DIR>
```

---

## 1) 初始化配置(敏感信息只进 .env)

必须项:

- `POLYMARKET_PRIVATE_KEY`
- `POLYMARKET_WALLET_ADDRESS`
- `EXECUTION_MODE=paper|live`
- `AUTO_TRADE=true|false`
- `LIVE_MAX_ORDERS_PER_DAY=<int>`

可选:

- `POLYMARKET_FUNDER`
- `DISCORD_WEBHOOK_URL`
- `POLYMARKET_HOST`
- `POLYMARKET_CHAIN_ID`
- `POLYMARKET_SIGNATURE_TYPE`

要求:

- 禁止把私钥写进代码或日志
- 对外回复时私钥只可显示“已配置/未配置”,不可回显原文

---

## 2) 启停与巡检

启动:

```bash
nohup env PYTHONUNBUFFERED=1 python3 cli_bot.py loop > logs/runner_v2.log 2>&1 < /dev/null &
```

巡检:

```bash
ps -ef | grep 'python3 cli_bot.py loop' | grep -v grep
tail -n 120 logs/runner_v2.log
```

若进程不在:自动重启并再次验证。

---

## 3) 策略参数(非敏感,建议面板/运行时可调)

优先写入 `runtime/settings.json`:

- `price_move_threshold_pct`
- `volume_spike_multiple`
- `signal_score_threshold`
- `poll_interval_sec`
- `status_every_minutes`

修改后重启策略进程。

---

## 4) 汇报口径(必须真实)

汇报优先使用真实来源:

- 真实持仓、持仓价值、浮动盈亏(钱包查询)
- 机器人账本字段(如 `dailyPnlUsd/openMarkets`)要明确标注为“机器人账本”

禁止将估算余额伪装成真实账户余额。

---

## 5) 下单执行规范

执行前依次检查:

1. 私钥已配置
2. 市场与 token id 可解析
3. 风控阈值通过
4. 执行下单
5. 返回完整结果(成功回执或失败原因)

若返回 geoblock / region restriction:

- 立即停止交易尝试
- 明确告知合规限制
- 不提供绕过区域限制的方法

---

## 6) Web 控制台与部署

本地:

```bash
python3 web_app.py
```

Vercel:

```bash
vercel --prod --yes
```

若 Flask 入口报错,检查是否存在 `app.py` 且内容为:

```python
from web_app import app
```...

相关技能

OpenClaw

bambu-studio-ai

heyixuan2

Bambu Lab 3D printer control and automation. Activate when user mentions: printer status, 3D printing, slice, analyze model, generate 3D, AMS filament, print monitor, Bambu Lab, or any 3D printing task. Full pi...

OpenClaw

humanpages

human-pages-ai

Search and hire real humans for tasks — photography, delivery, research, and more

OpenClaw

geo-optimization

capt-marbles

Generative Engine Optimization (GEO) for AI search visibility. Optimize content to appear in ChatGPT, Perplexity, Claude, and Google AI Overviews. Use when optimizing websites, pages, or content for LLM discove...

OpenClaw

openclaw-skills

zseven-w

Reusable skill templates for OpenClaw AI agents. Templates for API integration, data processing, web scraping, CLI tools, and file processing.