Bloga dön
≈ 10 dk okuma
Canlı bahisler nasıl çalışır: sahadaki olaydan bahis sonucuna

Canlı bahisler nasıl çalışır: sahadaki olaydan bahis sonucuna

Canlı bahis çizgisi basit görünür: maç sırasında oranlar değişir, kullanıcı bir sonuç seçer ve bahsini gönderir. Ancak sahadaki bir olay ile bahsin onaylanması arasında bütün bir sistem zinciri bulunur. Her sistem bilgiyi almalı, doğrulamalı, piyasaları yeniden hesaplamalı ve karar vermelidir.

Bahis sitesinin bir golü hızlıca öğrenmesi yeterli değildir. Olayın gerçekten gerçekleştiğini doğrulaması, onlarca bağlantılı piyasayı güncellemesi, yeni bahisleri kontrol etmesi ve artık geçerli olmayan bir maç durumu için hesaplanmış fiyattan bahis kabul etmemesi gerekir.

Bu nedenle ekranda görülen oran henüz kesin bir teklif değildir. Canlı bahiste kullanıcının fiyatı gördüğü, bahsi gönderdiği ve bahsin gerçekten kabul edildiği anlar birbirinden farklıdır.

Bahis sitesinin görevi: piyasayı güncel tutmak

Maç sırasında piyasanın durumu neredeyse sürekli değişir. Fiyatlar yalnızca gollere, sayılara veya kazanılan setlere değil; kalan süreye, ihraçlara, sakatlıklara, oyuncu değişikliklerine, topa sahip olmaya ve diğer olaylara da tepki verir.

Tek bir olay çoğunlukla birden fazla piyasayı etkiler. Futboldaki bir gol şu piyasaların oranlarını değiştirebilir:

  • maç galibi;
  • çifte şans;
  • handikaplar;
  • maç ve takım toplamları;
  • doğru skor;
  • sonraki gol;
  • ilk yarı sonucu;
  • oyuncu performans piyasaları.

Bu fiyatların tutarlı biçimde değişmesi gerekir. Ana sonucu güncelleyip bağlantılı toplamları veya handikapları değiştirmemek piyasalar arasında mantıksal çelişkiler yaratır.

Zorluk yalnızca hesaplama hızında değildir. Sistem, gelen verinin ne kadar güvenilir olduğunu ve olayın birkaç saniye sonra geri alınıp alınamayacağını değerlendirmelidir. Bir gol ofsayt nedeniyle iptal edilebilir, verilen bir sayı düzeltilebilir veya bir oyun yeniden incelenebilir.

Bahis sitesi bu yüzden iki riski sürekli dengeler: piyasayı fazla uzun süre kapalı tutmak veya yeni maç durumu doğrulanmadan yeniden açmak.

Bahis sitesi maç bilgisini nereden alır

Canlı piyasalar genellikle özel bir spor veri akışıyla beslenir. Bu akış ligin kendisinden, resmi hak sahibinden veya etkinlik sırasında veri toplayan bağımsız bir şirketten gelebilir.

Geleneksel yöntemlerden biri stadyumda bulunan veri gözlemcisidir. Bu uzman maçı yerinde takip eder ve özel bir uygulama üzerinden başlangıç, goller, kartlar, değişiklikler, servisler, sayılar, duraklamalar ve yeniden başlamaları kaydeder.

Gözlemci serbest metinle anlatım yapmaz. Arayüz ve işlem sırası ilgili spor için önceden hazırlanmıştır. Standart olayları seçer ve sistem bunları derhal veri işleme merkezine gönderir.

Büyük sağlayıcılar binlerce uzmanla çalışır. Sportradar 12.600 kişilik bir gözlemci ağına sahip olduğunu, Stats Perform ise RunningBall ağında 1.500’den fazla uzman kullandığını belirtiyor. RunningBall, stadyum verisini bir saniyeden kısa sürede iletebildiğini söylüyor. Bunlar sağlayıcıların kendi rakamlarıdır, ancak canlı piyasaların arkasındaki altyapının ölçeğini gösterir.

Sportradar Live Data

Stats Perform RunningBall Ultrafast Data

Resmi veri sistemine sahip organizasyonlarda bilgiler hakem ekipmanından, skor tabelasından, takip sistemlerinden veya organizatör temsilcilerinden doğrudan gelebilir. Bilgisayarlı görü ve otomatik olay tanıma da kullanılır.

