用数据分析电竞菠菜

Polymarket 最近 优化了电竞菠菜功能,之前的竞猜页面非常简单(比如 这个 ),现在优化之后输钱渠道更多,方式也更方便快捷了。

poly_data 可以拉取历史所有竞猜的数据(包括下注、买卖)。按照说明文档拉取完所有数据后,针对我感兴趣的电竞类比赛(dota2、cs2、lol)写了一些针对翻盘情况的分析脚本(源代码我放到 github 仓库 了),结果如下:

Dota2

BO1

数据范围: 2025/09/04 02:54 ~ 2025/12/23 03:39 | 分析市场数: 463 / 826

开盘价格区间 比赛次数 翻盘次数 翻盘概率 高均价 低均价 平均流动性 平均交易次数 盈利比
50-60 169 68 40.24% 55.03 44.57 $81,894 585.2 -9.72%
60-70 174 59 33.91% 64.90 35.37 $67,261 486.2 -4.14%
70-80 87 23 26.44% 74.65 25.69 $57,399 428.2 +2.91%
80-90 28 6 21.43% 83.77 15.98 $32,137 299.6 +34.13%
90-100 5 0 0.00% 93.86 8.09 $37,638 294.4 -100.00%
合计/平均 463 156 33.69% 64.58 35.44 $68,305 498.1 -4.93%
忽略的比赛统计 (共 363 场)
  • 无交易数据: 167 场,例: Dota 2: Carstensz vs Ivory - Game 1 Winner (ID: 990352)
  • 交易数不足: 187 场,例: Dota 2: Kopite vs Yangon Galacticos - Game 2 Winner (ID: 990369)
  • 比赛进行中: 9 场,例: Dota 2: OG.LAT vs Tortu (ID: 599789)

说明:

  1. 不少的无交易或者交易数不足的比赛并不意味着参与的人或下注的金额少,只能说明大家在比赛的过程中继续倒手买卖的情况很少

  2. “正在进行的比赛”不代表当前比赛正在进行,其实意思是当前比赛正在 polymarket 上开盘了

  3. 翻盘的定义:游戏开始前的那一刻,价格低的那一方最终赢得了比赛

  4. “高/低均价”指的是游戏开始前双方的价格,本来原生数据是没有这个的,甚至连游戏真正开始时间都没有,我是通过价格变化曲线来推测游戏开始时间,从而拿到游戏开始时双方的价格

  5. 盈利比 = 翻盘概率 / 低均价 - 1

BO3

数据范围: 2025/10/19 19:09 ~ 2025/12/22 20:44 | 分析市场数: 234 / 522

开盘价格区间 比赛次数 翻盘次数 翻盘概率 高均价 低均价 平均流动性 平均交易次数 盈利比
50-60 72 32 44.44% 55.17 43.12 $128,550 1068.2 +3.06%
60-70 68 19 27.94% 65.75 34.13 $107,582 951.9 -18.13%
70-80 45 15 33.33% 75.13 24.72 $131,270 1126.4 +34.86%
80-90 39 11 28.21% 84.53 15.83 $60,223 659.7 +78.20%
90-100 10 0 0.00% 91.03 9.10 $27,767 281.3 -100.00%
合计/平均 234 77 32.91% 68.51 30.97 $107,285 943.9 +6.26%
忽略的比赛统计 (共 288 场)
  • 无交易数据: 64 场,例: Dota 2: Team Spirit vs PARIVISION (BO3) (ID: 982862)
  • 交易数不足: 214 场,例: Dota 2: Mervox vs Roar Gaming (BO3) (ID: 990355)
  • 胜负不明确: 1 场,例: Dota 2: eSpoiled vs Pipsqueak+4 (BO3) (ID: 646509)
  • 比赛进行中: 9 场,例: Dota 2: Spirit Academy vs Winter Bear (BO3) (ID: 986932)

说明:

  1. 胜负关系我是通过比赛最后几次买卖超过 99 美分或者低于 1 美分来判断的,Dota 2: eSpoiled vs Pipsqueak+4 (BO3) 这场比赛有点奇葩,点开页面里的 Graph,会发现没有一支队伍最终胜率是 100,不知道当时出了啥状况

  2. BO3/BO5 的比赛是全局胜负的竞猜,BO1 的是单局比赛,包含单纯的一局定胜负,以及 BO3/BO5 里的小局胜负

