DEADBALL MM · RESEARCH

死球做市研究站

一套只做 Polymarket 开球前(死球)体育市场的做市机器人。 挂单吃平台流动性奖励,开球前自动撤光、永不进入滚球。 这里记录它从回测、影子盘到巨鲸解剖的完整研究过程——全程影子模式,真金投入 $0

🕶️ 影子模式 · 零真金 🐍 Python · 30 秒轮询 📊 数据源:Polymarket 公开 API + pmxt 免费存档
🕶️ 打开系统(网页版 · 免安装) 💻 桌面版下载
67
回测的市场窗口(21 天历史)
580h
模拟挂单小时数
527
解剖的主鲸成交笔数(swisstony 全量)
$0
真金投入(影子模式)
01 · 这是什么

在别人开赛前,安静地挂单

Polymarket 是全球最大的预测市场。为了让盘口有流动性,平台每天给体育市场发"流动性奖励": 只要你的买卖挂单足够靠近中间价,就按贡献分走当日奖池。这套机器人研究的就是——小资金能不能靠吃奖励活下来。

只做死球

开球前 2~36 小时进场挂单,开球前 3 小时自动撤光。比赛一旦开始,信息以秒级涌入, 做市商会被看直播更快的人收割——所以永不滚球是系统铁律。

🌾

农民模式

把双边买单挂在奖励带的最外缘:够近,能计入奖池分成;够远,尽量不被成交。 目标不是买卖赚差价,而是"挂着"本身产生的奖励与返佣。

🕶️

影子模式

连接真实行情,但所有挂单都是虚拟的:不碰真钱、不需要账户。 成交按保守规则判定(市场价穿过挂单价才算),先证明策略成立,再谈真金。

上手使用

系统就在这里,打开就能跑

🕶️

网页版(免安装,就是完整系统)

点这里直接打开系统 ——选场六道过滤、奖励带外缘双边挂单、 保守成交判定、持仓实时估值、毒流量检测、新闻防护、当日熔断,全部功能都在浏览器里跑, 连的是 Polymarket 真实行情。影子模式:挂单全是虚拟的,不碰真钱、不用注册。 页面开着它就在跑,数据自动存在你本地,下次打开继续。

💻

桌面版(想 24 小时挂机再用)

同一套系统的 Python 版:deadball_mm_v1.zip(47KB,全部源码,无删减)。 多出来的能力:不用开着浏览器、回测/寻优工具全家桶、以及将来上实盘的执行器。

  1. 安装 Python 3.10+(勾选 Add to PATH)
  2. 解压后命令行执行 pip install -r requirements.txt
  3. 双击「启动面板.bat」→ 点 ▶ 启动
📊

然后:带着数据回来对答案

跑几天影子盘后,把你的成交与毒流量数据,对照下面的研究发现—— 雷区市场、慢性阴跌、角落规则——看是否复现。这套系统的每条规则都来自可复跑的回测, 工具就在桌面版里(backtest.py / optimize.py)。

02 · 发现一

亏损的 99.6% 藏在同一类市场里

用 21 天历史数据回测:模拟挂单被成交 50 次,合计浮亏 $128.5。 按市场类型一拆,真相一目了然——"比分 / 局数 / 大小球"类衍生盘贡献了几乎全部亏损, 纯胜负盘基本不亏。第一条改进直接把整类雷区市场拉黑。

21 天回测:持仓到开球的累计浮亏(按市场类型)

单位:美元 · 挂单按 $25/张模拟 · 2026-06-17 → 07-08
比分/局数/大小球 43 笔成交 −$128.0 纯胜负盘 7 笔成交 −$0.5
动作:把 12 个雷区关键词写进选场黑名单,并只保留带官方 moneyline(胜负盘)标签的市场。
数据表
类型成交笔数累计浮亏
比分/局数/大小球类衍生盘43−$128.01
纯胜负盘(moneyline)7−$0.49
03 · 发现二

危险不是被狙击,是慢性阴跌

被成交后 60 秒,价格几乎不动——说明没有被快枪手收割。 但把仓位拿到开球前再看,平均每股已经跌了 5 美分。真正的对手不快, 它叫"消息面的缓慢渗透":阵容、状态、赔率在几个小时里一点点写进价格。 只盯 60 秒的风控是瞎的,为此系统加装了持仓实时估值。

同一批成交,两个时间尺度下的价格漂移

单位:美分/股(负 = 对我不利) · 50 笔成交平均
成交后 60 秒 +0.06¢ 持到开球前 −5.1¢
最差单笔:−$22(占挂单面值 89%)。教训:60 秒毒性检测 + 小时级持仓估值,两层都要有。
数据表
时间尺度平均漂移折算每笔($25 挂单)
成交后 60 秒+0.06¢/股≈ $0
持到开球前−5.1¢/股−$2.57
04 · 发现三

参数救不了你,选场才是全部的钱

接入免费的历史订单簿存档后,第一次能把收入端(奖池 × 竞争份额)和亏损端放进同一张账。 结论刺眼:无论怎么调参数,正利润只存在于一个角落——奖池够肥、而带内几乎没有竞争对手

竞争密度:每 $1 日奖池,带内蹲着多少竞争资金

