在 GitHub 上查看 →
面向自主 Agent 的预测市场发现数据。 一个 AISA_API_KEY 即可读取已挂载的 Polymarket 和 Kalshi 端点,用于市场发现、事件查询、活动记录和 Kalshi 交易历史。
如果还没有安装 AIsa CLI,请先安装:
npm install -g @aisa-one/cli
然后安装该技能:
aisa skills install prediction-market-data
Agent 可以用它做什么?
市场发现
“查找与某个主题相关的 Polymarket 和 Kalshi 市场。”
事件查询
“浏览 Polymarket 事件组及其关联市场。”
交易历史
“按可选 ticker 和 block trade 过滤条件拉取近期 Kalshi 交易记录。”
活动检查
“检查特定用户在某段时间内的 Polymarket 活动。”
流动性初筛
“使用市场发现响应中的成交量和流动性字段,决定哪些市场值得进一步检查。”
研究流程
“在使用交易所原生工具检查价格、订单簿或执行前,先构建候选集合。”
核心能力
- 市场发现 —— 使用 provider 支持的过滤条件获取 Polymarket 和 Kalshi 市场。
- 事件索引 —— 获取 Polymarket 事件/分组数据。
- 交易历史 —— 使用
limit、cursor、ticker、min_ts、max_ts 和 is_block_trade 获取 Kalshi trades。
- 活动查询 —— 使用
user 以及可选时间/市场过滤条件获取 Polymarket 用户活动。
AIsa 当前挂载的是下方列出的端点。旧版 AIsa-hosted price、orderbook、wallet、candlestick 和 matching-market 端点示例已移除,因为鉴权探测返回 api endpoint not found。
快速开始
export AISA_API_KEY="your-key"
Polymarket
# 市场发现
curl "https://api.aisa.one/apis/v1/polymarket/markets?limit=5" \
-H "Authorization: Bearer ***""
# 事件
curl "https://api.aisa.one/apis/v1/polymarket/events?limit=5" \
-H "Authorization: Bearer ***""
# 指定用户地址的活动
curl "https://api.aisa.one/apis/v1/polymarket/activity?user=WALLET_ADDRESS&limit=5" \
-H "Authorization: Bearer ***""
Kalshi
# 市场发现
curl "https://api.aisa.one/apis/v1/kalshi/markets?limit=5&status=open" \
-H "Authorization: Bearer ***""
# 交易
curl "https://api.aisa.one/apis/v1/kalshi/trades?limit=5&is_block_trade=false" \
-H "Authorization: Bearer ***""
Python 客户端
# Polymarket
python3 scripts/prediction_market_client.py poly markets --limit 5
python3 scripts/prediction_market_client.py poly events --limit 5
python3 scripts/prediction_market_client.py poly activity --user WALLET_ADDRESS --limit 5
# Kalshi
python3 scripts/prediction_market_client.py kalshi markets --limit 5 --status open
python3 scripts/prediction_market_client.py kalshi trades --limit 5 --is-block-trade false
端点参考
| Endpoint | Method | Purpose |
|---|
/polymarket/markets | GET | Polymarket markets |
/polymarket/events | GET | Polymarket events |
/polymarket/activity | GET | Activity |
/kalshi/markets | GET | Kalshi markets |
/kalshi/trades | GET | Kalshi trades |
开始使用
- 在 aisa.one 注册(新账户有 $2 免费额度)。
- 从控制台生成 API key。
- 设置 key 并安装技能:
export AISA_API_KEY="your-key"
npm install -g @aisa-one/cli
aisa skills install prediction-market-data
预测市场 API 参考
已挂载的 Polymarket 和 Kalshi 发现端点。