BO5

数据范围: 2025/11/09 12:02 ~ 2025/12/07 03:58 | 分析市场数: 5 / 10

开盘价格区间 比赛次数 翻盘次数 翻盘概率 高均价 低均价 平均流动性 平均交易次数 盈利比
50-60 0 0 0.00% 0.00 0.00 $0 0.0 +0.00%
60-70 2 0 0.00% 68.84 33.64 $216,626 1481.0 -100.00%
70-80 2 2 100.00% 74.84 24.73 $382,968 2664.0 +304.34%
80-90 1 0 0.00% 82.75 20.99 $2,999 51.0 -100.00%
90-100 0 0 0.00% 0.00 0.00 $0 0.0 +0.00%
合计/平均 5 2 40.00% 74.02 27.55 $240,437 1668.2 +45.21%
忽略的比赛统计 (共 5 场)
  • 无交易数据: 4 场,例: Dota 2: Team Yandex vs Team Spirit (BO5) (ID: 988557)
  • 交易数不足: 1 场,例: Dota 2: Rostik Team vs YBN Team (BO5) (ID: 622390)

说明:

数据严重不足,没啥参考价值

CS2

BO1

数据范围: 2025/09/24 17:52 ~ 2025/12/23 10:16 | 分析市场数: 337 / 941

开盘价格区间 比赛次数 翻盘次数 翻盘概率 高均价 低均价 平均流动性 平均交易次数 盈利比
50-60 146 77 52.74% 54.23 45.30 $133,367 861.2 +16.42%
60-70 109 40 36.70 64.72 35.20 $157,869 1010.4 +4.26%
70-80 52 17 32.69% 74.42 26.44 $124,307 856.5 +23.63%
80-90 27 5 18.52% 83.61 16.01 $81,002 474.0 +15.69%
90-100 3 1 33.33% 92.17 8.00 $29,180 135.3 +316.85%
合计/平均 337 140 41.54% 63.43 36.44 $134,771 871.2 +13.99%
忽略的比赛统计 (共 604 场)
  • 无交易数据: 209 场,例: Counter-Strike: ShindeN vs 9z - Map 2 Winner (ID: 991054)
  • 交易数不足: 387 场,例: Counter-Strike: 33 vs SPARTA - Map 1 Winner (ID: 990296)
  • 胜负不明确: 1 场,例: Counter-Strike: Monte vs Copenhagen Wolves (ID: 615997)
  • 比赛进行中: 7 场,例: Counter-Strike: Heroic vs Lynn Vision (ID: 613578)

说明:

胜负不明确的那把一样,自己点开链接去看吧,只不过是旧版的竞猜页面,但是不影响,下面的 Activity 里面没有一个 token 是买/卖到低于/超过 1/99 美分的

BO3

数据范围: 2025/10/01 14:31 ~ 2025/12/23 01:19 | 分析市场数: 504 / 1177

开盘价格区间 比赛次数 翻盘次数 翻盘概率 高均价 低均价 平均流动性 平均交易次数 盈利比
50-60 195 89 45.64% 55.30 44.16 $150,964 854.6 +3.36%
60-70 154 57 37.01% 64.78 35.34 $106,854 668.5 +4.74%
70-80 102 38 37.25% 74.05 26.20 $148,361 818.2 +42.20%
80-90 47 7 14.89% 84.36 15.48 $103,254 530.6 -3.80
90-100 6 1 16.67% 93.06 7.14 $121,618 1178.3 +133.30%
合计/平均 504 192 38.10% 65.15 34.72 $132,160 764.0 +9.74%
忽略的比赛统计 (共 673 场)
  • 无交易数据: 135 场,例: Counter-Strike: ShindeN vs 9z (BO3) (ID: 991052)
  • 交易数不足: 516 场,例: Counter-Strike: Team Recrent vs Team StRoGo (BO3) (ID: 967693)
  • 胜负不明确: 10 场,例: Counter-Strike: AaB Apex vs 8Sins (BO3) (ID: 948829)
  • 比赛进行中: 12 场,例: Counter-Strike: Sinners vs GUN5 Esports (BO3) (ID: 621241)

