数据质量阅读需 6 分钟

Polymarket CLOB WebSocket 对比小时级归档:为什么分辨率决定你的回测可信度

DepthFeed Research

预测市场数据团队

指南

一份能拿来真金白银交易的 Polymarket 回测,和一份会骗你的回测,区别通常不在于你有多少数据,而在于这些数据是怎么采样的。

Polymarket CLOB 更新和记录的存档观察是不同的层。每小时存档可能会错过短期市场的大部分内容,但仅靠事件驱动的上游馈送并不能证明存档保留了每个事件。在选择回测数据之前,检查实际记录的节奏、时间戳语义和间隔。

“分辨率”到底指什么

分辨率是指存储订单簿观察的频率。源可能发布事件驱动的更新,而存档则对选定的观察进行去重或记录。固定间隔采样在时钟上选择观察。区分源更新频率与存档中实际可用的时间戳和节奏。

这两种方式可能产出大小相近的文件,承载的信息却天差地别。对一个安静的市场做间隔采样,会把一行行记录浪费在一动不动的订单簿上;而对一个快速变动的市场做间隔采样,又会错过那些真正重要的波动。

短周期市场的难题

Polymarket 的加密涨跌(up/down)市场会在 5 到 60 分钟内结算。设想一个 5 分钟的 BTC 市场。一份小时级归档可能只捕到它零次或一次——你甚至可能连这个市场整段生命中的一张订单簿都没有。一份每分钟归档大约能给你五帧,但没有一帧对得上你的策略真正会出手的那些时刻。

更密集的存档可以揭示更多市场变化的价差和深度。其实际时间戳和间隔仍然决定了可以重放的内容;无论是上游的 WebSocket 连接还是头条行数,都不能保证完整的事件历史。

并排对比

小时级归档每分钟采样记录的深度 (DepthFeed)
5 分钟市场覆盖0–1 帧约 5 帧检查记录的时间戳
能否捕捉价差扩大否极少能
滑点可否度量否近似能
能否对齐现货波动否粗略可用时 ASOF
实时投递不适用不适用无延迟承诺

为什么几乎没人留存事件驱动深度

维护订单簿存档需要实时捕获、持久存储和覆盖检查。DepthFeed 在文档记录的特定于交易场所的节奏下提供记录的完整深度观察。间隔仍然是间隔:无法仅从稍后的最后价格重新创建缺失的历史订单簿。

要点

  • 01分辨率关乎采样方式,而非文件大小。
  • 02固定间隔归档会错过 5–60 分钟市场的整段生命。
  • 03记录的节奏和间隔决定了哪些订单簿观察可以被重放。
  • 04订单簿历史无法回填——只有当有人在实时捕获时记录下来,它才存在。

一份能拿来真金白银交易的 Polymarket 回测,和一份会骗你的回测,区别通常不在于你有多少数据,而在于这些数据是怎么采样的。

免费开始

你的疑问,已解答。

Polymarket 的 CLOB websocket 会推送实时的订单簿更新,但 Polymarket 并不提供这些订单簿快照的历史归档。要回放当时的订单簿,你需要一个持续捕获该 websocket 并加以存储的数据提供方——这正是 DepthFeed 所做的。

基于真实深度,开始回测 Polymarket。

免费开始,无需信用卡。当你的策略准备好迎接完整订单簿时再升级。

免费开始