---
name: aimpact-prediction-market
description: AIMPACT Prediction Market 技能提供预测市场（如 Polymarket）实时监控，实时推送提醒，基于 AI 评分智能排序，支持定时推送。当用户说"查询预测市场热门事件"、"查询预测市场异常交易"、"查询预测市场交易机会"或"检查预测市场变化"时调用。
version: 1.0.1
metadata:
  openclaw:
    requires:
      bins: [curl]
    optional:
      tools: [web_fetch, message]
---

# AIMPACT 预测市场 - 机会提醒助手

## 何时调用此技能

当用户说以下任一指令时，自动调用此技能：
- "查询预测市场热门事件"
- "查询预测市场异常交易"
- "查询预测市场交易机会"
- "检查预测市场变化"

实时监控预测市场中的重要变化，在满足触发条件时自动推送提醒。

## 安装后提示

✅ 安装成功！本 Skill 将实时监控预测市场中的重要变化，包括：

- 🔥 **热门事件变化** - 新事件进入 Top 10 或排名大幅变动
- 💰 **大额资金买入** - 单笔交易超过 $100K
- 📊 **概率快速波动** - 事件概率 1 小时内变化 > 10%
- 💡 **潜在交易机会** - 基于历史数据识别套利机会

当满足触发条件时，将自动推送提醒。

## 功能
- 实时监控 Polymarket 等预测市场平台
- 智能识别热门事件和异常交易
- 基于概率波动和资金流向提供交易信号
- 支持自定义触发条件和推送配置
- 可选推送：基于 OpenClaw 已配置的 `message` 工具与渠道凭据，提供已配置渠道的推送能力

## 使用方式

### 自动监控（推荐）

安装后自动启用监控，满足以下任一条件时推送：

1. **热门事件变化**
   - 新事件进入 Top 10
   - 现有事件排名上升/下降 ≥ 3 位

2. **大额资金买入**
   - 单笔交易金额 ≥ $100,000
   - 1 小时内累计买入 ≥ $500,000

3. **概率快速波动**
   - 1 小时内概率变化 ≥ 10%
   - 24 小时内概率变化 ≥ 20%

4. **潜在交易机会**
   - 市场价格与历史均值偏离 ≥ 15%
   - 多个相关事件出现套利空间

### 手动查询（可选）

告诉你的 AI 助手以下任一指令：

- **"查询预测市场热门事件"**
  - 获取当前 Top 10 热门事件及概率
  
- **"查询预测市场异常交易"**
  - 获取最近 24 小时大额交易记录
  
- **"查询预测市场交易机会"**
  - 获取当前潜在套利机会列表

### 定时检查（可选）

在 OpenClaw 外部配置 cron 任务：

前提说明：
- 本技能不内置、不存储任何渠道凭据。
- 如需推送，需在 OpenClaw 中预先配置 `message` 工具及渠道凭据。
- 若未配置 `message` 或渠道凭据，则仅输出提醒内容，不执行推送。

**推荐频率**:
- 高频监控: 每 15 分钟
- 常规监控: 每 1 小时
- 低频监控: 每 6 小时

**示例配置**:
```bash
# Linux/macOS crontab（每 15 分钟检查一次）
*/15 * * * * openclaw agent --message "检查预测市场变化"
```

**Windows 任务计划程序**:
```powershell
# 创建每 15 分钟检查任务
schtasks /create /tn "预测市场监控" /tr "openclaw agent --message '检查预测市场变化'" /sc minute /mo 15
```

## 🎯 数据源配置

### 当前启用信源

| 源 | URL | 类型 | 说明 |
|---|---|---|---|
| MetaEra Prediction 快讯 | https://agent.me.news/skill/flash/list?page=1&size=20&category=prediction | API | 预测市场分类快讯流（优先） |
| ME News Poly Events | https://agent.me.news/skill/poly/events?page=1&size=20&active_only=true | API | ME News 聚合的预测市场事件（仅活跃） |

**信源策略：**
- 优先使用 MetaEra Prediction 快讯 API 获取最新预测市场快讯
- 同步使用 ME News Poly Events API 获取活跃事件详情并补充结构化数据
- 所有可用信源以 `sources.md` 为准
- 新增平台时统一维护到 `sources.md`

## 触发条件配置

可在你的 TOOLS.md 中自定义触发条件：
```markdown
### AIMPACT 预测市场监控
- 监控频率：每 15 分钟
- 推送渠道：已配置渠道

触发条件：
- 热门事件：Top 10 新增或排名变化 ≥ 3
- 大额交易：单笔 ≥ $100K 或 1h 累计 ≥ $500K
- 概率波动：1h 变化 ≥ 10% 或 24h 变化 ≥ 20%
- 套利机会：价格偏离 ≥ 15%
```

## 监控流程

1. **读取配置**：执行前先读取 `sources.md` 和触发条件配置
2. **调用 API（优先 `curl`，`web_fetch` 兜底）**：按 `sources.md` 配置，优先使用 `curl` 调用预测市场数据源 API
   - MetaEra Prediction 快讯 API（最新快讯）
   - ME News Poly Events API（活跃事件详情）
   - 提取事件排名、交易记录、概率历史等信息
   - 仅当 `curl` 不可用或请求失败时，才使用 `web_fetch` 对同一 URL 兜底重试
3. **数据分析**：
   - 对比本次数据与接口返回的历史字段，识别排名变化
   - 筛选大额交易（≥ $100K）
   - 计算概率波动幅度
   - 识别价格偏离和套利机会
4. **触发判断**：检查是否满足任一触发条件
5. **格式化输出**：按 `format.md` 格式化提醒内容
6. **推送提醒（可选）**：通过 message 工具推送到已配置渠道

### API 抓取规则（强约束）
- `sources.md` 中所有 URL 均为 API endpoint，必须优先使用 `curl` 获取数据。
- 仅当 `curl` 不可用或请求失败时，才允许使用 `web_fetch` 对同一 URL 兜底重试。
- 仅允许请求 `sources.md` 白名单 URL，禁止改走公开网页搜索替代。
- 失败时需返回 HTTP 状态码与错误摘要，不得直接改走公开网页搜索替代。

## 推送内容格式

### 热门事件变化
```
🔥 预测市场热门事件变化

📈 新进入 Top 10：
{事件标题}
当前概率：{概率}% | 交易量：${金额}
🔗 {Polymarket 链接}
```

### 大额资金买入
```
💰 预测市场大额交易提醒

{事件标题}
交易金额：${金额} | 方向：{Yes/No}
交易后概率：{概率}%
🔗 {Polymarket 链接}
```

### 概率快速波动
```
📊 预测市场概率波动提醒

{事件标题}
1h 变化：{旧概率}% → {新概率}% ({变化幅度}%)
交易量激增：{倍数}x
🔗 {Polymarket 链接}
```

### 潜在交易机会
```
💡 预测市场交易机会

{事件标题}
当前价格：{概率}% | 历史均值：{均值}%
偏离度：{偏离幅度}% | 建议：{做多/做空}
🔗 {Polymarket 链接}
```

## 注意事项
- 建议优先使用 `curl` 调用 API endpoint
- `web_fetch` 仅作为兜底手段（`curl` 不可用或失败时）
- 执行前必须读取 `sources.md` 和触发条件配置
- 推送内容仅供参考，不构成投资建议
- 建议配合人工判断，避免盲目跟单
- 首次使用建议先手动触发，确认推送渠道和格式
- 高频监控会增加 API 调用次数，注意成本控制
- 本技能不负责管理任何第三方渠道密钥，也不要求写入本地持久化存储