说明:

  1. 胜负不明确那把,页面打开后有点问题,不知道啥情况

  2. 之所以 BO3 场次比 BO1 还多,主要是因为早期 polymarket 针对 BO3/BO5 的比赛没有开小局竞猜,只有全局

BO5

数据范围: 2025/10/12 22:56 ~ 2025/12/14 15:36 | 分析市场数: 11 / 14

开盘价格区间 比赛次数 翻盘次数 翻盘概率 高均价 低均价 平均流动性 平均交易次数 盈利比
50-60 6 3 50.00% 56.13 44.07 $292,415 1392.2 +13.46%
60-70 2 1 50.00% 60.62 39.40 $402,014 1392.5 +26.90
70-80 3 0 0.00% 75.79 25.14 $1,005,704 3948.7 -100.00%
80-90 0 0 0.00% 0.00 0.00 $0 0.0 +0.00%
90-100 0 0 0.00% 0.00 0.00 $0 0.0 +0.00%
合计/平均 11 4 36.36% 62.31 38.06 $506,876 2089.5 -4.45%
忽略的比赛统计 (共 3 场)
  • 无交易数据: 2 场,例: Counter-Strike: fnatic vs 9INE (BO5) (ID: 622772)
  • 交易数不足: 1 场,例: Counter-Strike: MIBR vs RED Canids (BO5) (ID: 622257)

说明:

一样的,数据不足,没啥参考价值

LOL

BO1

数据范围: 2025/09/14 15:34 ~ 2025/12/22 16:50 | 分析市场数: 254 / 363

开盘价格区间 比赛次数 翻盘次数 翻盘概率 高均价 低均价 平均流动性 平均交易次数 盈利比
50-60 79 29 36.71% 54.62 43.39 $444,054 1511.2 -15.40%
60-70 77 25 32.47% 65.12 34.02 $464,296 1487.7 -4.56%
70-80 59 19 32.20% 74.79 25.12 $316,805 1163.1 +28.20%
80-90 34 5 14.71% 84.22 15.77 $320,672 1039.6 -6.72%
90-100 5 2 40.00% 92.07 8.18 $268,944 1617.6 +388.98%
合计/平均 254 80 31.50% 67.19 31.92 $400,670 1362.2 -1.31%
忽略的比赛统计 (共 109 场)
  • 无交易数据: 27 场,例: LoL: Alpha7 Esports vs Flamengo eSports - Game 2 Winner (ID: 622154)
  • 交易数不足: 64 场,例: LoL: Movistar KOI vs Fnatic - Game 1 Winner (ID: 637612)
  • 胜负不明确: 10 场,例: LoL: Movistar KOI vs Fnatic - Game 2 Winner (ID: 637613)
  • 比赛进行中: 8 场,例: LoL: Berlin International Gaming vs The Otter Side (ID: 615826)

说明:

我是终于知道这种胜负不明确的是怎么回事了,刚好看直播有场 lol 比赛,其中一队不知道出了啥故障,第二小局劣势的情况下暂停了比赛超过 45 分钟,直接被判输两个小局,然后输掉整场比赛。然后第二小局我发现 polymarket 就人工干预判断平局了

BO3

数据范围: 2025/10/02 14:38 ~ 2025/12/21 05:35 | 分析市场数: 72 / 85

