模型考古·配数:《160 块钱,买满一个月》

有一位作者写过一篇文章,说他玩了 8 年,长期命中率大概 55%,10 场里错 4 到 5 场,但总账是正的。他的说法是:大多数人盯着命中率,他盯着盈亏比。赢的时候报价够高,输的时候仓位够轻。

盈亏比这件事本身没错。但那篇文章里有一个数,值得拿真数据去验一下。

于是我做了一次实验。用的不是编的例子,是 300 多场真实推演记录和它们对应的真实报价。

在做实验之前,有一件事必须先说清楚。因为在这件事上,我自己先犯了一个错。


一、先纠正一个错:70% 不是那个数

我一开始做这个实验的时候,把一件事算错了。

我看到文件上写着单场竞猜游戏的返奖奖金比例是 70%,就想当然地认为:玩家每投进去 100 元,长期能回来的上限就是 70 元。于是我按这个数去算账,算出来每个月亏 30% 多。

这个算法是错的。

70% 是计提比例。它的意思是:这个游戏当期销售额里,划出 70% 放进奖金池。它管的是这一大笔钱怎么切,21% 进公益金,剩下的作发行费。它描述的是总额,是一个上限约束,是机构内部怎么分账的事。

而玩家真正面对的那个数,叫返还率。它跟 70% 没有关系,它只由报价本身决定:

返还率 = 1 ÷ (1/主胜 + 1/平 + 1/客)

把 3 个报价分别倒过来,加起来,再倒回去。这个数才是"长期能回来多少"。

而且还有一件事能证明这两个数不能混为一谈:规则里有一整套限购设计,单票不得超过 6000 元,倍数范围从 2 到 50,单注奖金上限分 10 万、20 万、50 万、100 万 4 档。这套东西存在的目的,就是压住实际赔付,让它不至于击穿那个计提池。如果每注都已经被扣掉 30%,这套限购就没有必要存在了。

计提是天花板,不是每一注的扣减。把天花板当成每注的扣减去算账,等于凭空多扣了一大笔。

那真正的返还率是多少?我把 300 多场真实报价逐场算了一遍。


二、真正的那个数,藏在报价里

每一场比赛,机构都会给出 3 个报价。把这三个数各自倒过来相加,得到一个和。这个和永远大于一,多出来的那部分,就是机构的抽成。

我手上这批资料里,同一场比赛有 20 多家机构同时报价。挑几个有代表性的:

竞*官*         三项倒数之和 1.1291    返还率 88.57%
Pin*acl*      三项倒数之和 1.0394    返还率 96.21%
Cr*wn         三项倒数之和 1.0669    返还率 93.73%
香*马*         三项倒数之和 1.1329    返还率 88.27%

差距非常明显。同样是这场比赛,在这家买,长期能回来 96%;在那家买,只能回来 88%。中间差了 7.6 个百分点。

而且竞*官*那个 1.1291 极其稳定,300 场里最低 1.1251,最高 1.1299,几乎不动。这说明它是一个被严格执行的定价规则,不是随行情浮动的。

顺带说一句:这批资料里标的"竞*官*",算出来的返还率是 88.57%,跟欧洲机构是同一量级。它跟前面说的那个 70%,确实是两个完全独立的东西。


三、实验怎么设的

规则先钉死,不留回旋余地。

每场 2 元,固定不动,输不加倍。

不加倍这一条很重要。一旦允许加倍,"靠下一把捞回来"这条路就打开了,账永远算不清。堵死它,才能看清纯命中率到底撑不撑得住。

数据是我自己那套模型在 2026 年 8 月 11 日到 9 月 19 日之间的推演记录,一共 312 场,其中 310 场能跟报价资料对上,293 场有竞*官*的完整报价,309 场有 Pin*acle 的完整报价。每场都记了模型给出的 3 个概率、机构的报价、以及赛后回填的真实比分。

这套模型不是拍脑袋猜的。它是用滚动特征训练出来的,特征和标签严格分离,训练和预测之间按时间切开,不允许任何未来数据混进来。在这批数据之外,我拿它跟市场做过一次完整对照,结论是它落后于市场。

这一点很关键,后面会用到。

还有一个细节必须先说清楚,因为它是最容易被算错的地方。

中奖之后,回来的钱是"报价乘本金",这里面既包含你投进去的本金,也包含利润。命中一场报价 2.00 的比赛,投 2 元,回来 4 元,其中 2 元是本金刚还给你,另外 2 元才是赚的。

所以记账规则是这样的:

每场投 2 元
中了  回收 = 报价 × 2 元   (本金 2 元 + 利润 (报价-1)×2 元)
没中  回收 = 0
投入产出比 = 总回收 ÷ 总投入 − 1

利润从头到尾都算在里面,没有漏。

这一点特别重要,因为有个很常见的误解:命中率 55%,是不是就亏掉那 45%?不是的。

100 场,命中 55 场,平均报价 2.00
  投入 = 100 × 2 = 200 元
  中的 55 场,每场回来 2.00 × 2 = 4 元,共 220 元
  投入产出比 = 220 ÷ 200 − 1 = +10.00%     是赚的

同样命中 55 场,平均报价 1.50
  回来 = 55 × 1.50 × 2 = 165 元
  投入产出比 = 165 ÷ 200 − 1 = -17.50%     是亏的

同样的 55%,一个赚一个亏。差别全在报价上。

所以"我有 55% 的命中率"这句话,本身说明不了任何事。真正决定总账的是命中率和报价的组合。这也是那篇文章最大的问题:它抛出一个 55%,却始终没说这个 55% 是配着什么样的报价来的。

一个月按 80 场算,投入 160 元。这是个很小的数,正好适合做实验。


四、全买的账

每场都买,买模型算出来最可能的那个方向。

用竞*官*的报价:293 场,投入 586 元,回收 502 元,比例是 -14.33%。命中率 50.51%。

换成 Pin*acl* 的报价:309 场,投入 618 元,回收 582.9 元,比例是 -5.68%。命中率 52.10%。

同一批比赛,同一套判断,换个地方买,结果差了 8.65 个百分点。差的这 8.65,就是两家机构的抽成之差。

换成一个月 80 场、160 元的口径:投入 160 元,回来 137 元。

少了 23 元。


五、这 23 元里,有 18 元跟你会不会看球无关

现在把这笔亏损拆开看。这是整篇文章里最该停下来看的一段。

第一笔是抽成。竞彩官方返还率 88.57%,也就是说,只要你的判断跟市场一模一样,长期就是亏 11.43%。这一笔跟你会不会看球完全无关,只要返还率是 88.57%,它就一定存在。

第二笔是判断偏差。模型这 293 场的命中率是 50.51%,而同期市场给出的去水隐含概率平均是 51.87%。差了 1.36 个百分点,模型略输。这一笔折算下来,大约是 2.90 个百分点。

两笔加起来,就是 -14.33%。

关键在比例:抽成那一段占了 79.7%,接近八成。判断偏差只占两成。

也就是说,那 23 元里,有 18 元是抽成,只有 5 元是"看得不准"造成的。

换个说法会更清楚:就算这个模型完美到判断完全等于市场,这 14.33% 里的 11.43% 照样要亏。模型再好,也只能省下那 5 元。

到这里一定会有人说:那是你模型烂。

这个质疑很合理,所以要先堵上。这个模型到底是什么水平?

竞*官*口径       模型命中 50.51%    市场去水 51.87%    差 -1.36 个百分点
Pinnacle 口径   模型命中 50.51%    市场去水 51.20%    差 -0.69 个百分点

在 Pin*acl* 口径下,它跟市场只差 0.69 个百分点。这不是一个烂模型,这是一个已经相当接近市场的模型。

而在报价 1.0 到 1.5 那一档,它甚至赢过了市场:市场去水 67.52%,模型实际打出 69.74%,高出 2.21 个百分点。

正因为这个模型已经离市场很近,它的亏损才几乎全部来自抽成。这个结论才站得住。如果换个烂模型,亏得更多,反而说不清楚是抽成的错还是模型的错。

所以这个实验证明的不是"你不行",而是:

追平市场,不是保本,是亏掉抽成。


六、挑一半:命中率上去了,报价下来了

全买不行,那就挑。这也是那篇文章的主张:只买有把握的。

我把这 293 场按模型给出的把握程度从高到低排,分段取前面那些。

档位    场次   命中率    实际均价   保本需价    缺口
全买     293   50.51%     1.788      1.980    -0.192
前 75%   219   53.42%     1.621      1.872    -0.251
前 50%   146   59.59%     1.477      1.678    -0.201
前 25%    73   65.75%     1.328      1.521    -0.192
前 10%    29   75.86%     1.206      1.318    -0.113

看这几行要一行一行看。

命中率确实上去了,从 50.51% 走到 65.75%,涨了 15 个百分点还多。挑得更准,这一点没错。

但同一批场次,实际拿到的平均报价从 1.788 掉到 1.328。你挑得越准,买到的东西就越便宜,不是价格便宜,是回报便宜。

最右边那列是缺口:实际拿到的报价,减去保本需要的报价。全买是 -0.192,前 25% 是 -0.192。

纹丝不动。

命中率涨了 15 个百分点,缺口一个像素都没变。这是整个实验里最要紧的一处。

你能挑出更有把握的比赛,这一点不假。但报价早就把这份把握算进去了。你挑得越准,回报掉得越多,两头一抵消,白挑。

换成 Pin*acl* 的报价再看一遍,缺口是 +0.003、-0.044、-0.041、-0.081、-0.041。全部贴着零。这说明模型判断出来的东西,跟 Pin*acl* 定价里已经装着的东西,几乎是同一份。


七、为什么命中率救不了你:这是一个恒等式

