FootyTips.io 的预测模型如何工作
预测是概率估计,不是确定结论。模型公开展示回测记录,重点是透明、可解释和可复现。
一句话:先用历史国际比赛计算每支球队的 Elo 强度,再把双方 Elo 差转成预期进球,最后用 Poisson 分布生成比分和胜平负概率。
1. Elo 球队强度
项目从公开国际比赛数据集中按时间顺序读取历史赛果,用 walk-forward 的方式更新球队 Elo。世界杯、预选赛、友谊赛等赛事会使用不同权重,比分差距也会影响更新幅度。历史回测见 公开回测记录,概率质量见 校准报告。
历史结果来自开源 martj42/international_results 数据集,2026 世界杯赛程和场馆来自 TheSportsDB。22 届世界杯回测代码已在 GitHub 开源,三条命令即可复现。
2. Poisson 比分模型
模型把两队 Elo 差转换为双方预期进球值,然后计算 0-0、1-0、1-1 等比分概率,并汇总成主胜、平局、客胜、Over 2.5 和双方进球概率。
3. 蒙特卡洛赛事模拟
夺冠、进决赛、进四强和出线概率不是简单按 Elo 排名给出,而是模拟整届世界杯的小组赛和淘汰赛路径,统计每支球队在大量模拟中的结果。
4. 公开回测
FootyTips 用同一套逻辑回测 1930-2022 年世界杯比赛,公开展示命中率和 Brier 分数。这样用户可以看到模型过去表现,而不是只看单场预测。
诚实面对不确定性
这些都是概率,不是保证。冷门是足球的一部分,也是任何诚实模型都必须面对的部分。比赛结束后我们会公开结算每个预测,而不是只挑命中的结果展示。
FAQ
预测有多准?
没有模型是水晶球。我们发布的是概率:65% 的热门结果依然大约三次里会输一次。比赛结束后我们会结算每个预测并公开命中率。
会保证命中吗?
不会。任何保证足球结果的人都不可信。FootyTips 提供的是透明模型生成的概率估计,可作参考,但不是确定结论。
模型使用什么数据?
模型使用球队 Elo、主客/中立场调整和由这些评分推导出的预期进球。Elo 来自开源国际比赛结果数据集,2026 世界杯赛程来自 TheSportsDB。