İnsan her zaman süreçten çıkmaz. Otomasyon oyuncu konumlarını veya top hareketini hızlıca belirleyebilir, ancak tartışmalı olaylar yine de doğrulama gerektirebilir.

Yayın neden geriden gelebilir

Kullanıcı ve bahis sitesi maçı aynı anda görmeyebilir.

Televizyon veya internet yayını; sinyal üretimi, kodlama, dağıtım, içerik teslim ağı ve izleyicinin cihazından geçer. Her aşama gecikme ekler. Aynı hizmetteki iki izleyici bile aynı pozisyonu farklı zamanlarda görebilir.

Stadyumdan gelen veri, görüntü kullanıcının ekranına ulaşmadan önce bahis sitesine varabilir. Tersi de mümkündür: başka bir yayın veya bilgi kaynağı, operatörün kullandığı belirli veri kanalından daha hızlı olabilir.

Dolayısıyla “golü yayında henüz görmedim” demek bahis sitesinin haberdar olmadığı anlamına gelmez. Benzer şekilde, olayı görmek de operatörün bütün sistemlerinin onu alıp işlediğini garanti etmez.

Bu, önemli pozisyonların çevresinde piyasaların geçici olarak askıya alınmasının başlıca nedenlerinden biridir.

Veri stadyumdan sonra ne olur

Olay mesajı doğrudan kullanıcının tarayıcısına gönderilmez. Birkaç işleme katmanından geçer.

Basitleştirilmiş zincir şöyledir:

sahadaki olay → veri toplama → doğrulama ve normalleştirme → oran modeli → risk yönetimi → bahis platformu → kullanıcı arayüzü

Sağlayıcı önce olayı ortak bir formata dönüştürür. Takım, oyuncu, dönem ve olay adları kaynaklar arasında farklı olabilir. Sistem güncellemeyi doğru maçla eşleştirmeli ve olay sırasını belirlemelidir.

Ardından otomatik kontroller yapılır. Bir olay mevcut skorla veya dönem sırasıyla çelişmemelidir. Kritik güncellemeler birden fazla kaynakla karşılaştırılabilir veya ek onay gerektirebilir.

Daha sonra veri, olasılıkları yeniden hesaplayan modele ulaşır.

Canlı oranlar nasıl yeniden hesaplanır

Maçtan önce bahis sitesi katılımcıların gücü ve farklı sonuçların olasılıkları hakkında başlangıç değerlendirmesine sahiptir. Oyun sırasında bu değerlendirme gerçek duruma göre sürekli güncellenir.

Basitleştirilmiş olarak model şunları dikkate alabilir:

  • mevcut skor;
  • kalan süre;
  • ev sahibi avantajı;
  • ihraçlar ve sayısal üstünlük;
  • topa sahip olma veya servis;
  • mevcut periyot, set veya çeyrek;
  • mevcut maç istatistikleri;
  • katılımcıların başlangıç gücü.

Kesin girdiler spora ve piyasaya bağlıdır. Teniste servis ve oyun skoru; basketbolda fark, süre ve topa sahip olma; futbolda skor, kalan süre ve kırmızı kartlar belirleyicidir.

Model yeni durumu olasılıklara çevirir, ardından bahis sitesi marjını ekleyerek oranları oluşturur.

Otomatik model her zaman son kararı vermez. Operatör harici oran akışı, kendi trader ekibi veya ikisini birlikte kullanabilir. Traderlar sıra dışı durumları izler, parametreleri ayarlar ve belirli piyasaları elle kapatabilir.

Piyasa neden sık sık askıya alınır

Bahis düğmesi çoğu zaman maçın en ilginç anında kaybolur. Bu her zaman teknik arıza değildir.

Bahis sitesi piyasayı şu durumlarda askıya alabilir:

  • tehlikeli bir duran top öncesinde;
  • penaltı veya video incelemesi sırasında;
  • gol sonrasında;
  • ihraçtan sonra;
  • sağlık molasında;
  • veri kaynağıyla bağlantı kesildiğinde;
  • kaynaklar çeliştiğinde;
  • aynı yönde ani bahis akışı olduğunda;
  • periyot veya maç bitmeden hemen önce.

Geçici askıya alma, olayı doğrulamak ve bağlantılı piyasaları yeniden hesaplamak için zaman sağlar. Aksi halde bahis sitesi gerçek maç durumunu yansıtmayan bir fiyattan bahis kabul edebilir.

Piyasaları fazla uzun süre kapalı tutmak da operatörün çıkarına değildir. Kapalıyken bahis alınmaz. Bu yüzden canlı ürün kalitesi yalnızca oran hızına değil, piyasaların açık kalma süresine de bağlıdır.

Sonuç sürekli bir dengedir: kabul edilebilir bilgi ve finansal risk altında en yüksek piyasa erişilebilirliği.

Ekrandaki oran neden garanti değildir

Arayüz aldığı son fiyatı gösterir, ancak bu fiyat göründükten sonra maç değişmeye devam eder.

Kullanıcı düğmeye bastığında talep bahis sitesine geri gider. Platform yeniden kontrol eder:

  • piyasanın açık olup olmadığını;
  • seçilen oranın hâlâ geçerli olup olmadığını;
  • maç durumunun değişip değişmediğini;
  • yeterli bakiye bulunup bulunmadığını;
  • limitin aşılıp aşılmadığını;
  • hesabın bu bahse izinli olup olmadığını;
  • bağlantılı veya çelişen bir talep bulunup bulunmadığını;
  • istenen tutarın kabul edilip edilemeyeceğini.

Ancak bu kontrollerden sonra kesin sonuç ortaya çıkar: bahis kabul edilir, oran değişir, tutar sınırlandırılır, piyasa kapanır veya talep reddedilir.

Canlı oran garantili fiyat değil, işlem sırasında tekrar doğrulanacak son mevcut kotasyon olarak anlaşılmalıdır.

Hızlı hareket eden bir piyasada fiyat bilgisi ile işlemin gerçekleşmesi aynı şey değildir.

Gecikme nerede birikir

Canlı bahis hızı çoğu zaman API gecikmesine indirgenir. Oysa API uzun yolculuğun yalnızca bir bölümüdür.

Gecikme şu aşamalarda oluşabilir:

  1. Olayın kaydı. Gözlemci veya sistem olayı tanır ve gönderir.
  2. Veri teslimi. Mesaj sağlayıcının ağından geçer.
  3. Doğrulama. Veri normalleştirilir ve sırası kontrol edilir.
  4. Yeniden hesaplama. Yeni durum olasılık ve oranlara dönüşür.
  5. Risk yönetimi. Açık piyasalar, limitler ve elle inceleme kararlaştırılır.
  6. Yayınlama. Güncelleme dahili servisler, kuyruklar, önbellek ve API’lerden geçer.
  7. Kullanıcıya teslim. Değer internetten geçer ve uygulamada gösterilir.
  8. Bahsin gönderilmesi. Talep dönüş yolunu izler.
  9. Son kontrol. Fiyat ve piyasa durumu tekrar doğrulanır.

Her aşama kısa olabilir, ancak toplam gecikme bütün zincirin toplamıdır.

Hızlı veri akışı veya API, sahadaki olay ile kabul edilen bahis arasında ne kadar süre geçtiğini tek başına göstermez. Olaydan kesin yanıta kadar tüm uçtan uca gecikme ölçülmelidir.

Oranlar tarayıcıda nasıl güncellenir

Yeni fiyat platform içinde yayınlandıktan sonra tarayıcıya veya mobil uygulamaya ulaşmalıdır. Genellikle iki yöntem kullanılır: periyodik sorgulama veya kalıcı akış bağlantısı.

Polling yönteminde tarayıcı belirli aralıklarla piyasanın güncel durumunu ister. Oran sorgudan hemen sonra değişirse kullanıcı bunu bir sonraki sorguda görür. Daha kısa aralıklar arayüzü güncel tutar, ancak sunucu yükünü artırır.

Akış yönteminde tarayıcı, örneğin WebSocket üzerinden kalıcı bağlantı kurar. Sunucu yeni oranı, piyasa askısını, limit değişimini veya bahis sonucunu kendisi gönderebilir. Tarayıcının sürekli değişiklik olup olmadığını sorması gerekmez.

Uygulamada platformlar iki yöntemi birleştirebilir. Akış hızlı fiyat ve piyasa durumu için; normal istekler ilk yükleme, bakiye, bahis geçmişi veya bağlantı koptuktan sonra toparlanma için kullanılır.