实测快照 · 2026-07 · 越短越好
世界杯 英格兰胜 $1,917 电竞胜负盘(典型) ≈$118 角落标准(可入场) ≤$30 奖池越肥的市场,职业做市商越扎堆 —— 肥池配鲨鱼,碎池配空带
数据表
市场日奖池带内竞争挂单密度($竞争/$1奖池)
世界杯 England win(07-11)$1,007$1,930,455$1,917
世界杯 France win(07-09)$1,007$5,509,065$5,471
Valorant DRG vs BLG(典型电竞)$93≈$11,000≈$118
角落标准(进场规则)≥$100≤$3,000≤$30

净利润矩阵:21 天一个市场,收入 − 亏损(实测口径)

单位:美元 · 双边足额挂单(约 $500 资金/市场) · 蓝 = 赚,红 = 亏
日奖池 ↓ \ 带内竞争 → ≈空 ($1.4k) $14k $70k $14 万 $18/日 −49 −58 −59 −59 $62/日 −23 −55 −58 −59 $145/日 +26 −49 −57 −58 $300/日 +117 −37 −55 −57 16 格里只有 2 格为正 —— 全部在"竞争≈空"这一列
由此得出机器人的进场铁律:日奖池 ≥ $100 且带内竞争 ≤ $3,000,否则宁可空仓。 7 月淡季它因此经常"0 激活"——没生意,胜过做亏本生意。
数据表(21 天净利,美元)
日奖池竞争≈空$14k$70k$14万
$18−48.9−58.1−59.2−59.4
$62−23.1−54.8−58.5−59.0
$145+25.6−48.6−57.3−58.4
$300+116.7−37.0−54.9−57.2

佐证:带子真的会变空(一个电竞市场 6 小时的竞争变化)

Valorant: DRG vs BLG · 日奖池 $93 · 带内竞争挂单($) · 2026-07-09
$24k $16k $8k $0 $3.0k → 接近角落线 01:58 UTC → 07:57 UTC · 41 个采样点按时间等比绘制(间隔 7~30 分钟) · 横线 = $3k 角落标准
同一个市场,竞争从 $23k 波动衰减到 $2~3k——空带的时刻真实存在,是机器人每 5 分钟扫描要捕捉的猎物。
05 · 发现四

巨鲸解剖:赢家和输家差在一个数字

扒了排行榜上十几个做市机器人的公开链上成交——仅主要研究对象 swisstony 一家就有 527 万笔。 发现一个几乎单指标分开赢家输家的数字:pairSum——同一市场 120 秒内买入的 Yes 价 + No 价之和。低于 1.00,每凑一对就锁定利润;高于 1.00,每凑一对就锁定亏损。

pairSum:凑一对(Yes+No)的总成本 vs $1 回收线

按公开链上成交计算 · 低于 1.00 = 每对锁定利润
1.00(回收线:每对到期回收 $1) swisstony 累计 +$1,680万 RN1 +$1,177万 · 周胜率98% GC-P 死球专营 · +$12万 suntori −$622万 mooseborzoi −$778万 0.97 1.02 1.048
例外同样有教训:一个 pairSum 0.98 的机器人照样亏了 $442 万——因为 99% 仓位全押 MLB 滚球, 品类集中是第二种死法。结构 > 选场 > 参数 > 速度,这个排序被反复验证。
数据表
机器人pairSum战绩备注
swisstony0.970–0.990+$1,680 万527 万笔全被动买单,13.6 万市场分散
RN1≈0.97–0.99+$1,177 万 / 383 天周胜率 98%,最大回撤 $20 万
GC-P0.999+$12 万 / 210 天99.4% 死球,收入靠返佣+周转
suntori1.010−$622 万每对锁亏 1%
mooseborzoi1.048−$778 万每对锁亏 4.8%
wr0ngw4yb3tt0r0.98(仍亏)−$442 万99% 押 MLB 滚球:品类集中死法
🐋 swisstony
工业级做市磨坊 · 研究的主要对象
  • 外部净投入峰值仅约 $90 万,其后完全利润滚动
  • 13.4 万个已结算市场:57% 赚、43% 亏——纯大数定律,没有稳赚单
  • 结论:跟单不可行(只能当吃单方,点差就吃光他的全部毛利)
🐢 GC-P
死球专营者 · 本系统的现实目标画像
  • 99.4% 成交在开球前,19 点 UTC 准时断崖撤退
  • 14 天周转 $1,000 万,点差几乎不赚(pairSum 0.999)
  • 收入 = maker 返佣(实测 0.19%)+ 奖励:验证了"农民模式"这条路本身成立
💸 maker 返佣制度
平台白纸黑字的规则
  • 无资金/交易量门槛,$1 起付,每日 USDC 发放
  • 体育市场吃单费 5%,其中 15~20% 分给做市商
  • 小资金测算:$200 本金日周转 1~3 倍 ≈ $0.4~1.2/天——零花钱量级,诚实说
06 · 方法论

三级火箭:先证明,再上钱

做市策略的回测有天生的盲区(排队位置、市场对你的反应都无法模拟), 所以流程是三级递进——每一级都便宜地淘汰错误想法,活下来的才配进下一级。

STAGE 1

历史回测

21 天 × 67 个市场窗口,四轮迭代:排雷 → 调参 → 接收入端 → 净利矩阵。

✓ 已完成
STAGE 2

影子盘验证

真行情 + 虚拟挂单。7 月淡季按角落规则常态"0 激活"——正确的空仓。 等 8 月欧洲足球赛季,角落频率是关键验证目标。

▶ 进行中
STAGE 3

小额实盘

只有影子盘证明角落足够多、足够肥,才用几百美金级别的小仓位验证真实成交与奖励到账。

未解锁

研究时间线