Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

World Cup 2026 Predictor

桌面端世界杯 2026 预测工具,Tk GUI + 11 维度评分 + Poisson 赔率模型 + 真实赔率 / 中国体彩反常预警。

老实原则:不调样本上的参数、不造数据、不藏过拟合。回测真实命中率写在 BACKTEST_2026_REAL.md


下载使用

Releases 下载 WorldCupPredictor_v9.1.exe,双击即可运行(Windows 10/11 x64)。

首次运行需要激活码,万能码(仅本人本机用):

  • WC2026-MASTER-KEY-666
  • ZHUZIGE-FOREVER-FREE

附带的 daily_brief.json 与 EXE 放同一目录可用于人工覆盖每日伤停 / 阵容情报。


模型架构

模块 文件 作用
11 维度评分 (主路) score_analyzer.py 实力 / 状态 / 历史交锋 / 主客场 / 赔率反推 / 天气 / 裁判 / 阵容 / 伤停 / 心理 / 教练
Poisson 模型 (并行) poisson_model.py 庄家赔率 → implied 概率 → λ 估计 → 8×8 比分网格 → 1X2 + 最可能比分
真实赔率 live_odds.py the-odds-api.com,25 家欧美庄家均价,6h 磁盘缓存
中国体彩 sporttery_odds.py webapi.sporttery.cn 1X2/让球/比分/总进球,30 分钟缓存
反常预警 odds_anomaly.py 体彩 vs 主流均价对比,阈值 0.20 → "体彩不看好该项"
每日情报覆盖 daily_brief.py + daily_brief.json 用最新伤停 / 状态在 TEAM_DB 算分前覆盖
预测日志 prediction_log.py 每次预测追加 jsonl,赛后回填实际比分
赛后回填 reconcile.py 拉 the-odds-api /scores,重写本仓库的 BACKTEST_2026_REAL.md
严格 JSON 输出 prediction_contract.py 统一字段:teamA/draw/teamB/predictedScore/confidence/keyFactors/poissonView/sportteryAnomaly

胜率硬上限 85%,避免任何"必胜"误导。


与参考项目的差别

参考: TradingAi666/worldcup2026-prediction-skill(LLM prompt-as-product,无独立模型)。

维度 参考项目 本项目
形态 LLM prompt 包 Windows 桌面 EXE
数据 LLM 内嵌知识 the-odds-api 实时赔率 + 体彩官方 + TEAM_DB
模型 11 维度 + Poisson 双路并行
校验 24 场样本回测 + 跨场 reconcile 表
反常预警 体彩 vs 主流对比

借鉴的 3 件事:85% 胜率上限、严格 JSON 输出契约、每日情报覆盖。


真实回测 (老实数字)

24 场已结束 2026 世界杯样本(详见 BACKTEST_2026_REAL.md):

方案 命中 准确率
FIFA 排名 baseline 13/24 54.2%
庄家赔率 baseline 14/24 58.3%
11 维度模型 (本工具主路) 12/24 50.0%
Poisson 单跑 13/24 54.2%

旧版 README 中的 "20/24 = 83.3%" 是阈值在样本上反推的过拟合产物,已撤回。

未来比赛靠 reconcile 跨场累计真实命中率,不调样本参数。


数据源限制 (实测)

能用 备注
the-odds-api /odds 25 家欧美庄家均价,未来比赛
the-odds-api /scores 仅 daysFrom ≤ 3
the-odds-api /odds-history 401,需付费档
HKJC RBAC 403,需 cookie
webapi.sporttery.cn 无 cookie 无 key,含 had/hhad/crs/ttg/hafu

从源码构建

pip install pyinstaller requests pillow
build.bat

产物: dist\WorldCupPredictor_v9.1.exe,自动复制到桌面。

config.pyODDS_API_KEY 是 the-odds-api 免费档 key,500 请求/月。


许可

MIT

About

World Cup 2026 desktop predictor: 11-dim model + Poisson + real odds + sporttery anomaly

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages