// PREDICT.FUN · BNB
BNB 涨跌市场,
Predict.fun 历史数据。
Predict.fun 上 BNB 涨跌市场的盘口、结算价,以及每个市场的 strike 与结算结果,按 UTC 日归档。下面这张表统计这些市场实际怎么结算的——用的就是订阅能下载到的同一批 markets 文件。
BNB 市场的结算情况
最近 30 个归档日(2026-08-31 至 2026-09-29)开盘的市场,由归档的 markets 文件统计,每天重算数次。| 市场周期 | 市场数 | 涨 | 跌 | 平 | 未读出结果 | 最长连续 |
|---|---|---|---|---|---|---|
| 5m | 8640 | 4336 · 50.2% | 4253 · 49.2% | 51 · 0.6% | 0 | 连续 14 次涨 |
| 15m | 2880 | 1447 · 50.2% | 1425 · 49.5% | 8 · 0.3% | 0 | 连续 10 次跌 |
| 1h | 623 | 317 · 50.9% | 305 · 49.0% | 1 · 0.2% | 0 | 连续 7 次跌 |
| 1d | 127 | 65 · 51.2% | 62 · 48.8% | 0 · 0.0% | 0 | 连续 5 次跌 |
占比按读得出结果的市场计算。「未读出结果」是归档里读不出结算结果的市场——计入总数,但不归到任何一边。「最长连续」是首尾相接的相邻市场连续同向结算的最长次数,缺一个市场或遇到读不出结果的市场就断开。
归档里的 BNB 数据集
在 /v1/files 上用 asset=bnb 只取 BNB。你的 key 能取到哪些周期和日期,以 /v1/meta?venue=predict 的回答为准。- markets
- 每个市场的元数据、strike 与结算结果
- orderbook
- 盘口快照(Predict.fun)
- prices
- 结算价流,逐 tick(Chainlink 瞬时流)
- klines
- 由结算价流推导的 OHLC K 线,带 tick 计数——没有成交量,结算流是价格流不是成交流
用你的 key 取 BNB
筛选只会收窄;列表默认是你的 key 能到的最新一天。BASH
# BNB 的盘口文件,不给日期就是你的 key 能到的最新一天 curl -H "Authorization: Bearer $OT_KEY" \ "https://outcometick.com/v1/files?venue=predict&dataset=orderbook&asset=bnb" # 每天一个 markets 文件,含所有币种——按行里的 asset 字段取 bnb curl -H "Authorization: Bearer $OT_KEY" \ "https://outcometick.com/v1/files?venue=predict&dataset=markets" # 下载其中一个——url 由列表返回,/v1/dl 会 302 到对象存储 URL=$(curl -s -H "Authorization: Bearer $OT_KEY" \ "https://outcometick.com/v1/files?venue=predict&dataset=markets" \ | jq -er '.files[0].url') curl -L -H "Authorization: Bearer $OT_KEY" "$URL" -o markets.jsonl.gz
不买 key 也能先验一遍。公开样本归档是真实的一天,目录布局和文件格式与付费归档相同——拿 markets 文件自己数一遍结算结果,和上面的表对一对。