// POLYMARKET 回测 · 真实归档

验证策略是否可行,
不用先搭一套数据管道。

贴一份 Python 或 Node.js 策略进来,它会在密闭沙箱里对着真实的 Polymarket 与 Predict.fun tick 跑一遍——结算流、订单簿、逐笔成交。你会得到一份回测报告:净值曲线、每一笔按当时真实盘口深度定价的成交,以及逐个市场的结算校验。不需要订阅,也不用搭数据管道。按扫描到的市场日计费,测多少付多少。

写一个策略读 SDK 文档 →

还不想花钱?装上 SDK、下载免费的样本归档,在自己机器上重放一遍——同一个引擎,本地能跑的到这里照样能跑。 在本地跑一遍 →

一次回测怎么跑

四步。只贴文本文件,不收压缩包,也不收仓库地址。

01

把文件贴进来

在下面的编辑器里最多贴 6 个文本文件。我们不收压缩包,也不收仓库地址,所以这边没有东西要解包,也不会有安装脚本被执行。

02

实现 handler

你实现一个 handler。我们按事件时间顺序逐 tick 驱动它,结算流、盘口增量和成交都按当初到达的顺序回放。

03

密闭沙盒

gVisor 容器、无网络、只读文件系统、无环境变量、依赖版本固定、CPU 与超时时间硬限制。试图联网的任务会明确失败。

04

你会拿到什么

扣掉建模滑点后的权益、每一笔成交对照当时真实挂着的深度、逐市场的结算校对,还有一个 zip 装着全部 CSV、JSON 报告和校验和。

还没想好测什么?可以先看看聪明钱在买什么: PMWallets →,我们的 Polymarket 聪明钱钱包排行榜。

在这里写

最多 6 个文本文件,合计 256 KB,够放一个策略、一份参数和一个辅助模块。不接收压缩包和仓库地址,只有你在下面看得见的文件会进入执行器。

入口 2 / 6 文件 · 2.8 / 256 KB

范围

ms

你的订单延迟多久才到达盘口

报价

平台
polymarket
币种
BTC
市场日
—
费用—

离开页面也没关系,归档会以带签名的链接发到你邮箱。

你会拿到什么

一份跑完的报告,策略是 BTC 1 小时 Up/Down 上一个朴素的均值回归。整份东西归档成一个 zip:全部 CSV、JSON 报告、覆盖情况和校验和,可以直接丢进 notebook。

示例报告

● 已完成run_9f4c21 · python@3.1460 市场日 · 41.2 GB 已扫描
净盈亏+$2,861
胜率 / 盈亏比71.7% / 1.09
最大回撤-$2,202
峰值占用 / 账户回报—
夏普 / Brier2.07 / 0.203
成交笔数 / 市场数325
每元成交回报2.5%
平均赚亏1.9¢
未成交比例0.0%
平均持仓 / 最长连亏0m / 4
累计成交额+$113,412
持仓占比—
$4.1k-$962$007-2209-09
marketsideentry_pxexit_pxsizepnl
—0x000000DOWN0.711.00500.00+$143
—0x001eefUP0.841.00500.00+$79
—0x003ddeDOWN0.851.00500.00+$75
—0x005ccdUP0.611.00500.00+$196
—0x007bbcUP0.731.00500.00+$132
—0x009aabDOWN0.851.00500.00+$74
—0x00b99aUP0.790.00500.00-$395
—0x00f778UP0.770.00500.00-$388
—0x011667UP0.850.00500.00-$427
—0x013556UP0.621.00500.00+$191
—0x015445DOWN0.541.00500.00+$227
—0x017334DOWN0.801.00500.00+$100
↓ run_9f4c21.ziptrades.csv · equity.csv · calibration.csv · fills.csv · report.json · coverage.json · sha256sums.txt策略报告保留 7 天

贴代码之前先看这几条

为什么不能上传 zip 或 Git 仓库?

因为解包不可信的压缩包、执行安装钩子,正是真正会出事的环节。六个文件几乎放得下所有真实策略。你的策略确实需要一整个包结构的话,联系我们,单独给你处理。

谁能看到我的代码?

运行期间只有执行它的 runner,没有别人。文件加密存储,不会用于其他任务。我们不用于训练、不复用。报告归档保留 7 天。

这和你们卖的数据是同一批吗?

同一批文件,逐字节相同,校验和也一样。在这里跑一次回测,和订阅之后在你自己机器上跑,读的是同样的字节。这也是我们敢开放回测的原因。

任务失败了怎么算?

崩溃、超时、编译错误都不花钱;credits 只在产出了报告的任务上扣。无论成败,构建日志和 stderr 都会给你,方便你改。

要跑很大的量,或者想把 runner 放到你自己机器上、跑你已经买过的文件? 联系我们 ——我们也支持 USDT 结算。