Polymarket
从 Polymarket 获取预测市场数据
配置
获取市场
操作
获取市场列表
状态
Select...
排序方式
Select...
排序顺序
Select...
标签ID
按标签ID筛选
数量限制
结果数量(最多50)
偏移量
分页偏移量
获取市场(
polymarket_get_markets)从 Polymarket 获取预测市场列表,支持可选筛选条件
输入
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
closed | string | 否 | 按关闭状态筛选 (true/false)。仅查看活跃市场时使用 false。 |
order | string | 否 | 排序字段 (例如 volumeNum、liquidityNum、startDate、endDate、createdAt) |
ascending | string | 否 | 排序方向 (true 为升序,false 为降序) |
tagId | string | 否 | 按标签 ID 筛选 |
limit | string | 否 | 每页结果数量 (最多 50) |
offset | string | 否 | 分页偏移量 (跳过这么多条结果) |
输出
| 参数 | 类型 | 描述 |
|---|---|---|
markets | array | 市场对象数组 |
获取市场
操作
获取市场
市场 ID
市场 ID(无 slug 时必填)
市场 Slug
市场 slug(无 ID 时必填)
获取市场 (
polymarket_get_market)通过 ID 或 slug 获取特定预测市场的详细信息
输入
| 参数 | 类型 | 必填 | 描述 |
|---|---|---|---|
marketId | string | 否 | 市场 ID。如果未提供 slug,则必填。 |
slug | string | 否 | 市场 slug (例如 "will-trump-win")。如果未提供 marketId,则必填。 |
输出
| 参数 | 类型 | 描述 |
|---|---|---|
market | object | 带详细信息的市场对象 |
获取事件
操作
获取事件列表
状态
Select...
排序方式
Select...
排序顺序
Select...
标签 ID
按标签 ID 筛选
限制
结果数量(最多 50)
偏移量
分页偏移量
获取事件 (
polymarket_get_events)从 Polymarket 获取事件列表,支持可选筛选
输入
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
closed | 字符串 | 否 | 按关闭状态筛选 (true/false)。仅获取活跃事件时使用 false。 |
order | 字符串 | 否 | 排序字段 (例如 volume、liquidity、startDate、endDate、createdAt) |
ascending | 字符串 | 否 | 排序方向 (true 表示升序,false 表示降序) |
tagId | 字符串 | 否 | 按标签 ID 筛选 |
limit | 字符串 | 否 | 每页结果数 (最多 50) |
offset | 字符串 | 否 | 分页偏移量 (跳过这么多结果) |
输出
| 参数 | 类型 | 说明 |
|---|---|---|
events | array | 事件对象数组 |
获取事件
操作
获取单个事件
事件 ID
事件 ID(未提供 slug 时必填)
事件 Slug
事件 slug(未提供 ID 时必填)
获取事件 (
polymarket_get_event)根据 ID 或 slug 获取特定事件的详细信息
输入
| 参数 | 类型 | 必需 | 描述 |
|---|---|---|---|
eventId | string | 否 | 事件 ID。如果未提供 slug,则必需。 |
slug | string | 否 | 事件 slug(例如 "2024-presidential-election")。如果未提供 eventId,则必需。 |
输出
| 参数 | 类型 | 说明 |
|---|---|---|
event | object | 包含详细信息的事件对象 |
获取标签
操作
获取标签
数量上限
返回结果数量(最多 50)
偏移量
分页偏移量
获取标签 (
polymarket_get_tags)从 Polymarket 检索可用于筛选市场的标签
输入
| 参数 | 类型 | 必填 | 描述 |
|---|---|---|---|
limit | string | 否 | 每页结果数 (最多 50) |
offset | string | 否 | 分页偏移量 (跳过指定数量的结果) |
输出
| 参数 | 类型 | 描述 |
|---|---|---|
tags | 数组 | 包含 id、label 和 slug 的标签对象数组 |
搜索
操作
搜索
搜索查询*
搜索词
数量限制
结果数量(最多 50 条)
偏移量
分页偏移量
搜索 (
polymarket_search)在Polymarket上搜索市场、事件和个人资料
输入
| 参数 | 类型 | 必填 | 描述 |
|---|---|---|---|
query | string | 是 | 搜索查询词 |
limit | string | 否 | 每页结果数 (最多 50) |
offset | string | 否 | 分页偏移量 |
输出
| 参数 | 类型 | 描述 |
|---|---|---|
results | 对象 | 包含 markets、events 和 profiles 数组的搜索结果 |
获取系列
操作
获取系列
数量限制
结果数量(最多 50 条)
偏移量
分页偏移量
获取系列(
polymarket_get_series)从 Polymarket 检索系列(相关市场组)
输入
| 参数 | 类型 | 必填 | 描述 |
|---|---|---|---|
limit | string | 否 | 每页结果数量 (最多 50) |
offset | string | 否 | 分页偏移量 (跳过这么多结果) |
输出
| 参数 | 类型 | 描述 |
|---|---|---|
series | array | 系列对象数组 |
按 ID 获取系列
操作
按 ID 获取系列
系列 ID*
系列 ID
按 ID 获取系列 (
polymarket_get_series_by_id)从 Polymarket 按 ID 获取特定系列(相关市场组)
输入
| 参数 | 类型 | 必填 | 描述 |
|---|---|---|---|
seriesId | 字符串 | 是 | 系列 ID |
输出
| 参数 | 类型 | 描述 |
|---|---|---|
series | 对象 | 带详细信息的系列对象 |
获取订单簿
操作
获取订单簿
代币 ID*
市场中的 CLOB 代币 ID
获取订单簿 (
polymarket_get_orderbook)获取指定代币的订单簿摘要
输入
| 参数 | 类型 | 必填 | 描述 |
|---|---|---|---|
tokenId | 字符串 | 是 | CLOB 代币 ID (来自市场 clobTokenIds) |
输出
| 参数 | 类型 | 描述 |
|---|---|---|
orderbook | 对象 | 订单簿,包含买单和卖单数组 |
获取价格
操作
获取价格
代币 ID*
来自市场的 CLOB 代币 ID
方向*
Select...
获取价格(
polymarket_get_price)获取指定代币与方向的市场价格
输入
| 参数 | 类型 | 是否必填 | 说明 |
|---|---|---|---|
tokenId | string | 是 | CLOB 代币 ID (来自市场的 clobTokenIds) |
side | string | 是 | 订单方向:buy 或 sell |
输出
| 参数 | 类型 | 说明 |
|---|---|---|
price | string | 市场价格 |
获取中间价
操作
获取中间价
代币 ID*
来自市场的 CLOB 代币 ID
获取中间价 (
polymarket_get_midpoint)获取指定代币的中间价
输入
| 参数 | 类型 | 必填 | 描述 |
|---|---|---|---|
tokenId | string | 是 | CLOB 代币 ID (来自市场的 clobTokenIds) |
输出
| 参数 | 类型 | 描述 |
|---|---|---|
midpoint | string | 中间价 |
获取价格历史
操作
获取价格历史
代币 ID*
来自市场的 CLOB 代币 ID
时间间隔
Select...
精度(分钟)
数据分辨率(分钟,例如 60)
开始时间戳
Unix 时间戳 UTC(如果未设置时间间隔)
结束时间戳
Unix 时间戳 UTC(如果未设置时间间隔)
获取价格历史(
polymarket_get_price_history)检索指定市场代币的历史价格数据
输入
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
tokenId | string | 是 | CLOB 代币 ID (来自市场 clobTokenIds) |
interval | string | 否 | 截至当前时间的时长 (1m、1h、6h、1d、1w、max)。与 startTs/endTs 互斥。 |
fidelity | number | 否 | 数据分辨率,单位为分钟 (例如,每小时为 60) |
startTs | number | 否 | 起始时间戳 (Unix 秒,UTC) |
endTs | number | 否 | 结束时间戳 (Unix 秒,UTC) |
输出
| 参数 | 类型 | 说明 |
|---|---|---|
history | array | 价格历史记录数组,包含时间戳 (t) 和价格 (p) |
获取最新成交价
操作
获取最新成交价
代币 ID*
来自市场的 CLOB 代币 ID
获取最后成交价 (
polymarket_get_last_trade_price)获取特定代币的最后成交价
输入
| 参数 | 类型 | 必填 | 描述 |
|---|---|---|---|
tokenId | string | 是 | CLOB 代币 ID (from market clobTokenIds) |
输出
| 参数 | 类型 | 描述 |
|---|---|---|
price | string | 最后成交价 |
获取价差
操作
获取价差
代币 ID*
来自市场的 CLOB 代币 ID
获取价差 (
polymarket_get_spread)获取特定代币的买卖价差
输入
| 参数 | 类型 | 必填 | 描述 |
|---|---|---|---|
tokenId | string | 是 | CLOB 代币 ID (来自市场 clobTokenIds) |
输出
| 参数 | 类型 | 描述 |
|---|---|---|
spread | object | 包含买价和卖价的买卖价差 |
获取最小变动价位
操作
获取最小变动价位
代币 ID*
来自市场的 CLOB 代币 ID
获取最小报价单位 (
polymarket_get_tick_size)获取特定代币的最小报价单位
输入
| 参数 | 类型 | 必填 | 描述 |
|---|---|---|---|
tokenId | string | 是 | CLOB 代币 ID (来自 market clobTokenIds) |
输出
| 参数 | 类型 | 描述 |
|---|---|---|
tickSize | string | 最小报价单位 |
获取持仓
操作
获取持仓
用户钱包地址*
钱包地址
市场 ID
市场 ID(可选筛选)
获取持仓 (
polymarket_get_positions)从 Polymarket 检索用户持仓
输入
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
user | string | 是 | 用户钱包地址 |
market | string | 否 | 可选的市场 ID,用于筛选持仓 |
输出
| 参数 | 类型 | 说明 |
|---|---|---|
positions | array | 持仓对象数组 |
获取交易
操作
获取交易
用户钱包地址
钱包地址(可选筛选)
市场 ID
市场 ID(可选筛选)
数量上限
结果数量(最多 50)
偏移量
分页偏移量
获取交易 (
polymarket_get_trades)从 Polymarket 检索交易历史
输入
| 参数 | 类型 | 必需 | 描述 |
|---|---|---|---|
user | string | 否 | 用于筛选交易的用户钱包地址 |
market | string | 否 | 用于筛选交易的市场 ID |
limit | string | 否 | 每页结果数(最大 50) |
offset | string | 否 | 分页偏移量(跳过这么多结果) |
输出
| 参数 | 类型 | 描述 |
|---|---|---|
trades | array | 交易对象数组 |
使用说明
将 Polymarket 预测市场集成到工作流中。可获取市场、单个市场、事件、单个事件、标签、系列、订单簿、价格、中间价、价格历史、最新成交价、价差、最小变动价位、持仓、交易和搜索。
注意事项
- 类别:
tools - 类型:
polymarket