← Tüm yazılar
Veri

Changelog #3 — Veri Kaynakları: Mackolik, İddaa ve API-Football

Maç, oran, oynanma hacmi ve istatistik verilerini nereden topluyoruz; arşiv kapsamı ne kadar geniş?

Üç ana kaynak

Mackolik

  • Maç bülteni (ev/dep, lig, ülke, saat)
  • Açılış ve kapanış oranları (MS, A/Ü, KG, çift şans…)
  • Canlı skor ve maç durumu
  • 6 yıllık oran arşivi — oran hareketi grafiklerinin temeli

İddaa

  • Resmi oynanma yüzdeleri (ciro dağılımı)
  • Market bazlı en çok oynanan seçimler
  • Etkinlik (event) kimlikleri — maç eşleştirmede kritik

API-Football

  • Fikstür, kadro, puan durumu, H2H
  • Takım logoları ve lig metadata
  • İstatistik sekmelerinin (xG, şut, korner) kaynağı

Eşleştirme katmanı

Mackolik takım adı ≠ API-Football takım adı. team_name_cache tablosu ve admin takım eşleştirme arayüzü bu boşluğu kapatır. Onaylı eşleşmeler fixture map ve istatistik çözümlemesine yayılır.

Arşiv derinliği

  • mk_maclar — milyonlarca satır geçmiş maç
  • mk_oranlar — maç başına çoklu market, açılış/kapanış
  • mk_implied — de-vig implied olasılıklar
  • iddaa_ciro — güncel oynanma snapshot'ları

Günlük sync

api_football_sync.py script'i fikstür, istatistik, puan durumu ve lig kadrolarını otomatik günceller. Türkiye Süper Lig, Avrupa top ligleri ve Çin Süper Lig dahil genişleyen lig listesi.


Veri kalitesi sürekli iyileştirme konusudur; eksik takım veya lig için admin panelinden müdahale mümkündür.

Changelog #3 — Veri Kaynakları: Mackolik, İddaa ve API-Football | Pivotstat