WebSocket bile güncellemeyi anlık hâle getirmez. Mesaj bahis sitesi sunucuları, teslim altyapısı, kullanıcının bağlantısı ve arayüz kodundan geçer. Yoğun bir sekme, yavaş cihaz veya geçici kopma fiyatı geciktirebilir.

Harici uygulamalar veriyi nasıl alır

Ayrı bir katman, üçüncü taraf uygulamalar, trading arayüzleri ve otomatik sistemlerin veri aldığı API’dir.

Geleneksel API periyodik sorgularla çalışabilir: istemci piyasaları ister ve yanıt anındaki durumu alır. Sık değişen canlı veriler için bazı platformlar yalnızca yeni değişiklikleri gönderen akış API’si sunar.

Betfair, fiyat, piyasa ve emir güncellemeleri için Stream API kullanılmasını önerir. Hızlı akış yalnızca uygulamanın değişikliği hızlı öğrendiği anlamına gelir. Hemen ardından gönderilen bahsin görülen orandan kabulünü garanti etmez; talep piyasa durumu, mevcut hacim ve işlem kurallarından geçmelidir.

Betfair uygulama gereksinimleri

Akış bağlantısı yalnızca zaten hesaplanmış fiyatın teslim gecikmesini azaltır. Veri toplama, doğrulama, model, risk yönetimi ve onay süresini ortadan kaldırmaz.

Gecikmenin bir kısmı neden kasıtlıdır

Her gecikme teknik sorun değildir.

Bahis borsasında kullanıcılar birbirlerine karşı emir girer. Önemli bir olaydan sonra eşleşmemiş teklifi bulunan katılımcının, başka biri artık güncel olmayan fiyatı almadan önce emri iptal edebilmesi gerekir.

Bu nedenle Betfair canlı emirlere betDelay uygular. Piyasaya göre gecikme genellikle bir ile on iki saniye arasındadır. Emir gönderildikten sonra başlar ve iki tarafı da korumayı amaçlar.

Betfair’in canlı emir gecikmesi açıklaması

Geleneksel bahis sitesinde karşı taraf operatördür. Yine de önemli anlarda onay süresi, ek kontroller veya kısıtlamalar uygulanabilir.

Bu gecikme anlık hissi azaltır, fakat açıkça eski bir fiyattan bahis kabul edilmesi ihtimalini de düşürür.

Canlı sistemlerin zayıf noktaları

Canlı platform birçok harici ve dahili bileşene bağlıdır. Hataları tamamen ortadan kaldırmak mümkün değildir.

Sorunlar şunlardan kaynaklanabilir:

  • gözlemci veya veri sağlayıcıyla bağlantının kesilmesi;
  • olayın yanlış kaydedilmesi;
  • kaynakların birbiriyle uyuşmaması;
  • maçın veya katılımcının yanlış eşleştirilmesi;
  • mesaj kuyruğundaki gecikme;
  • model arızası;
  • bağlantılı piyasaların tutarsız güncellenmesi;
  • popüler etkinlikte aşırı yük;
  • eski önbellek verisi;
  • arayüz ve sunucu arasında geçici uyumsuzluk.

Zayıf noktanın bulunması, güvenilir biçimde kullanılabileceği anlamına gelmez. Bahis sitesi verinin alınma, talebin gönderilme ve karar zamanlarını kaydeder. Olağan dışı bahisler işlem sırasında veya sonraki kontrolde fark edilebilir.

Kurallar genellikle açık teknik hata, yanlış oran veya piyasa sonucu belli olduktan sonra kabul edilen bahis durumlarını da düzenler. Kurallara ve koşullara göre bahis yeniden hesaplanabilir, iptal edilebilir veya elle incelenebilir.

Kısa süreli uyumsuzluktan yararlanmaya çalışmak ayrı bir risk yaratır: görülen fiyat son kontrolden geçmeyebilir ve tekrarlanan davranış hesap kısıtlamasına yol açabilir.

Bahis siteleri canlı piyasayı nasıl korur

Operatörler birkaç koruma katmanı kullanır.

Birden fazla veri kaynağı

Kritik olaylar ikinci bir akış, resmi istatistik veya operatör tarafından doğrulanabilir.

Otomatik askıya alma

Sistem, potansiyel olarak önemli olayın etrafında tam doğrulamadan önce bahis kabulünü durdurur.

Bağlantılı piyasaların tutarlılığı

