Polymarket历史数据
Polymarket 历史数据:订单簿、价格、结果及免费样本
Polymarket 历史分为三类:价格历史、交易和订单簿。前两者可事后重建;订单簿不可。DepthFeed 自 2026-01-01 起记录了 2.2 亿条全深度 Polymarket 订单簿,并通过 API 或每日文件提供。以下可下载真实订单簿免费样本。
Polymarket 档案计数
从 DepthFeed 的档案和公共文件目录读取。每个数据均带有日期。档案截至 29 月 2026 年;文件库存截至 29 月 2026 年。覆盖每日增长,因此每个计数为下限。
2.2B
订单簿快照。从2026-01-01录制的全深度订单簿。
3.45M
见过的市场。涵盖所有 Polymarket 类别。
299
每日文件。封存的UTC订单簿天数,2026-01-01至2026-10-26。
113.2
GiB 订单簿数据。订单簿快照文件的 Parquet 列表大小。
Polymarket 历史数据是指 Polymarket 市场过往时刻的任何记录:其价格序列、已执行交易、结算结果或静态订单簿。Polymarket 自身 API 提供价格历史和交易,Polygon 上的结算使交易公开可索引。无官方端点提供过去订单簿,因此历史深度仅来自持续捕获。
Polymarket 历史按类别划分
每个Polymarket事件带有类别。这些是DepthFeed在每个类别中见过的市场数量、已关闭数量及其录制订单簿数量。
| 类别 | 见过的市场 | 已关闭 | 记录的订单簿快照 |
|---|---|---|---|
| 加密货币涨跌 | 763K | 422K 有记录赢家 | 2.09B,起始于2026-01-01 |
| 体育 | 2.43M | 2.14M | 85.8M,来自 2025-12-30 |
| 气候与天气 | 89.9K | 85.3K | 13.4M,起始于2025-12-31 |
| 政治 | 19.0K | 11.0K | 4.5M,来自 2025-12-31 |
| 其他加密货币 | 115K | 109K | 3.6M,来自 2025-12-31 |
| 金融 | 22.1K | 19.4K | 1.9M,起始于2026-04-13 |
| 文化 | 5.5K | 4.4K | 867K,来自 2025-12-31 |
| 技术 | 4.9K | 3.0K | 607K,来自 2026-02-04 |
| 地缘政治 | 1.5K | 1.1K | 548K,来自 2026-04-30 |
| 宏观 | 1.3K | 852 | 348K,来自 2026-02-26 |
获取 Polymarket 历史数据的途径比较
价格和交易易于获取;过去的订单簿数据稀缺。以下是各来源所述提供内容。
| 来源 | 它涵盖的内容 | 历史数据追溯多远 | 过去的订单簿 | 格式 | 成本 |
|---|---|---|---|---|---|
| Polymarket 官方 API | 按结果代币的价格历史、交易、市场元数据 | 每个市场的启动 | 无 — 仅当前订单簿 | 基于 REST 和 WebSocket 的 JSON | 免费 |
| PolymarketData | 系列、事件、市场、价格、指标、订单簿 | 主页未说明 | 是的,买卖深度,正如其所述 | API、SQL、Parquet、CSV、JSON;S3 交付 | 付费计划和企业版 |
| Telonex | 刻度级交易、订单簿、报价、链上成交 | 自 2022 年 11 月起链上,如其所述 | 是的,正如其所述 | 每日 Parquet,API | $99 每月单一交易所;$199 每月全部 |
| Bitquery | 链上成交、持仓拆分、合并、支付、市场结果 | 自2025年9月1起 | 否 | Parquet 格式 | $400 每月窗口;$4,000 全历史;免费样本日 |
| GitHub、Kaggle 和 Hugging Face 数据集 | 一次性市场、价格或交易导出 | 上传时固定;不更新 | 很少 | CSV,Parquet | 免费 |
| DepthFeed | 记录了 2.1 百万个市场的全深度订单簿,3.45 百万个市场的元数据和结果,Polymarket 美国 | 订单簿起始于2026-01-01;级别变动起始于2026-06-06 | 是的:快照和级别变更 | REST,每日 Parquet | 免费密钥:最近 7 天;文件费用 $40 每 GiB;免费真实样本 |
免费样本:真实记录的 Polymarket 订单簿
三个位于2026年10月27日的已结算市场——两个BTC5分钟和一个ETH15分钟上下市场——包含从13:00UTC起至结算的两个结果代币的每个记录订单簿,以及每个市场的参考价格和赢家。真实档案行,无需账户。
- 订单簿,Parquet (1.1 MB,11,951 行)
- 订单簿,CSV(gzip) (1.0 MB)
- 市场和结果,CSV 格式 (1 KB,3 行)
import io
import pandas as pd
import requests
def fetch(name):
r = requests.get(f"https://depthfeed.com/samples/polymarket/{name}", timeout=60)
r.raise_for_status()
return io.BytesIO(r.content)
books = pd.read_parquet(fetch("polymarket-sample-books.parquet"))
markets = pd.read_csv(fetch("polymarket-sample-markets.csv"))
books = books[books.bid_prices.str.len().gt(0) & books.ask_prices.str.len().gt(0)].copy()
books["best_bid"] = books.bid_prices.apply(max)
books["best_ask"] = books.ask_prices.apply(min)
books["spread"] = books.best_ask - books.best_bid
print(books.groupby(["slug", "outcome"]).spread.median())
print(markets[["slug", "price_to_beat", "final_price", "winner"]])- 保持 asset_id 和 condition_id 为字符串;数字加载器会丢失精度。
- 每个市场有两个结果代币(Up 和 Down),各自拥有独立盘口。
- 样本许可:免费用于评估和研究;若发表结果请引用 DepthFeed。
一份录制的 Polymarket 订单簿
复制自存储的一个 BTC 上下5分钟观察。这是档案中的一行,不是示例。
是的/上涨代币订单簿;否/下跌侧为二元补集(下跌 = 1 − 上涨)。: 捕获于交易所时间戳后10毫秒.
- 买价 / 买量
- 挂单买价,优先最佳,作为并行价格和数量数组。
- 卖价 / 卖量
- 挂单卖价,优先最佳。通过遍历这些计算成交均价和滑点。
- 资产ID / 条件ID
- 结果代币和市场标识。请保持为字符串;数值加载器会丢失精度。
- recv_ts_ms
- DepthFeed 接收订单簿的时间,单位为纪元毫秒;如果交易平台提供,旁边保留交易所时间戳。
Polymarket 历史概览
- 订单簿快照
- 2.2 十亿,涵盖2.1百万市场,起始于2026-01-01
- 订单簿快照文件
- 299 个封存的UTC天,2026-01-01 至 2026-10-26,113.2 GiB
- 级别变动文件
- 130 天,起始于2026-06-06,244.85 GiB
- Polymarket 美国文件
- 28 天,来自 2026-09-29,2.29 GiB,独立架构
- 市场和结果
- 3.45百万市场;422,000 个已结算的涨跌市场及赢家
- 免费 API 密钥
- 最近7天历史,无需信用卡
- 文件
- $40 每GiB,一次性;$5 最低订单
拉取单个市场的 Polymarket 历史
发现市场,然后请求其录制快照。免费密钥覆盖最近 7 天;整天数据请购买每日文件。
curl -s "https://api.depthfeed.com/v3/btc/markets?limit=5" \
-H "Authorization: Bearer df_your_key"
curl -s "https://api.depthfeed.com/v3/btc/markets/<market_id>/snapshots?include_orderbook=true&interval=1m&start_time=2026-10-27T00:00:00Z" \
-H "Authorization: Bearer df_your_key"- 省略间隔以使用原始存储分辨率。
- start_time 早于您的计划窗口返回 HISTORY_LIMIT_EXCEEDED;日文件无计划窗口。
- 跟随响应游标直到has_more为假。
Polymarket历史数据
各种 Polymarket 历史数据的来源
价格历史:Polymarket 自身的价格历史端点
CLOB API 返回单个结果代币的价格时间序列,支持选择间隔和精度。它是免费的、官方的,也是图表、校准和预测准确性工作的正确输入。它以代币 ID 为键,而非 slug,在5分钟和15分钟市场上,粗略精度仅留下整个市场生命周期中的少数点。它记录成交量,而非挂单量。
交易:数据API和链上索引器
成交填充在Polygon结算,因此交易和钱包历史可从链上重建,并由Polymarket数据API和索引器提供。用于成交量、资金流、钱包和排行榜研究。成交记录无法告诉您订单簿深度:薄市场和深市场可能打印相同交易。
订单簿:实时录制,否则无
Polymarket 通过其 CLOB websocket 流式传输实时订单簿,并通过 REST 提供当前订单簿,但不保留过去订单簿的档案。一旦时间点过去,该时刻的阶梯即消失,除非有连接并记录。此层决定回测成交是否可能。
结算结果
回测需要结果以及价格。DepthFeed 存储每个加密货币涨跌市场的参考价格、最终价格和获胜者(来自 2026-05-27 的 422,000 个已结算市场),以及所有类别中 3.45 百万个市场的关闭状态,因此结果可以按市场标识符连接到订单簿。
DepthFeed 的 Polymarket 历史数据追溯范围
订单簿快照从2026-01-01开始,涵盖最长运行的BTC、ETH、SOL和XRP系列;5分钟市场和新币种起始时间较晚,体育、政治、天气及其他类别也有记录(见上表)。价格级别变动文件从2026-06-06开始。Polymarket US为独立数据集,拥有自身架构,起始于2026-09-29。
每日 Parquet 文件:一天包含内容
每个封闭的 UTC 日为一个 Parquet 文件,包含完整深度盘口快照,按市场排序,分为 5,000 行组。近期日文件含 11.7–13.0 百万行。每行保留 asset_id 和 condition_id 字符串、接收时间戳及买卖价格和规模数组。级别变动文件记录买卖方向、价格和规模更新;它们是盘口更新,不是成交记录。
这些历史无法告诉您的内容
记录的订单簿显示的是挂单状态,而非您的订单可能发生的情况:队列位置、隐藏意图和您自身的市场影响不包含在任何快照中。档案从捕获开始处起,而非 Polymarket 开始处,因此 2026 年之前的市场仅有 Polymarket 自身的价格历史和链上数据为来源。
使用免费 API 密钥查询 Polymarket 历史
免费密钥返回过去7天记录的Polymarket订单簿,包含市场元数据和结果,无需信用卡。付费计划扩大时间窗口;整天的UTC数据也以Parquet文件形式出售。
