Polymarket

从 Polymarket 获取预测市场数据

配置

获取市场

操作
获取市场列表
状态
Select...
排序方式
Select...
排序顺序
Select...
标签ID
按标签ID筛选
数量限制
结果数量(最多50)
偏移量
分页偏移量
获取市场(polymarket_get_markets)

从 Polymarket 获取预测市场列表,支持可选筛选条件

输入
参数类型必填说明
closedstring否按关闭状态筛选 (true/false)。仅查看活跃市场时使用 false。
orderstring否排序字段 (例如 volumeNum、liquidityNum、startDate、endDate、createdAt)
ascendingstring否排序方向 (true 为升序,false 为降序)
tagIdstring否按标签 ID 筛选
limitstring否每页结果数量 (最多 50)
offsetstring否分页偏移量 (跳过这么多条结果)
输出
参数类型描述
marketsarray市场对象数组

获取市场

操作
获取市场
市场 ID
市场 ID(无 slug 时必填)
市场 Slug
市场 slug(无 ID 时必填)
获取市场 (polymarket_get_market)

通过 ID 或 slug 获取特定预测市场的详细信息

输入
参数类型必填描述
marketIdstring否市场 ID。如果未提供 slug,则必填。
slugstring否市场 slug (例如 "will-trump-win")。如果未提供 marketId,则必填。
输出
参数类型描述
marketobject带详细信息的市场对象

获取事件

操作
获取事件列表
状态
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字符串否分页偏移量 (跳过这么多结果)
输出
参数类型说明
eventsarray事件对象数组

获取事件

操作
获取单个事件
事件 ID
事件 ID(未提供 slug 时必填)
事件 Slug
事件 slug(未提供 ID 时必填)
获取事件 (polymarket_get_event)

根据 ID 或 slug 获取特定事件的详细信息

输入
参数类型必需描述
eventIdstring否事件 ID。如果未提供 slug,则必需。
slugstring否事件 slug(例如 "2024-presidential-election")。如果未提供 eventId,则必需。
输出
参数类型说明
eventobject包含详细信息的事件对象

获取标签

操作
获取标签
数量上限
返回结果数量(最多 50)
偏移量
分页偏移量
获取标签 (polymarket_get_tags)

从 Polymarket 检索可用于筛选市场的标签

输入
参数类型必填描述
limitstring否每页结果数 (最多 50)
offsetstring否分页偏移量 (跳过指定数量的结果)
输出
参数类型描述
tags数组包含 id、label 和 slug 的标签对象数组

搜索

操作
搜索
搜索查询*
搜索词
数量限制
结果数量(最多 50 条)
偏移量
分页偏移量
搜索 (polymarket_search)

在Polymarket上搜索市场、事件和个人资料

输入
参数类型必填描述
querystring是搜索查询词
limitstring否每页结果数 (最多 50)
offsetstring否分页偏移量
输出
参数类型描述
results对象包含 markets、events 和 profiles 数组的搜索结果

获取系列

操作
获取系列
数量限制
结果数量(最多 50 条)
偏移量
分页偏移量
获取系列(polymarket_get_series)

从 Polymarket 检索系列(相关市场组)

输入
参数类型必填描述
limitstring否每页结果数量 (最多 50)
offsetstring否分页偏移量 (跳过这么多结果)
输出
参数类型描述
seriesarray系列对象数组

按 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)

获取指定代币与方向的市场价格

输入
参数类型是否必填说明
tokenIdstring是CLOB 代币 ID (来自市场的 clobTokenIds)
sidestring是订单方向:buy 或 sell
输出
参数类型说明
pricestring市场价格

获取中间价

操作
获取中间价
代币 ID*
来自市场的 CLOB 代币 ID
获取中间价 (polymarket_get_midpoint)

获取指定代币的中间价

输入
参数类型必填描述
tokenIdstring是CLOB 代币 ID (来自市场的 clobTokenIds)
输出
参数类型描述
midpointstring中间价

获取价格历史

操作
获取价格历史
代币 ID*
来自市场的 CLOB 代币 ID
时间间隔
Select...
精度(分钟)
数据分辨率(分钟,例如 60)
开始时间戳
Unix 时间戳 UTC(如果未设置时间间隔)
结束时间戳
Unix 时间戳 UTC(如果未设置时间间隔)
获取价格历史(polymarket_get_price_history)

检索指定市场代币的历史价格数据

输入
参数类型必填说明
tokenIdstring是CLOB 代币 ID (来自市场 clobTokenIds)
intervalstring否截至当前时间的时长 (1m、1h、6h、1d、1w、max)。与 startTs/endTs 互斥。
fidelitynumber否数据分辨率,单位为分钟 (例如,每小时为 60)
startTsnumber否起始时间戳 (Unix 秒,UTC)
endTsnumber否结束时间戳 (Unix 秒,UTC)
输出
参数类型说明
historyarray价格历史记录数组,包含时间戳 (t) 和价格 (p)

获取最新成交价

操作
获取最新成交价
代币 ID*
来自市场的 CLOB 代币 ID
获取最后成交价 (polymarket_get_last_trade_price)

获取特定代币的最后成交价

输入
参数类型必填描述
tokenIdstring是CLOB 代币 ID (from market clobTokenIds)
输出
参数类型描述
pricestring最后成交价

获取价差

操作
获取价差
代币 ID*
来自市场的 CLOB 代币 ID
获取价差 (polymarket_get_spread)

获取特定代币的买卖价差

输入
参数类型必填描述
tokenIdstring是CLOB 代币 ID (来自市场 clobTokenIds)
输出
参数类型描述
spreadobject包含买价和卖价的买卖价差

获取最小变动价位

操作
获取最小变动价位
代币 ID*
来自市场的 CLOB 代币 ID
获取最小报价单位 (polymarket_get_tick_size)

获取特定代币的最小报价单位

输入
参数类型必填描述
tokenIdstring是CLOB 代币 ID (来自 market clobTokenIds)
输出
参数类型描述
tickSizestring最小报价单位

获取持仓

操作
获取持仓
用户钱包地址*
钱包地址
市场 ID
市场 ID(可选筛选)
获取持仓 (polymarket_get_positions)

从 Polymarket 检索用户持仓

输入
参数类型必填说明
userstring是用户钱包地址
marketstring否可选的市场 ID,用于筛选持仓
输出
参数类型说明
positionsarray持仓对象数组

获取交易

操作
获取交易
用户钱包地址
钱包地址(可选筛选)
市场 ID
市场 ID(可选筛选)
数量上限
结果数量(最多 50)
偏移量
分页偏移量
获取交易 (polymarket_get_trades)

从 Polymarket 检索交易历史

输入
参数类型必需描述
userstring否用于筛选交易的用户钱包地址
marketstring否用于筛选交易的市场 ID
limitstring否每页结果数(最大 50)
offsetstring否分页偏移量(跳过这么多结果)
输出
参数类型描述
tradesarray交易对象数组

使用说明

将 Polymarket 预测市场集成到工作流中。可获取市场、单个市场、事件、单个事件、标签、系列、订单簿、价格、中间价、价格历史、最新成交价、价差、最小变动价位、持仓、交易和搜索。

注意事项

  • 类别: tools
  • 类型: polymarket