上面那个"缺口恒定"不是巧合,它是可以推出来的。

当你的判断跟市场完全一致时,你能拿到的回报就是返还率本身。写成式子:

长期回报比例 = 命中率 × 报价 − 1 = 返还率 − 1

右边没有命中率这个变量。只要你判断的东西不比市场多,命中率是多少都无所谓,回报恒等于返还率减 1。

换个玩法能看得更清楚。买进球数,挑 2 个球数各买一注:

组合      场次   中奖率    比例
2球+3球    310   40.65%   -22.40%
3球+4球    310   38.39%   -15.82%
2+3+4球    310   58.39%   -17.72%%

3 个组合的中奖率从 38% 到 58%,差了 20 个百分点,比例全在 -15% 到 -23% 之间。

而且注意,进球数玩法的返还率只有 83.05%,8 个球数选项的倒数之和是 1.204。它比胜平负的 88.57% 还狠。选项越多,抽成越厚。

(补一句:这批 310 场场均 3.235 球,比常态高不少。因为里面杯赛和青年队占比大,5 球占 16.67%,而 30 多万场的大样本里 5 球只占 7.74%。所以这里的命中率数字不能外推,但返还率那个数不受影响。)


八、要多准才能赚

前面一直在说"命中率没用"。那到底要多少才够?

这个问题可以算得很精确,而且能算出一整条曲线,而不是一个孤零零的数。

设市场去水概率是 q,你的真实判断是 q 加上 δ(δ 就是你的优势)。报价等于返还率除以 q。要想不亏,就要:

(q + δ) × (返还率 ÷ q) > 1

整理一下,得到:

δ > q × (抽成 ÷ 返还率)

竞*官*抽成 11.43%,返还率 88.57%,抽成除以返还率等于 0.1291。所以:

需要的优势 = 市场去水概率 × 0.1291

把 q 从 20% 走到 70%,逐档算出来:

市场去水   竞彩需要   Pinnacle需要   竞彩保本命中率
  20%      2.58pp       0.78pp         22.58%
  30%      3.87pp       1.17pp         33.87%
  40%      5.16pp       1.56pp         45.16%
  50%      6.45pp       1.96pp         56.45%
  60%      7.74pp       2.35pp         67.74%
  70%      9.03pp       2.74pp         79.03%

这条曲线有一个反直觉的地方,值得停下来看:越热门的比赛,需要你比市场准得越多。

市场认为有 70% 的事,你要比它准 9.03 个百分点;市场认为只有 30% 的事,只需要准 3.87 个百分点。

原因是:抽成是按报价的比例收的,而热门那头报价本身就低,同样的抽成比例摊到低报价上,换算成概率的绝对差距就更大。

再看最右边那列:竞*口径下,市场认为 70% 的比赛,你要打到 79.03% 才够本。

回到开头那个 55%。55% 对应的市场去水概率是 48.71%,需要的优势是 6.29 个百分点。

那模型在这条线上表现如何?

模型自信在 50% 到 60% 之间的那 83 场,实际命中 54.22%。看着挺接近 55%。

但真正要命的是另一组数:报价在 1.70 到 1.95 之间,也就是 55% 命中率真正需要待的那个区间,那 61 场里,模型实际只中了 45.9%。

不是 55%,是 46%。


九、需要小的那一头,恰恰最难做对

上一节那条曲线会给人一个错觉:既然冷门那头需要的优势小,那就往冷门走。

这正好是那篇文章的主张:赢的时候报价够高。

把"需要"和"现实"放到同一张表里看,问题就出来了。

报价档      场次   市场去水   模型实际    需要       实际优势
1.0-1.5     76     67.52%    69.74%    8.71pp     +2.21pp
1.5-2.0    123     51.43%    49.59%    6.64pp     -1.84pp
2.0-3.0     94     39.79%    36.17%    5.14pp     -3.62pp

第一档要注意:那是全场唯一赢过市场的地方,模型实际比市场去水高出 2.21 个百分点。但它需要 8.71 个百分点才够本,差了 6.5 个点。

而往下走,需要的门槛确实在降:8.71、6.64、5.14。门槛越来越低,看起来越来越容易。

但现实是反的。模型的实际优势从 +2.21 一路掉到 -3.62。报价越高的档,模型错得越离谱。

这就是那个错觉的破绽:需要你准得少的地方,恰恰是你最难做对的地方。

原因不复杂。冷门之所以是冷门,就是因为它发生的条件复杂、信息少、样本稀。市场在那里的定价本来就粗,而你的判断在那里只会更粗。

放在更大的样本上看也是同一个形状。我跑过 30 多万场的分布:报价 1.0 到 1.3 那一档,实际发生率是报价隐含值的 99.35%,几乎就是公平价;报价 5.5 到 8.0 那一档,掉到 88.33%;客胜 20 倍以上那一档,只剩 59.19%。

从最短到最长一路下滑,中间不反弹。