Skor değişikliği sonuç, toplam, handikap ve türev piyasalara aynı anda yansımalıdır. Bu nedenle ortak maç durumunu kullanırlar.

Dinamik limitler

Kabul edilen tutar spor, organizasyon, piyasa, kalan süre, veri kalitesi ve piyasa davranışına bağlı olabilir. Belirsizlik arttıkça operatör daha temkinli olur.

Bahis akışının izlenmesi

Aynı yönde ani talep serisi, piyasanın yeni bilgiyi henüz fiyatlamadığını gösterebilir. Sistem limitleri düşürebilir veya piyasayı askıya alabilir.

Kayıt tutma

Platform güncellemelerin, oran değişikliklerinin, taleplerin ve kararların zamanını saklar. Böylece uyuşmazlıkta olay sırası yeniden kurulabilir.

İnsan gözetimi

Otomasyon standart durumlarda iyi çalışır. Nadir olay, hatalı akış veya sıra dışı piyasa davranışı insan kararı gerektirebilir.

Hız ve kalite aynı şey değildir

En hızlı kaynak her zaman en iyi kaynak değildir.

Saniyenin küçük bir bölümünde iletilen yanlış mesaj, biraz geç gelen doğru güncellemeden daha fazla zarar verebilir. Veri sağlayıcıları bu nedenle yalnızca hız değil; doğruluk, istikrar, resmi haklar, yedeklilik ve kalite kontrolü de satar.

Bahis sitesi tek bir gecikme sayısı yerine şu özellikleri birlikte değerlendirir:

  • olayın geliş hızı;
  • hata sıklığı;
  • düzeltme hızı;
  • kapsanan maç sayısı;
  • maç içindeki mevcut olaylar;
  • kanal istikrarı;
  • kaynağın doğrulanabilirliği;
  • kopma sonrası durumun kolayca geri kurulması.

Veriye güven arttıkça canlı piyasalar daha uzun süre açık kalabilir ve daha az askıya alınır.

Maçtan sonra ne olur

Son düdük her bahsin hemen sonuçlandırılabileceği anlamına gelmez.

Sistem doğrulanmış sonucu almalı ve ilgili piyasanın kurallarını uygulamalıdır. Ana sonuç çoğunlukla nettir, ancak bireysel istatistikler daha sonra düzeltilebilir.

Özel durumlar da oluşur:

  • maç yarıda kalır;
  • etkinlik ertelenir;
  • organizatör sonucu değiştirir;
  • istatistik düzeltilir;
  • katılımcı çekilir;
  • maçın bir bölümü geçersiz sayılır;
  • resmi kaynak henüz sonucu yayınlamaz.

Bu durumlarda sonuçlandırma kuralları uygulanır. Bazı piyasalar sonuçlandırılabilir, bazıları iade edilebilir, bazıları resmi karara kadar açık kalabilir.

Bahsin kabulünde olduğu gibi yalnızca yayındaki sonuç değil, operatörün sonuçlandırma için tanıdığı kaynak önemlidir.

Kullanıcı sonunda ne alır

Kullanıcı açısından canlı bahis birkaç işlemden oluşur: maçı açmak, oranı seçmek ve tutarı onaylamak. Platformun içinde ise çok daha fazlası gerçekleşir.

Veri stadyumda veya resmi altyapıyla toplanır, doğrulanır, modele girer, fiyata dönüşür, risk kontrollerinden geçer, arayüzde yayınlanır ve bahis gönderildikten sonra tekrar kontrol edilir.

Bu nedenle üç ayrı an vardır:

  1. kullanıcı oranı görür;
  2. kullanıcı bahsi gönderir;
  3. bahis sitesi kabulü onaylar.

Yalnızca üçüncü an bahsin kabul edildiği anlamına gelir.

Her gerçek zamanlı dağıtık sistem gibi bu zincirin de zayıf noktaları vardır. Piyasa askıları, fiyatın tekrar doğrulanması, gecikmeler, limitler ve hata kuralları tam olarak bu riskler için oluşturulmuştur.

Canlı bahis çizgisi skoru takip eden basit bir oran tablosu değildir. Hızla değişen bilgi ve finansal riski yöneten bir sistemdir. Kalitesi tek bir cazip gecikme rakamıyla değil, bahsi sahadaki olaydan sonuca kadar ne kadar doğru, tutarlı ve öngörülebilir taşıdığıyla belirlenir.