// PREDICT.FUN — 第二个平台,同一套 API

Predict.fun 历史数据,
同一套 API 与 key。

Predict.fun 与 Polymarket 共用一套 API 和同一把 key。原始文件保留这个平台自己的字段名,回测执行器再把两边映射成同一套事件模型。

采集起始日2026-06-13
Predict.fun 币种3
包含的数据集4
与 Polymarket 共用API + key

归档里有什么

两个平台覆盖的币种不同,Polymarket 那页的结论不能照搬过来:用你的 key 调 /v1/meta?venue=predict,看你手上实际有哪些币种、周期和日期范围。
orderbook
盘口快照(Predict.fun)
markets
每个市场的元数据、strike 与结算结果
prices
结算价流,逐 tick(Chainlink 瞬时流)
klines
由结算价流推导的 OHLC K 线,带 tick 计数——没有成交量,结算流是价格流不是成交流

真实的 Predict.fun 一天,开头几行

Predict.fun 样本日真实文件的开头几行——这个平台自己的字段名,和用 key 下载到的是同一种文件。
BTCUSDT-feed1-predict-prices-2026-10-18.csv.gz0.84 MB
price_feed_idsymbolproviderpublish_timeserver_tspricerecv_ms
1BTCUSDTCHAINLINK1792281600179228160181491.0351792281601151
1BTCUSDTCHAINLINK1792281601179228160181491.0351792281602045
1BTCUSDTCHAINLINK1792281602179228160381491.0351792281603368
1BTCUSDTCHAINLINK1792281603179228160381491.0351792281603915
1BTCUSDTCHAINLINK1792281604179228160581491.0351792281605261
sha256 d914d41d48b355200864f31cdd6756659fb21c3aade13f65ca95d92115d2f1aa

以上是 2026-10-18(UTC)真实文件的开头几行。 值逐字未改。 完整文件见Predict.fun 示例数据下载。 同一份样本也发布在 Kaggle(已解压)和 Hugging Face。

这个平台有什么不一样

01

单本盘口,以及它自己的一套词汇

Predict.fun 报的是一本归一化盘口,另一侧是它在 1−px 上的镜像。我们按它来的样子归档,而不是凭空造出一个上游从未存在过的第二本盘口——所以你下载到的文件带的是这个平台自己的字段名(market_id、category_slug、它自己的时间戳列),不是 Polymarket 的。

两个平台是在回测执行器里才变成同一套事件模型的,所以策略不必关心自己在跑哪一个。如果你要自己解析原始文件,请分别读两个平台的 schema——它们是分开写的,因为它们确实不同。

02

两个平台,时间对得上

两个平台采集时都把上游时间和我们的接收时间分开存,并按同一个 UTC 日边界归档,所以两边可以直接对齐,不用先做一次时钟校准。采集就跑在各自平台的基础设施旁边。

对不齐的是起点:每个平台有自己的第一个完整归档日,两个日期并不相同。覆盖度也因此分平台报,从不合并。

怎么取

在同样的端点上加 venue=predict。调用的其他部分一个字都不用改。
BASH
# 列出这个平台的文件,默认是你的 key 能到的最新一天
curl -H "Authorization: Bearer $OT_KEY" \
     "https://outcometick.com/v1/files?venue=predict&asset=btc"

# 每个市场的元数据、strike 与结算结果
curl -H "Authorization: Bearer $OT_KEY" \
     "https://outcometick.com/v1/files?venue=predict&dataset=markets"

# 下载其中一个——筛到你要保存成的那个数据集,再取它的 url
URL=$(curl -s -H "Authorization: Bearer $OT_KEY" \
     "https://outcometick.com/v1/files?venue=predict&dataset=orderbook&asset=btc" \
     | jq -er '.files[0].url')
curl -L -H "Authorization: Bearer $OT_KEY" "$URL" -o orderbook.jsonl.gz

这个平台有自己的免费样本。Predict.fun 样本归档里是同格式文件的一天真实数据,你可以先读 schema、把解析器写完,再决定要不要买。

关于 Predict.fun 数据

有哪些 Predict.fun 历史数据?

盘口快照、带 strike 与结算结果的逐市场元数据、结算价流,以及由它派生的 OHLC K 线——范围是 Predict.fun 的加密涨跌市场。

文件格式和 Polymarket 的一样吗?

API、key、筛选和下载路径都一样,但文件不一样。Predict.fun 的原始文件保留它自己的字段名,盘口档位是 [price, size] 数组;价格文件里 publish_time 与 server_ts 以秒为单位,recv_ms 则是毫秒。schema 页面把两个平台分开写。

可以只买 Predict.fun 的数据吗?

可以。自选区间买断可以只选 Predict.fun,也可以两个平台都选,按归档天计价;当前价格见价格表。

有免费样本吗?

有,它自己单独一份:同样文件的一天真实 Predict.fun 数据,链接在上面,你可以先把解析器写完,再决定要不要买。

也可以直接回测它

执行器接受 venue=predict,在同一个密闭沙箱里、用同一套事件模型重放——结算走的是这个平台自己的价格流,不是 Polymarket 的那条。

Predict.fun 按币种看数据

相关