所以那篇文章说的"赢的时候报价够高",在数据上是反的。它让人往价值被削得最狠的那头冲。


十、三档报价:追热门、中间、追冷门

前面所有实验,买的都是模型算出来最可能的那个方向。但真实世界里,每个人挑方向的方式不一样。

有人专挑市场最看好的一边,图个稳;有人反过来,专挑冷门,图个赔得高。这两种人互相看不起,都觉得对方傻。

那就都试一遍。每一场把三个结果按报价从低到高排开:

报价最低的那个  =  市场最看好的结果(热门)
报价中间的那个
报价最高的那个  =  市场最不看好的结果(冷门)

三种打法,各跑一遍。竞*官* 291 场:

       模式        场次   命中率   平均报价   投入    回收    投入产出比
专买最低报价  291   50.86%    1.785    582    505     -13.29%
专买中间报价  291   24.74%    3.562    582    480     -17.52%
专买最高报价  291   24.40%    4.570    582    584      +0.42%

Pinnacle 307 场:

       模式        场次   命中率   平均报价   投入    回收    投入产出比
专买最低报价  307   52.44%    1.921    614    586      -4.59%
专买中间报价  307   24.10%    4.128    614    565      -8.01%
专买最高报价  307   23.45%    5.495    614    622      +1.23%

先看一眼就明白的事:报价越高,命中率越低。追热门能中一半,追冷门只能中四分之一。这不用算,常识就是。

真正有意思的是最后一行。追冷门那档,命中率只有 24% 上下,但它是三档里唯一一个投入产出比为正的。

这是不是说明追冷门有效?

先别急着下结论。这里要引入一个东西:置信区间。

上面每一个数,都是从 291 场或 307 场里算出来的。换个样本,这些数就会变。所以不能只看那个中心值,要看它可能的范围。把这批比赛有放回地重抽 20000 次,看投入产出比落在什么区间:

竞*官*  最低报价  -13.29%   区间 [-23.44%,  -3.13%]   整段为负
竞*官*  中间报价  -17.52%   区间 [-34.00%,  +0.30%]   跨过零
竞*官*  最高报价   +0.42%   区间 [-20.99%, +22.97%]   跨过零

Pinnacle  最低报价   -4.59%   区间 [-15.39%,  +6.25%]   跨过零
Pinnacle  中间报价   -8.01%   区间 [-26.91%, +11.98%]   跨过零
Pinnacle  最高报价   +1.23%   区间 [-20.20%, +23.21%]   跨过零

看最后一列。只有一种情况能下结论:区间整段在零的同一侧。

结果是,六行里只有一行满足:竞*官*追热门那档,区间从 -23.44% 到 -3.13%,整段为负。也就是说,哪怕按最乐观的一端算,它依然是亏的。

其余五行的区间都跨过了零。这句话的意思是:这些数到底是正是负,这批样本说不清。

尤其是追冷门那档,区间跨度超过 40 个百分点,从 -21% 到 +23%。这么宽的区间,等于什么都没说。

把五家机构都跑一遍,能下结论的也全是"追热门"这一档:

香*马*  追热门  -13.41%   区间 [-23.17%, -3.58%]   整段为负
澳*       追热门  -10.90%   区间 [-21.02%, -0.83%]   整段为负

所以这批数据真正能确定的只有一件事:专买市场最看好的那一边,长期是亏的,而且这个结论在三家机构上都站得住。

至于追冷门那档到底是正是负,291 场根本不够。给它下结论,不是严谨,是想多了。


十一、那两个转正,是不是靠一两场撑起来的

不过追冷门那档确实出现了正数,还是得查一查它到底从哪来的。

竞彩官方追冷门,291 场,中了 71 场,平均报价 4.12,最大的一笔是 11.75。这个 11.75 是什么概念?它一场就抵得上好几场。

那就做个很朴素的检验:把最大的那几笔拿掉,看结果变成什么样。

竞*官*  专买最高报价,291 场
   整体                        +0.42%
  去掉最大的 1 笔后     -3.62%
  去掉最大的 2 笔后     -6.67%
  去掉最大的 3 笔后     -9.47%
  去掉最大的 5 笔后    -13.82%

去掉一场,从正变负。去掉五场,从 +0.42% 掉到 -13.82%。

Pinnacle 那档也一样:

Pinnacle 专买最高报价,307 场
  整体                            +1.23%
  去掉最大的 1 笔后        -2.14%
  去掉最大的 3 笔后         -7.68%
  去掉最大的 5 笔后        -11.93%

同样是去掉一场就翻脸。

这说明了什么?那个"追冷门能赚"的正数,不是一种稳定的能力,是几场运气特别好的比赛撑起来的。它经不起任何一次扰动。

对比一下结构就清楚了。追热门那档,中了 148 场,平均报价 1.71,最大的一笔只有 2.50,结果靠很多场堆出来,稳。追冷门那档,中了 71 场,平均报价 4.12,最大的一笔 11.75,结果靠少数几场吊着,脆。

