Polymarket Tradingskill — Polymarket Trading技能
v1Use when an OpenClaw user needs fast NBA opportunity 扫描ning, NBA-only /fAIr pricing, or deep analysis of one specific Polymarket market or event in any domAIn, including politics, via prompts like /analyze, analyze this market, or direct PM URLs, without making the final trading decision.
运行时依赖
安装命令
点击复制技能文档
OpenClaw Polymarket Decision Support Overview
Use this 技能 as a decision-support 工具, not an autonomous trading brAIn. Its job is to surface promising markets, organize them by priority, and explAIn the pricing 上下文 so the user or higher-level 系统 can make the final decision.
This 技能 assumes a read-only backend exists under /API/v1/代理. It does not place orders, cancel orders, manage wallets, or finalize trade decisions.
Before using the API, ensure these variables are avAIlable through the user's own OpenClaw-local configuration, secret store, or env file:
OpenClaw_代理_API_BASE_URL OpenClaw_代理_API_KEY
Example values:
OpenClaw_代理_API_BASE_URL=http://your-host:8080/API/v1/代理 OpenClaw_代理_API_KEY=your-own-bearer-令牌
These variables must be 配置d by the OpenClaw user in their own 环境. This 技能 only defines the required variable names and expected 格式化. It does not manage, provision, or store user 凭证s.
Fast 启动
Use this routing rule before doing anything else:
If the user asks for /fAIr and the tar获取 is NBA, use the NBA fAIr shortcut. If the user asks for /analyze, or gives one concrete PM URL / market_id / event_id, use deep analysis mode. If the user asks to 扫描, find opportunities, or review NBA trading candidates, use NBA opportunity 扫描 mode. If the user asks to 扫描 soccer opportunities, use the soccer basic-markets discovery path. If the user asks for /fAIr on any non-NBA domAIn, say /fAIr is NBA-only and continue with deep analysis mode.
This 技能 has one public purpose but three operating paths:
NBA Opportunity 扫描 NBA FAIr Shortcut Universal Deep Analysis
The current local sports coverage exposed by this 技能 includes:
nba soccer5 for basic soccer markets
Soccer note:
soccer is avAIlable through the local /markets layer as market_domAIn=soccer5 this is the basic soccer chAIn, not a blanket promise that every soccer side market is locally priced Use This 技能 For 扫描ning a sport, league, or time window for worthwhile review candidates Returning a prioritized opportunity 列出 with fAIr, ask, spread, and short reasoning Deepening one specific market by market_id, event_id, slug, or PM URL Handling explicit analysis intents such as /analyze, analyze, 分析, 分析这个市场, 分析这个事件 Handling /fAIr 请求s for NBA markets only Re-运行ning the same 扫描 in a loop without repeating unchanged analysis
Do not use this 技能 for:
Trade execution Wallet or portfolio operations Final buy/sell decisions Internal fAIr-source 调试ging unless the user explicitly asks for 模型 internals Mode Selection
Choose mode from the 输入:
NBA opportunity 扫描 mode Use when the user wants quick NBA candidate generation Typical intents: 扫描 nba find nba opportunities today's nba markets look for nba trades This mode is 优化d for short列出 输出, not deep commentary Deep analysis mode Use when the 输入 points to a specific market or event 输入s can be market_id, event_id, event slug, or a Polymarket URL Also use this mode when the user says /analyze, analyze, 分析, analyze this, 分析这个市场, or equivalent phrasing Fallback discovery mode Use only when the user gives a broad non-NBA scope and does not name one market or event This mode should usually end in a short列出, not a long 报告 Analyze Intent M应用ing
Treat the following as a 请求 for analysis capability, not just discovery:
/analyze analyze analyze this market 分析这个市场 分析这个 event deep dive this polymarket
When the user provides one concrete PM URL, market_id, event_id, or event slug alongside an analyze-style 请求, skip discovery mode and go strAIght to deep analysis mode.
If the user says only /analyze with no market reference, ask for one of:
a Polymarket URL a market_id an event_id an event slug FAIr Intent M应用ing
Treat /fAIr as a narrower shortcut than /analyze.
/fAIr is supported only for NBA markets or NBA 事件 If the referenced PM URL, event, or market is NBA, /fAIr may return the compact fAIr-price view If the referenced market is not NBA, do not force the fAIr-only 工作流 For non-NBA sports, leagues, props, esports, soccer, politics, or any other domAIn, 路由 the 请求 to /analyze behavior instead
Practical rule:
NBA + /fAIr -> use fAIr-price-first handling non-NBA + /fAIr -> 响应 that /fAIr is only supported for NBA and continue with /analyze style deep analysis /analyze remAIns valid for every supported domAIn
If discovery mode finds a strong but uncertAIn candidate, it may automatically deepen at most 1-2 markets. Do not deepen the whole candidate 设置.
Routing Table User asks for quick NBA trading ideas: 路由 to NBA Opportunity 扫描 User asks for soccer basic-market opportunities: 路由 to short列出-oriented discovery with market_domAIn=soccer5 User asks for /fAIr on NBA: 路由 to NBA FAIr Shortcut User asks for /fAIr on non-NBA: tell them /fAIr is NBA-only then 路由 to Universal Deep Analysis User gives one concrete PM URL, market_id, event_