开盘价格区间 比赛次数 翻盘次数 翻盘概率 高均价 低均价 平均流动性 平均交易次数 盈利比
50-60 16 7 43.75% 54.64 45.62 $628,016 2673.1 -4.11%
60-70 21 5 23.81% 64.89 34.37 $356,071 1690.8 -30.72%
70-80 19 4 21.05% 75.40 24.37 $709,904 2947.8 -13.60
80-90 14 4 28.57% 83.99 15.59 $378,392 1455.1 +83.22%
90-100 2 1 50.00% 91.44 8.70 $1,023,615 2600.5 +474.68%
合计/平均 72 21 29.17% 69.84 29.87 $532,759 2220.2 -2.34%
忽略的比赛统计 (共 13 场)
  • 无交易数据: 1 场,例: LoL: JD Gaming vs Dplus KIA (BO3) (ID: 618599)
  • 交易数不足: 4 场,例: LoL: Partizan Sangal vs Berlin International Gaming (BO3) (ID: 619511)
  • 胜负不明确: 3 场,例: LoL: ROSSMANN Centaurs vs GIANTX PRIDE (BO3) (ID: 620546)
  • 比赛进行中: 5 场,例: LoL: Partizan Sangal vs Karmine Corp Blue (BO3) (ID: 623980)

BO5

数据范围: 2025/10/08 09:49 ~ 2025/12/14 09:39 | 分析市场数: 27 / 39

开盘价格区间 比赛次数 翻盘次数 翻盘概率 高均价 低均价 平均流动性 平均交易次数 盈利比
50-60 4 2 50.00% 56.65 42.72 $5,161,329 15593.2 +17.05%
60-70 9 4 44.44% 64.23 36.03 $4,336,909 12499.6 +23.35%
70-80 10 1 10.00% 75.81 24.35 $2,447,154 6648.1 -58.93%
80-90 4 2 50.00% 86.19 13.84 $2,850,587 8277.0 +261.24%
90-100 0 0 0.00% 0.00 0.00 $0 0.0 +0.00%
合计/平均 27 9 33.33% 70.65 29.41 $3,538,940 10165.1 +13.35%
忽略的比赛统计 (共 12 场)
  • 无交易数据: 1 场,例: LoL: Conviction vs Estral Esports (BO5) (ID: 618587)
  • 交易数不足: 11 场,例: LoL: Luminosity Gaming vs SDM Tigres (BO5) (ID: 618593)

MORE

最近 lol 刚好在打德杯,我那个自动赚钱脚本一直在亏钱,上去看了几天直播才发现猫腻,原来这™是个缅北赛区,全员假赛呢(断电、断网就出现两次了,脸都不要啦)。反正数据不会骗人,对比了下德杯之前和德杯中的比赛数据

德杯前的数据:

数据范围: 2025/09/14 15:34 ~ 2025/12/14 11:54 | 筛选条件: 最早 ~ 2025/12/15 00:00:00 | 分析市场数: 208 / 311

开盘价格区间 比赛次数 翻盘次数 翻盘概率 高均价 低均价 平均流动性 平均交易次数 盈利比
50-60 66 21 31.82% 54.95 43.24 $504,653 1636.4 -26.41%
60-70 60 19 31.67% 65.25 33.89 $556,267 1688.8 -6.57%
70-80 47 15 31.91% 74.77 24.97 $365,453 1234.9 +27.79%
80-90 30 4 13.33% 84.52 15.40 $345,061 1065.4 -13.42%
90-100 5 2 40.00% 92.07 8.18 $268,944 1617.6 +388.98%
合计/平均 208 61 29.33% 67.56 31.56 $459,404 1478.0 -7.07%

德杯的数据:

数据范围: 2025/12/15 12:34 ~ 2025/12/22 16:50 | 筛选条件: 2025/12/15 00:00:00 ~ 最新 | 分析市场数: 46 / 52

开盘价格区间 比赛次数 翻盘次数 翻盘概率 高均价 低均价 平均流动性 平均交易次数 盈利比
50-60 13 8 61.54% 52.94 44.17 $136,392 875.6 +39.31%
60-70 17 6 35.29% 64.67 34.46 $139,696 778.2 +2.43%
70-80 12 4 33.33% 74.89 25.69 $126,268 881.8 +29.75%
80-90 4 1 25.00% 81.93 18.52 $137,753 845.5 +35.02%
90-100 0 0 0.00% 0.00 0.00 $0 0.0 +0.00%
合计/平均 46 19 41.30% 65.52 33.53 $135,090 838.6 +23.19%

翻盘率高得离谱,还不快去捡钱,记住 只下注一两场叫赌博,无脑全部反选才叫科学