靠大量小笔堆出来的结果,去掉几笔还是老样子;靠少数大笔吊着的结果,抽掉一根就塌。

这也正好回应了那篇文章里最吸引人的一句话:"赢的时候报价够高"。

报价够高,确实能让赢的那次赚得多。但代价是赢得少,而且总账被少数几场绑死。这三件事是绑在一起的,不可能只要第一件。


十二、如果打串关呢

到这里一定会有人说:我不买单场,我打串关。

这个质疑很实在。竞彩里很多比赛确实不能单独买胜平负,2 串 1 和 3 串 1 才是多数人的打法。所以这一段必须补上。

先把规则说清楚:相邻 2 场串成一注,每注 2 元,输不加倍。3 串 1 同理。4 串以上不做,原因后面会说。

串关最要紧的一件事,是返还率会跟着串数一起乘下去。

单场的返还率是 88.57%,也就是每 1 元能回来 0.8857 元。串 2 场,两个报价相乘,抽成也被乘了两次:

            返还率        留存
单场     88.57%     11.43%
2 串 1   78.45%     21.55%
3 串 1   69.48%     30.52%
4 串 1   61.54%     38.46%

看留存那一列。单场抽走 11.43%,2 串抽走 21.55%,3 串抽走 30.52%。

不是 11.43 乘 2 等于 22.86,是 100 减去 88.57% 的平方。抽成不是叠加的,是复利式放大的。串的场数每加一场,就把同一笔抽成再压上去一次。

换成 Pinnacle 那个 96.21%,3 串之后留存是 10.94%,还不到竞彩单场的水平。这时候返还得有多高,就显出来了。

那实测如何?

竞*官*
  单场   293 注   投入 586 元   比例 -14.33%   中注率 50.51%   平均报价 1.79
  2 串 1  138 注   投入 276 元   比例 -19.37%   中注率 27.54%   组合均价 3.20
  3 串 1   88 注   投入 176 元   比例 -40.66%   中注率 12.50%   组合均价 5.78

Pinnacle
  单场   309 注   投入 618 元   比例  -5.68%   中注率 52.10%   平均报价 1.92
  2 串 1  154 注   投入 308 元   比例  -3.08%   中注率 28.57%   组合均价 3.68
  3 串 1  102 注   投入 204 元   比例 -12.88%   中注率 15.69%   组合均价 7.14

比例这一列,从单场到 3 串,一路往下走。

这里有个地方容易看错。串关注数少了,投入也跟着少了,同样 80 场,单场要 160 元,2 串只要 80 元,3 串只要 52 元。绝对亏损是 22.8 元、21.3 元、19.2 元,看着差不多。

但那是少花钱所以少亏。真正该看的是每一元的效率:投 1 元,单场亏 0.14 元,2 串亏 0.27 元,3 串亏 0.37 元。


十三、串关里挑高把握的,还是救不了

前面单场那一节已经证明过一次:挑得越准,报价掉得越多,两头抵消。串关会不会不一样?

再试一遍。按模型把握程度排序,取前面那些,再串起来。

  竞*官*   2 串 1
   全买    144 注   中注率 26.39%   比例 -26.81%
  前 50%   67 注   中注率 35.82%   比例 -28.24%
  前 25%   28 注   中注率 46.43%   比例 -24.26%

  竞*官*   3 串 1
    全买     95 注   中注率 12.63%   比例 -49.83%
  前 50%   44 注   中注率 20.45%   比例 -43.58%
  前 25%   18 注   中注率 33.33%   比例 -29.13%

2 串 1 那一组,中注率从 26.39% 走到 46.43%,涨了 20 个百分点,比例从 -26.81% 到 -24.26%。基本没动,甚至略差一点。

3 串 1 那组看着好转了,从 -49.83% 到 -29.13%。但这不是挑得好,是样本太小。前 25% 那 18 注里只中了 6 注,多中一注少中一注,比例就能摆好几万。

这正好回答了为什么不做 4 串以上。4 串 1 在 Pinnacle 口径下实测是 +13.67%,看着漂亮,但那是 76 注里中 7 注的结果,随便少中一注就从正翻到负。串数越多,注数越少,结果越像抛硬币。拿这种数下结论,比不看数还危险。


十四、串关配上三档报价,会出现什么

上一节试了挑高把握再串。这一节换个角度:不挑把握,直接按报价档次来串。追热门的串起来,追冷门的也串起来。

先看几个吓人的数:

竞*官*  最低报价  2 串 1   145 注中 39 注   -19.86%
竞*官*  最低报价  3 串 1    97 注中 15 注   -22.54%
竞*官*  最高报价  2 串 1   145 注中  6 注   -16.33%
竞*官*  最高报价  3 串 1    97 注中  2 注   +59.02%

Pinnacle  最低报价  2 串 1   153 注中 45 注    -0.27%
Pinnacle  最低报价  3 串 1   102 注中 17 注    +2.22%
Pinnacle  最高报价  2 串 1   153 注中 12 注   +72.35%
Pinnacle  最高报价  3 串 1   102 注中  1 注   -50.41%

