MODEL
NASIL ÇALIŞIR?
Şeffaflık ilkesi: hangi varsayımları yaptığımızı, hangi verileri kullandığımızı ve modelin zayıf yönlerini açıkça anlatıyoruz.
VERİ KAYNAĞI
Tüm tamamlanmış maç skorları, lig durumu ve sezon istatistikleri football-data.org ücretsiz API'sinden çekilir. Cache'lendiği için aynı veri için tekrar tekrar istek atılmaz (saygılı kullanım).
Top-5 Avrupa ligi için maç bazında beklenen gol (xG) verisi Understat'tan alınır.
Maç bağlamı (sakatlık, motivasyon, basın haberleri) +90 AI, gerçek zamanlı web araması ile toplanır — sadece Pro üyeler için.
SAYISAL MODEL
Premier League, La Liga, Serie A, Bundesliga ve Ligue 1'de model 3 adımdan oluşur:
xG + gol tabanlı hücum/savunma reytingi
Her takımın son 38 lig maçında ürettiği ve rakibe izin verdiği beklenen gol (xG) ile gerçek golün üstel ağırlıklı ortalaması (%75 xG, %25 gol; yeni maçlar daha ağır). Lig ortalamasına oranlanır.
Ön bilgi (regularization)
Az maç oynamış takımın reytingi, 10 maçlık bir ön bilgiyle lig ortalamasına çekilir — sezon başında ve yeni çıkan takımlarda aşırı tahmin yapılmaz.
Poisson skor matrisi
Beklenen goller: ev = lig ev gol ortalaması × ev hücumu × deplasman savunması (deplasman için tersi). İki takımın golleri Poisson dağılımıyla modellenir; 0-0, 1-1 gibi düşük skorlar için Dixon-Coles düzeltmesi uygulanır.
Parametreler 2025 Ağustos – 2026 Ocak maçlarında seçildi, ardından son 240 günün maçlarında tek sefer ileriye dönük test edildi: her maç yalnız o tarihten önceki verilerle tahmin edildi. Bu testte önceki modele göre maç sonucu, 2.5 Alt/Üst ve karşılıklı gol pazarlarının üçünde de daha isabetli sonuç verdi. Güncel ölçüm Model Karnesi'nde.
Şampiyonlar Ligi'nde takımlar farklı liglerden geldiği için ligler arası Elo kullanılır: top-5, Süper Lig, Şampiyonlar Ligi ve Avrupa Ligi sonuçlarından (2014'ten bu yana) tek bir Elo reytingi; ligler Avrupa maçlarıyla birbirine bağlanır, beklenen goller iki takımın Elo farkından hesaplanır. 2019/20–2025/26 sezonlarının ana turnuva maçlarında (970 maç, her sezon yalnız önceki sezonlarla) ölçüldü. Reyting henüz hazır değilse ya da takım eşleşmezse önceki form modeli (son maçların gol ortalaması, ortalamaya çekme, Dixon-Coles) kullanılır.
Bu adımlardan sonra 7×7'lik bir skor olasılık matrisi elde edilir; 13 farklı pazar (1X2, OU, KG, ÇŞ, AH, kesin skor, gol bandı, İY/MS, …) bu matristen tutarlı şekilde türetilir.
ZENGİNLEŞTİRME SİNYALLERİ
Aşağıdaki düzeltmeler önceki form modelinde (Şampiyonlar Ligi yedeği) uygulanır. Top-5 ligde reyting modeline üç düzeltme eklenir: Elo farkı (beklenen gol en çok ±%8), son 5 maçın xG farkı (en çok ±%5) ve güçlü ile zayıf takım arasındaki farkı biraz açan bir ayar (model favorilere olması gerekenden az olasılık veriyordu). Eylül 2026'da 10 sezonluk veriyle ölçüldü: 2020/21–2025/26 arasındaki 10.734 maçın her biri yalnız önceki sezonlarla ayarlanan modelle tahmin edildi, maç sonucu tahmini 5 ligin 5'inde de iyileşti. Form serisi, puan durumu, karşılaşma geçmişi, şans ve bitiricilik gibi diğer sinyaller aynı testte tahmini iyileştirmediği için modele girmez; maç sayfasında bilgi olarak gösterilir ve modelden farklı takımı gösterdiklerinde sayfa bunu açıkça belirtir.
Son üç sezonun lig maçlarından hesaplanan Elo farkı → beklenen gol en çok ±%8 düzeltilir. Top-5 ligde ve Süper Lig'de de uygulanır.
Son 5 maçtaki galibiyet/beraberlik/mağlubiyet puan ortalaması (0–3) → forma göre ±%6 beklenen gol modifikasyonu.
Skoru değişken (tutarsız) takım → düşük güven işareti. (Teknik: Değişim Katsayısı = CV)
İki takımın son 5 karşılaşması %15 ağırlıkla karıştırılır.
Arşivleniyor (ileride hakem-bazlı kart/penaltı eğilim modeli için).
KALİBRASYON
Önceki modelde (Şampiyonlar Ligi) her lig için (ρ, shrinkage, half_life, home_advantage) parametreleri holdout-doğrulamalı grid search ile belirlenir. Sezonun ilk %70'i train, kalan %30'u test. Test setinde Brier'ı minimize eden parametre seti seçilir. Overfit kontrolü: train ve test Brier'ı yakın olmalı.
Şu an PL/PD/SA kalibre edildi. BL1 ve FL1 için upstream API hatası nedeniyle bekleyen.
MODELİN SINIRLAMALARI (DÜRÜST)
Şampiyonlar Ligi için ücretsiz maç bazında xG kaynağı yok; bu maçlarda model yalnız gol verisiyle çalışır ve daha az isabetlidir.
Kilit oyuncu sakatlıkları +90 AI metniyle yakalanır ama saldırı/savunma katsayısına dönüşmez.
Bu sezon yüksek skorlu maçlar baskın; "her zaman Üst" stratejisi sıklıkla daha iyi sonuç veriyor. Bu durumu backtest sayfasında açıkça gösteriyoruz.
KONUMLANDIRMA
Bu site bahis tavsiyesi değildir. Veri-odaklı bir analiz aracıdır.
Hiçbir model isabet garantisi vermez; sayısal olasılıklar matematiksel bir bakış açısı sağlar, kullanıcının kararını şekillendirebilecek birçok faktörden sadece biridir.