Sim

Polymarket

访问 Polymarket 的预测市场数据

Polymarket 是一个去中心化的预测市场平台,用户可以利用区块链技术交易未来事件的结果。Polymarket 提供了一个全面的 API,使开发者和代理能够访问实时市场数据、事件列表、价格信息和订单簿统计数据,以支持数据驱动的工作流和 AI 自动化。

通过 Polymarket 的 API 和 Sim 集成,您可以让代理以编程方式检索预测市场信息,探索开放市场及相关事件,分析历史价格数据,并访问订单簿和市场中点。这为研究、自动化分析以及开发能够根据市场价格得出的实时事件概率做出反应的智能代理创造了新的可能性。

Polymarket 集成的主要功能包括:

  • 市场列表与筛选: 列出所有当前或历史预测市场,可按标签筛选、排序并分页查看结果。
  • 市场详情: 通过市场 ID 或 slug 检索单个市场的详细信息,包括其结果和状态。
  • 事件列表: 访问 Polymarket 事件列表及详细事件信息。
  • 订单簿与价格数据: 分析订单簿,获取最新市场价格,查看中点,或获取任何市场的历史价格信息。
  • 自动化准备: 构建能够以编程方式对市场动态、赔率变化或特定事件结果做出反应的代理或工具。

通过使用这些文档化的 API 端点,您可以将 Polymarket 丰富的链上预测市场数据无缝集成到您自己的 AI 工作流、仪表盘、研究工具和交易自动化中。

使用说明

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

工具

polymarket_get_markets

从 Polymarket 检索预测市场列表,并可选择进行筛选

输入

参数类型必需描述
closedstring按关闭状态筛选 (true/false)。使用 false 仅显示活跃市场。
orderstring排序字段 (例如,volumeNum, liquidityNum, startDate, endDate, createdAt)
ascendingstring排序方向 (true 为升序,false 为降序)
tagIdstring按标签 ID 筛选
limitstring每页结果数量 (最大 50)
offsetstring分页偏移量 (跳过此数量的结果)

输出

参数类型描述
marketsarray市场对象数组

polymarket_get_market

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

输入

参数类型是否必需描述
marketId字符串市场 ID。如果未提供 slug,则必需。
slug字符串市场 slug (例如,"will-trump-win")。如果未提供 marketId,则必需。

输出

参数类型描述
marketobject包含详细信息的市场对象

polymarket_get_events

从 Polymarket 检索事件列表,可选过滤

输入

参数类型必需描述
closedstring按关闭状态筛选 (true/false)。使用 false 仅显示活跃事件。
orderstring排序字段 (例如,volume, liquidity, startDate, endDate, createdAt)
ascendingstring排序方向 (true 为升序,false 为降序)
tagIdstring按标签 ID 筛选
limitstring每页结果数量 (最大 50)
offsetstring分页偏移量 (跳过此数量的结果)

输出

参数类型描述
events数组事件对象的数组

polymarket_get_event

通过 ID 或 slug 检索特定事件的详细信息

输入

参数类型必需描述
eventIdstring事件 ID。如果未提供 slug,则必需。
slugstring事件 slug (例如,"2024-presidential-election")。如果未提供 eventId,则必需。

输出

参数类型描述
event对象包含详细信息的事件对象

polymarket_get_tags

从 Polymarket 获取用于筛选市场的可用标签

输入

参数类型必需描述
limit字符串每页结果数量 (最多 50)
offset字符串分页偏移量 (跳过此数量的结果)

输出

参数类型描述
tags数组包含 id、标签和 slug 的标签对象数组

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

输入

参数类型必需描述
query字符串搜索查询词
limit字符串每页结果数量 (最多 50)
offset字符串分页偏移量

输出

参数类型描述
results对象包含市场、事件和个人资料数组的搜索结果

polymarket_get_series

从 Polymarket 获取系列(相关市场组)

输入

参数类型必需描述
limit字符串每页结果数量 (最多 50)
offset字符串分页偏移量 (跳过此数量的结果)

输出

参数类型描述
series数组系列对象的数组

polymarket_get_series_by_id

通过 ID 从 Polymarket 检索特定系列(相关市场组)

输入

参数类型必需描述
seriesIdstring系列 ID

输出

参数类型描述
series对象包含详细信息的系列对象

polymarket_get_orderbook

检索特定代币的订单簿摘要

输入

参数类型必需描述
tokenIdstringCLOB 代币 ID (来自市场 clobTokenIds)

输出

参数类型描述
orderbook对象包含买入和卖出数组的订单簿

polymarket_get_price

检索特定代币和方向的市场价格

输入

参数类型必需描述
tokenIdstringCLOB 代币 ID (来自市场 clobTokenIds)
sidestring订单方向:买或卖

输出

参数类型描述
price字符串市场价格

polymarket_get_midpoint

检索特定代币的中间价

输入

参数类型必需描述
tokenIdstringCLOB 代币 ID (来自市场 clobTokenIds)

输出

参数类型描述
midpoint字符串中点价格

polymarket_get_price_history

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

输入

参数类型必需描述
tokenIdstringCLOB 代币 ID (来自市场 clobTokenIds)
intervalstring截止到当前时间的持续时间 (1m, 1h, 6h, 1d, 1w, max)。与 startTs/endTs 互斥。
fidelitynumber数据分辨率(以分钟为单位)(例如,60 表示每小时)
startTsnumber开始时间戳 (Unix 秒 UTC)
endTsnumber结束时间戳 (Unix 秒 UTC)

输出

参数类型描述
history数组包含时间戳 (t) 和价格 (p) 的价格历史条目数组

polymarket_get_last_trade_price

检索特定代币的最新交易价格

输入

参数类型必需描述
tokenIdstringCLOB 代币 ID (来自市场 clobTokenIds)

输出

参数类型描述
price字符串最新交易价格

polymarket_get_spread

检索特定代币的买卖价差

输入

参数类型必需描述
tokenIdstringCLOB 代币 ID (来自市场 clobTokenIds)

输出

参数类型描述
spread对象包含买价和卖价的买卖价差

polymarket_get_tick_size

检索特定代币的最小跳动单位

输入

参数类型必需描述
tokenIdstringCLOB 代币 ID (来自市场 clobTokenIds)

输出

参数类型描述
tickSize字符串最小价格变动单位

polymarket_get_positions

从 Polymarket 检索用户持仓

输入

参数类型必需描述
userstring用户钱包地址
marketstring可选的市场 ID,用于筛选持仓

输出

参数类型描述
positions数组持仓对象的数组

polymarket_get_trades

从 Polymarket 获取交易历史

输入

参数类型必需描述
user字符串用于筛选交易的用户钱包地址
market字符串用于筛选交易的市场 ID
limit字符串每页结果数量 (最多 50)
offset字符串分页偏移量 (跳过此数量的结果)

输出

参数类型描述
trades数组交易对象的数组

注意事项

  • 类别: tools
  • 类型: polymarket
On this page

On this page

Start building today
Trusted by over 60,000 builders.
Build Agentic workflows visually on a drag-and-drop canvas or with natural language.
Get started