竞*官*追冷门打 3 串 1,+59.02%。Pinnacle 追冷门打 2 串 1,+72.35%。这两个数要是真的,那就是找到了方法。

但看一眼中注数就明白了:97 注只中了 2 注,153 注只中了 12 注。

97 注里中 2 注,那 2 注决定一切。这两注少中一注,+59% 立刻变成负数。

再用区间检验一遍,结论就很干脆了:

竞*官*      最高报价  3 串 1   +59.02%   区间 [-100.00%, +314.90%]   跨过零
Pinnacle  最高报价  2 串 1   +72.35%   区间 [ -24.00%, +188.90%]   跨过零
Pinnacle  最高报价  3 串 1   -50.41%   区间 [-100.00%,  +48.80%]   跨过零

第一条的区间上界是 +314.90%,下界是 -100.00%。这个宽度等于什么都没说。

一个结果能被一两注左右到这种程度,它就不是策略,是买彩票。买彩票和做策略的区别在于:策略的结果可以被重复,买彩票的结果只此一次。

所以这一节真正的价值,是告诉你别被那几个正数骗了。串关那几个大额转正,全部是噪声。

真正站得住的还是那条算术:返还率连乘。竞彩单场 88.57%,2 串变成 78.45%,3 串变成 69.48%。这个不依赖样本,串几场就是乘几次。


十五、运气能改变什么:蒙特卡洛模拟

再算运气。

这里用的方法叫蒙特卡洛模拟(Monte Carlo Simulation),名字听着唬人,做法很朴素:从这批比赛里有放回地随机抽 80 场,算一次结果,然后重复 20000 次,看这 20000 个结果长什么样。

它不预测未来,只是把运气这件事量化出来。单次结果说明不了问题,重复足够多次,分布自己会说话。竞*官*口径,单场和串关放在一起:

              均值        中位      为正的比例    最好的5%    最差的5%    波动幅度
单场        -14.28%    -14.39%       7.62%      +2.27%    -30.71%      9.98
2 串 1      -26.57%    -27.28%      10.88%      +9.46%    -59.91%     21.23
3 串 1      -36.87%    -40.38%      14.31%     +25.76%    -87.10%     34.76
4 串 1      -45.67%    -55.04%      17.20%     +49.37%   -100.00%     50.23

为正的那一列,值得停下来看一眼。

单场只有 7.62% 的月份是赚的,2 串 1 是 10.88%,3 串 1 是 14.31%,4 串 1 是 17.20%。串得越多,"这个月我赚了"的概率反而越高。

这是整篇文章里最容易骗人的一个数。

因为均值那一列同时在往下掉:从 -14.28% 到 -45.67%。最差的 5% 也从 -30.71% 一路掉到 -100.00%,也就是 4 串 1 有相当一部分月份是一注不中、本金全没。

两件事同时发生:赚钱的月份变多了,赚的幅度也变大了,长期平均却亏得更多。

这就是串关真正卖给你的东西。它把稳定地小亏,重新打包成了大部分时候小亏、偶尔一次大赚。人会记住那次 +49%,忘掉其余。

它还改变了体验。单场一个月 80 注,平均中 40 注,一半的注在回钱;3 串 1 只有 26 注,平均只中 3.4 注,模拟里 2.76% 的月份一注都不中。从一半在回钱变成一个月只响三次,中间那段时间靠什么撑,是串关最大的问题。

运气能改变什么很清楚:能让某个月从 -14% 变成 +24%,摆动接近 40 个百分点。

同一套判断,同一批比赛,换个机构再抽一次:

竞--官---   均值 -14.46%    为正 7.69%    前 5% 的门槛 +2.15%
Pinnacle    均值  -5.74%    为正 29.23%   前 5% 的门槛 +11.76%

赚钱的月份从不到 8% 升到接近 30%,而判断一点没变。变的只有抽成:11.43% 对 3.76%,差 7.67 个百分点。

这组对照最能说明问题:决定"这个月我赚没赚"的,主要不是你有多准,是你在哪家买。

运气改变不了什么也很清楚:20000 次跑完,均值稳定在 -14.28%。运气好到进入前 5%,也只是刚刚转正 2.27 个点。


十六、走一遍资金曲线:中途会不会先赚到钱

还有一种可能没排除:就算长期是亏的,会不会中途先赚到一笔,让人以为方法有效,然后才慢慢还回去?

这个可能性很现实,因为大多数人判断"方法行不行",靠的就是头一个月的体验。

那就逐场走一遍。160 元起步,每场固定 2 元,按推演顺序一场一场往下走:

竞--官--  追热门   最终  82.7 元   峰值 163.5   最大回撤 50.7%
竞--官--  追冷门   最终 162.5 元   峰值 177.1   最大回撤 48.4%
Pinnacle  追热门   最终 131.8 元   峰值 173.5   最大回撤 25.0%
Pinnacle  追冷门   最终 167.5 元   峰值 198.6   最大回撤 39.1%

