Step-by-Step Guide
https://telegra.ph/How-Building-a-Weather-Polymarket-Bot-with-OpenClaw-Skill-and-turn-100--8000-Step-by-Step-Guide-02-28-2
Polymarket
Query
Polymarket prediction markets. Check odds, find trending markets, search events, track price movements.
Quick Start
CODEBLOCK0
After Install — Suggested Setup
1. Add to Morning Briefing
Add Polymarket to your daily cron:
CODEBLOCK1
2. Watch Markets You Care About
CODEBLOCK2
3. Set Up Hourly Alerts (Cron)
CODEBLOCK3
4. Weekly Category Digests
CODEBLOCK4
5. Paper Trade to Track Predictions
python3 {baseDir}/scripts/polymarket.py buy trump-2028 100 # $100 on Trump
python3 {baseDir}/scripts/polymarket.py portfolio # Check P&L
Commands
Core
CODEBLOCK6
Watchlist + Alerts (NEW)
CODEBLOCK7
Resolution Calendar (NEW)
CODEBLOCK8
Momentum Scanner (NEW)
CODEBLOCK9
Category Digests (NEW)
CODEBLOCK10
Categories: politics, crypto, sports, tech, INLINECODE4
Paper Trading (NEW)
CODEBLOCK11
Starts with $10,000 paper cash. Track your predictions without real money.
Data Storage
Watchlist and portfolio stored in ~/.polymarket/:
- -
watchlist.json — Watched markets and alert thresholds - INLINECODE7 — Paper positions and trade history
Cron Examples
Hourly Alert Check
CODEBLOCK12
Daily Morning Brief
CODEBLOCK13
Weekly Digests
0 10 * * 0 python3 ~/.../polymarket.py digest politics
0 10 * * 0 python3 ~/.../polymarket.py digest crypto
Output Features
Markets show:
- - Current odds (Yes/No prices)
- Price momentum (24h/1wk/1mo changes with arrows)
- Volume (total + 24h activity)
- Time remaining
- Bid/ask spread
API
Uses the public Gamma API (no auth required for reading):
- - Base URL: INLINECODE8
- Docs: https://docs.polymarket.com
Security & Permissions
No API key or authentication required. This skill uses Polymarket's public Gamma API.
What this skill does:
- - Makes HTTPS GET requests to
gamma-api.polymarket.com (public, unauthenticated) - Reads market data: odds, volumes, event details, price history
- Paper trading is local simulation only — stored in
~/.polymarket/ as JSON files - No real money, no wallet, no blockchain transactions
What this skill does NOT do:
- - Does not connect to any wallet or financial account
- Does not execute real trades or transactions
- Does not require or handle any credentials or API keys
- Does not send any personal data externally
- Cannot be invoked autonomously by the agent (
disable-model-invocation: true)
Data stored locally: ~/.polymarket/watchlist.json, INLINECODE13
Review scripts/polymarket.py before first use to verify behavior.
Note
This is read-only + paper trading. Real trading requires wallet authentication (not implemented).
分步指南
https://telegra.ph/How-Building-a-Weather-Polymarket-Bot-with-OpenClaw-Skill-and-turn-100--8000-Step-by-Step-Guide-02-28-2
Polymarket
查询
Polymarket 预测市场。查看赔率、发现热门市场、搜索事件、追踪价格变动。
快速开始
bash
热门市场
python3 {baseDir}/scripts/polymarket.py trending
搜索
python3 {baseDir}/scripts/polymarket.py search trump
最大变动
python3 {baseDir}/scripts/polymarket.py movers
即将结算
python3 {baseDir}/scripts/polymarket.py calendar
安装后 — 建议设置
1. 添加到晨间简报
将 Polymarket 添加到您的每日定时任务:
polymarket featured + polymarket movers --timeframe 24h
2. 关注您关心的市场
bash
带价格目标提醒的关注
python3 {baseDir}/scripts/polymarket.py watch add trump-2028 --alert-at 60
带变动提醒的关注(当前价格 ±10%)
python3 {baseDir}/scripts/polymarket.py watch add bitcoin-100k --alert-change 10
3. 设置每小时提醒(定时任务)
bash
每小时检查关注列表,仅在触发提醒时通知
python3 {baseDir}/scripts/polymarket.py alerts --quiet
4. 每周分类摘要
bash
每周日:政治摘要
python3 {baseDir}/scripts/polymarket.py digest politics
5. 模拟交易追踪预测
bash
python3 {baseDir}/scripts/polymarket.py buy trump-2028 100 # 特朗普 $100
python3 {baseDir}/scripts/polymarket.py portfolio # 查看盈亏
命令
核心
bash
热门市场(按24小时成交量)
python3 {baseDir}/scripts/polymarket.py trending
精选/高关注度市场
python3 {baseDir}/scripts/polymarket.py featured
搜索市场
python3 {baseDir}/scripts/polymarket.py search giannis
按slug获取事件
python3 {baseDir}/scripts/polymarket.py event trump-2028
按分类浏览
python3 {baseDir}/scripts/polymarket.py category politics
关注列表 + 提醒(新增)
bash
添加到关注列表
python3 {baseDir}/scripts/polymarket.py watch add trump-2028
python3 {baseDir}/scripts/polymarket.py watch add bitcoin-100k --alert-at 70
python3 {baseDir}/scripts/polymarket.py watch add fed-rate-cut --alert-change 15
关注多市场中的特定结果
python3 {baseDir}/scripts/polymarket.py watch add giannis-trade --outcome warriors
查看关注列表及当前价格
python3 {baseDir}/scripts/polymarket.py watch list
从关注列表移除
python3 {baseDir}/scripts/polymarket.py watch remove trump-2028
检查提醒(用于定时任务)
python3 {baseDir}/scripts/polymarket.py alerts
python3 {baseDir}/scripts/polymarket.py alerts --quiet # 仅在触发时输出
结算日历(新增)
bash
未来7天内结算的市场
python3 {baseDir}/scripts/polymarket.py calendar
未来3天内结算的市场
python3 {baseDir}/scripts/polymarket.py calendar --days 3
更多结果
python3 {baseDir}/scripts/polymarket.py calendar --days 14 --limit 20
动量扫描器(新增)
bash
最大变动(24小时)
python3 {baseDir}/scripts/polymarket.py movers
周变动
python3 {baseDir}/scripts/polymarket.py movers --timeframe 1w
月变动(带成交量过滤)
python3 {baseDir}/scripts/polymarket.py movers --timeframe 1m --min-volume 50
分类摘要(新增)
bash
政治摘要
python3 {baseDir}/scripts/polymarket.py digest politics
加密货币摘要
python3 {baseDir}/scripts/polymarket.py digest crypto
体育摘要
python3 {baseDir}/scripts/polymarket.py digest sports
分类:politics, crypto, sports, tech, business
模拟交易(新增)
bash
买入 $100 市场
python3 {baseDir}/scripts/polymarket.py buy trump-2028 100
买入特定结果
python3 {baseDir}/scripts/polymarket.py buy giannis-trade 50 --outcome warriors
查看投资组合
python3 {baseDir}/scripts/polymarket.py portfolio
卖出持仓
python3 {baseDir}/scripts/polymarket.py sell trump-2028
初始模拟资金 $10,000。无需真实资金即可追踪您的预测。
数据存储
关注列表和投资组合存储在 ~/.polymarket/:
- - watchlist.json — 关注的市场和提醒阈值
- portfolio.json — 模拟持仓和交易历史
定时任务示例
每小时提醒检查
0 python3 ~/.../polymarket.py alerts --quiet
每日晨间简报
0 7 * python3 ~/.../polymarket.py movers && python3 ~/.../polymarket.py calendar --days 1
每周摘要
0 10 0 python3 ~/.../polymarket.py digest politics
0 10 0 python3 ~/.../polymarket.py digest crypto
输出特性
市场显示:
- - 当前赔率(是/否价格)
- 价格动量(24小时/1周/1月变动,带箭头)
- 成交量(总计 + 24小时活动)
- 剩余时间
- 买卖价差
API
使用公共 Gamma API(读取无需认证):
- - 基础 URL:https://gamma-api.polymarket.com
- 文档:https://docs.polymarket.com
安全与权限
无需 API 密钥或认证。 此技能使用 Polymarket 的公共 Gamma API。
此技能的功能:
- - 向 gamma-api.polymarket.com 发起 HTTPS GET 请求(公共,无需认证)
- 读取市场数据:赔率、成交量、事件详情、价格历史
- 模拟交易仅为本地模拟 — 存储在 ~/.polymarket/ 的 JSON 文件中
- 无真实资金、无钱包、无区块链交易
此技能不执行的操作:
- - 不连接任何钱包或金融账户
- 不执行真实交易或事务
- 不需要或处理任何凭证或 API 密钥
- 不向外部发送任何个人数据
- 代理无法自主调用(disable-model-invocation: true)
本地存储的数据: ~/.polymarket/watchlist.json、~/.polymarket/portfolio.json
首次使用前请查看 scripts/polymarket.py 以验证行为。
注意
此为只读 + 模拟交易。真实交易需要钱包认证(未实现)。