追热门那两条,最终只剩 82.7 元和 131.8 元,本金腰斩和三成没了。

但更值得看的是追冷门那两条。竞彩那条最终 162.5 元,看着是保本的,比 160 元本金还多一点。

问题在于过程。它要走到第 191 场,才第一次高于本金。也就是说,前 190 场你一直在水面下待着,中途最深的时候回撤到 49.0%,一半的钱没了。

Pinnacle 那条也一样,要走到第 171 场才第一次看见回头钱,中途回撤 39.8%。

这就是追冷门的真实体感:绝大部分时间在水下,偶尔冒个头。你要是第 50 场就下结论,你只会看到亏了一半。你要是恰好第 200 场下结论,你会以为自己赚了。

同一个人,同一套方法,在不同的时点停下来,得到的结论完全相反。这不是方法变了,是样本太短。


十七、按月拆开:同一个方法,两个月天差地别

再拆细一点,按月看。这批数据跨了 2026 年 8 月和 9 月两个月。

竞--官--      追热门
  2026-08   128 场   命中率 53.91%    -6.77%
  2026-09   163 场   命中率 48.47%   -18.40%

竞--官--       追冷门
  2026-08   128 场   命中率 17.97%   -27.70%
  2026-09   163 场   命中率 29.45%   +22.50%

同一个模式,同一个机构,8 月和 9 月的结果能差出 50 个百分点。

追冷门那组最典型:8 月 -27.70%,9 月 +22.50%。

如果一个人 8 月开始做,做了一个月,他看到的是 -27.70%,他会说这个方法不行。另一个人 9 月开始,做了一个月,他看到的是 +22.50%,他会说这个方法太好了。

两个人说的都是真话,两个人都被一个月的数据骗了。

这就是为什么判断一个方法,不能看一个月。一个月 80 场的分辨力,在前面的章节算过,是 ±9 到 10 个百分点。而真实世界里值得分辨的东西,往往只有几个百分点甚至零点几个百分点。

用一把最小刻度 10 厘米的尺子,去量一根 0.36 毫米的线,量出来的全是尺子本身的抖动。


十八、这个实验的边界(蒙特卡洛模拟)

这里用的方法叫蒙特卡洛模拟,名字听着唬人,做法很朴素:从这批比赛里有放回地随机抽样 ,算一次结果,然后重复 20000 次,看这 20000 个结果长什么样。

它不预测未来,只是把运气这件事量化出来。单次结果说明不了问题,重复足够多次,分布自己会说话。竞--官--口径,单场和串关放在一起:

用了 312 场,一定有人会说:才 300 场,够吗?

这个质疑是对的,所以要把边界说清楚。

先看能确定的部分。把这 293 场有放回地重抽 20000 次,投入产出比的 95% 区间是:

  单场   293 注   -14.33%    区间 [-24.49%, -4.26%]
2 串 1  146 注   -28.42%    区间 [-49.52%, -5.33%]
3 串 1   97 注   -19.38%    区间 [-56.35%, +23.16%]

前两条的区间,整段都在零的左边。也就是说:哪怕按最乐观的一端算,这笔账依然是负的。这一点,300 场是够用的。

再看不能确定的部分。

第三条就不行了。3 串 1 的区间从 -56.35% 到 +23.16%,跨过了零。这意味着 97 注这个量,已经说不清它是正是负。串得越多,注数越少,区间越宽,越说不清。

所以串关那一节的具体数字,不能当结论用。真正可靠的不是那几个数,是那条复利公式:返还率连乘,串 3 场就把留存推到 30.52%。这个结论不依赖样本,它是算术。

命中率也是一样。50.51% 这个数,300 场的置信半宽是 ±5.72 个百分点。也就是说,单看命中率,这批数据能分辨的最细差异是 ±5.73 个百分点:比我们在第八节算出来的门槛(6.45 个百分点)还粗一点。

还有一处必须说明,是这批样本本身的特性。

这 312 场,场均总进球 3.26 球。而我手上的大库常态是 2.64 球。

总进球   这批占比     大库常态
  0 球     5.77%       8.00%
  1 球    10.26%      18.23%
  2 球    19.87%      24.55%
  3 球    20.83%      21.61%
  4 球    17.95%      14.33%
  5 球    16.67%       7.74%
  6 球以上 8.33%       5.54%

4 球以上占 42.95%,大库常态是 27.61%。这批比赛里杯赛和青年队占比大,冷门和大比分明显偏多。

这对实验的影响是单向的:它抬高了"追冷门"那一档的中奖率。在常规联赛里,追冷门的中奖率会比这批数据更低,那两个转正的数会更难看。

所以第十节和第十一节里追冷门的那些数,不仅样本不够,而且是在一个对追冷门有利的样本上跑出来的。它依然不可信,而且真实情况下只会更差。

反过来说,追热门那一档受的影响小得多,因为热门该中就中,跟比赛进几个球关系不大。所以"追热门长期为负"这个结论,外推到常规联赛依然成立。

这就引出了一个更根本的问题:想确认一个优势到底存不存在,需要多少场?

要分辨的优势      需要的场次
  9.03pp            119 场
  6.45pp            230 场
  3.00pp           1067 场
  1.00pp           9604 场
  0.36pp          74105 场

一个 1 个百分点的优势,需要 9604 场才能被确认。按每周看 10 场、一年 520 场算,那是 18.5 年。

而我在更大样本上观测到的真实量级是什么?市场从开盘到终盘,全部定价动作加起来,值 0.36 个百分点。要确认它,需要 74105 场。

所以这个实验的边界很清楚:

能说的是结构性结论:返还率是多少、抽成怎么复利、恒等式怎么成立。这些是算术,跟样本大小无关,300 场和 30 万场算出来一样。

不能说的是样本性结论,具体命中率、具体比例、串关那几个数。它们带着 ±5.7 个百分点甚至更宽的误差。

把这两类分开,这个实验才算读完了。


十九、这个实验说明什么

第一,那篇文章说的盈亏比,道理是对的。但它把一笔机构视角的账套在了玩家头上。它举例时说"赢的时候报价 1.5,输的时候报价 2.0",而你押一个方向,它只有一个报价,对手盘是多少跟你无关。只有同时收两边钱的人,才有"赢时 1.5、输时 2.0"这回事。你押低报价的方向,赢了赚 0.5,输了亏 1,盈亏比天生是反的,不利在"赚的倍数小",不在"对手盘报价高"。

第二,55% 和"赢的时候报价够高"这两件事,本身是互斥的。报价 2.0 对应隐含概率 50%,报价 3.0 对应 33%。你说你有 55% 的命中率,那你押的东西就该是 1.8 上下。想抓高报价,命中率就得往下掉。在这个实验里,55% 真正需要的那个报价区间,模型实际只中了 45.9%。

第三,也是这个实验给出的最硬的一条:命中率提高 15 个百分点,缺口纹丝不动,因为报价同步掉了。这不靠碰运气解释,是恒等式决定的,你的把握早就被算进价格里了。而且亏损里接近八成跟命中率无关,就算判断完美到等于市场,那 11.43% 照样要付。

第四,往冷门走也救不了。需要的优势确实随报价升高而降低,但模型的实际优势掉得更快:从 +2.21 到 -3.62。门槛低的那一头,恰恰是最难做对的那一头。

第五,串关不改变这件事,只是把它放大。抽成不是叠加的,是复利的,串 3 场就把 11.43% 推到 30.52%。串关唯一多给的东西,是把稳定小亏打包成大部分时候小亏、偶尔一次大赚。赚钱的月份从 7.62% 升到 17.20%,长期平均却从 -14% 掉到 -46%。

第六,换一种挑法也换不来结果。追热门、中间、追冷门三档都试过,能确定的只有一件事:专买市场最看好的那一边长期为负,而且这个结论在三家机构上都站得住。追冷门那档虽然算出了正数,但去掉最大的一笔就翻脸,去掉五笔从 +0.42% 掉到 -13.82%。那个正数不是能力,是几场运气。

第七,也是最容易被忽略的一条:就算长期结论没错,过程中的你也不一定认得出来。追冷门那条资金曲线要走到第 191 场才第一次高于本金,中途最深回撤 48.4%。按月拆开看,同一个模式 8 月是 -27.70%,9 月是 +22.50%。同一个方法,两个人从不同的月份开始,会得出完全相反的结论,而且两个人说的都是真话。

所以真正决定总账的,从来不是"你中了多少场",而是"你的判断里,有多少是市场还没装进去的"。

那部分有多少?我在这批数据上能观测到的是:市场从开盘到终盘的全部动作,值 0.36 个百分点。

而这个实验里,每投进去 100 元,光是抽成就要拿走 11.43 元。

0.36 和 11.43,这两个数摆在一起,这笔账就说完了。

回到最开始那个问题。一个月 80 场,160 块钱,最后回来 137。

少的那 23 元去了哪里?

不是被谁骗走的,也不是运气不好。它在你按下确认之前就已经定好了,只要把那三个报价倒过来加一遍,就能算出来。

这篇文章想说的不是"你赢不了"。而是:

你以为自己在跟比赛较劲,其实你在跟一个恒等式较劲。那个恒等式里没有命中率这个变量。

看见它,不代表能绕开它。但至少,你知道自己付的是什么。

展开阅读全文

更新时间:2026-10-28

标签:游戏   块钱   模型   命中率   冷门   百分点   区间   市场   比例   样本   热门   平均

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight All Rights Reserved.
Powered By 61893.com 闽ICP备11008920号
闽公网安备35020302034903号

Top