Dikey bir çizgiyle ikiye bölünmüş bir nokta ızgarası ve yalnızca sol yarıda yükselen nane yeşili bir yol: geçmişe uyan ve çizgide biten bir desen.

Bahis verisini kendinizi kandırmadan işleyin: örnek dışında test edin

Daha fazla veri bir kuralı doğru yapmaz. Onu hiç görmediği bahislerde test edin ve kaç kural denediğinizi sayın.

Bir bahisçi için veri madenciliği, geçmiş oranları ve sonuçları bahse değer bir kural için elemek, sonra onu hiç görmediği bahislerde denetlemek demektir. Bir Pinnacle makalesi bir bahis modelini, tüm sonuçların olasılığını belirlemek için yansız referans noktaları saptayabilen bir sistem olarak tarif eder, sonra onun test edilmesi ve bakımının yapılması gerektiğini söyler. Tuzak hacimdir: yeterince kural test ederseniz en iyisi bir avantaj gibi görünür. Avantajı olmayan 250 kuralın her birinin 2,00 oranında, sabit bahis tutarlı, kendi 200 bağımsız bahsinde test edildiğini varsayın; en iyisi bahis başına ortalama +%19,87 getirir (varsayımsal). Bu sayfa veriyi, değişkenleri, o tuzağı ve Orbit Exchange gibi bir bahis borsasında (betting exchange) bir bahis kaydının neyi test etmenize izin verdiğini anlatır.

Veri nereden gelir

Bir bahis modeli kurma üzerine bir Pinnacle makalesi veri toplamanın iki yolunu verir: “by yourself, or by using other published data online”. Kapsam bir yargıdır. Aynı makale “should you consider all matches or just their league games?” diye sorar ve kararın “determined by what your aim is” olduğunu yanıtlar. Yani önce amaç gelir, tablo ikinci sıradadır.

Brokerlerin kendi ekranları, örneğin hesap özetleri, analizler ve oran geçmişi grafikleri, brokerden brokere farklıdır. Broker araçları sayfası her birinin ekrana ne koyduğunu anlatır; bu yüzden burada tekrarlanmaz. Orbit arayüzünde bir “Account Statement” ekranı ve bir “Betting Profit & Loss” ekranı vardır.

Veri konuşulurken yanına bir koşul konmalıdır. MadMarket ve BetInAsia koşullarının her biri, bir kullanıcının hizmetten bilgi almak veya dizinlemek için “any robot, spider or other automated mechanism” kullanmasını yasaklar.

Hangi değişkenler ve neden

Az sayıda, açıklanabilir ve kayma açısından kontrol edilmiş.

Pinnacle makalesi bir döngü ortaya koyar. Onu kesin bir tarif olarak değil, bir döngü olarak okuyun. Adımlar:

  1. Bir amaç belirleyin, çünkü “Without an aim you could be overwhelmed with numbers”.
  2. Veriyi toplayın, kendiniz ya da çevrimiçi yayımlanmış başka verilerden.
  3. Model için bir biçim seçin. Makalenin tavsiyesi: “Our recommendation is not to overcomplicate.”
  4. Varsayımlarını ve sınırlarını sıralayın; örneğin “averages and standard deviations assume events are normally distributed” varsayımı test edilmelidir.
  5. Sonuçlara ne kadar duyarlı olduğunu test edin ve zaman ilerledikçe bakımını sürdürün, çünkü “it needs to be maintained as time progresses”.

Hangi değişkenlerin gireceği sizin kararınızdır. Yapay zekâyla analiz üzerine bir AsianConnect makalesi, böyle bir aracın işleyebildiği verileri sıralar: geçmiş sonuçlar, oyuncu istatistikleri, takım eğilimleri, iç saha ve deplasman kayıtları, sakatlıklar, topa sahip olma, şut dönüşümü ve piyasa hareketleri. Başka bir AsianConnect makalesi “Possession measures only one thing” der; yani listedeki bir sayı, adının düşündürdüğünden daha azını ölçebilir.

MadMarket, elle beslenen bir modele örnek olarak bir Poisson hesaplayıcısı sunar. Futboldaki goller gibi beklenen değerleri girersiniz; o da olasılığı en yüksekten en düşüğe doğru sıralanmış en olası on skoru verir. Basit bir modelin ne kadar az şeye ihtiyaç duyduğunu ve ne kadar şeyin yazdığınız rakamlara dayandığını gösterir.

Veri de eskir. AsianConnect, e-spor için bir oyun güncellemesinin önceki sonuçları “less predictive” bıraktığını ve geçmiş verinin mevcut sürüm altındaki yeni performanslarla birleştirilmesi gerektiğini yazar. Başka bir AsianConnect makalesi, bir sezonun ilk birkaç maçının küçük bir örneklem olduğunu söyler. Açıklayamadığım on iki değişken yerine açıklayabildiğim iki değişkeni seçerdim, çünkü on iki değişken, geçmişin kuralı olduğundan iyi göstereceği on iki yer daha demektir ve çıktısını girdilerine kadar izleyemediğiniz bir model, çalışmayı bıraktığında onaramayacağınız bir modeldir.

Çok sayıda kuralın en iyisi tuzağı

Bir kural yarışmasının kazananı neden çoğu zaman şanstır.

Yeterince kural deneyin; biri harika görünecektir. Hangisi olduğu, geçmişin yanıtlayamayacağı sorudur.

Sitenin sözcükleriyle birkaç yalın tanım. “Geçmişte” test etmek, bir kuralı zaten oynanmış bahisler üzerinde çalıştırmaktır. Örnek dışı, onu hiç görmediği bahislerde çalıştırmaktır. Aşırı uyum, bir kuralı geçmişte iyi sonuç verdiği için seçmektir. Risk, denediğiniz kural sayısıdır; bu yüzden onları sayın ve kaybedenleri kayıtta tutun.

Avantajı olmayan N kuralın en iyisinin bahis başına ortalama getirisi
1 kural%0,00
10 kural+%10,87
50 kural+%15,87
250 kural+%19,87

Varsayımsal. Her kural, kendi 200 bağımsız bahsinde, 2,00 oranında (kazanma ihtimali %50), sabit bahis tutarlarıyla ve avantajsız test edilir. Çubuk, N kural arasındaki en iyi sonucun tam beklenen değeridir.

Veri tablosunu göster
Test edilen kural sayısıBahis başına en iyi ortalama getiri
1 kural%0,00
10 kural+%10,87
50 kural+%15,87
250 kural+%19,87

On kural, hiçbirinde avantaj yok

On kuralı, her birini kendi 200 bağımsız bahsinde 2,00 oranında test ettiğinizi ve hiçbirinde avantaj olmadığını varsayın. En iyisi bu hesapta yine de bahis başına ortalama +%10,87 getirir. Onu seçip sonraki 200 bahiste oynarsanız, bu sonucun tekrarlanması için bir neden yoktur.

Pinnacle kaynakları aynı şansı başka açılardan anlatır. Pinnacle kaynaklarına katkıda bulunan biri, beklenen değeri pozitif olan bir bahis geçmişinin simülasyonların bir kısmında yine de zararla bittiğini ve geçmiş büyüdükçe olası getiri aralığının daraldığını yazar. Bir makale, bütün bir sezonda bile “randomness does still influence a side's final points total” der; bir diğeri “periods of over and under performance lasting thousands of bets” anlatır. Bir Pinnacle podcast konuğu, bir model hata ölçütleriyle değerlendirildiğinde gördüğünüzün “statistically significant” olduğundan emin olmak için “a large number out of sample trials” istediğinizi söyler. Bunun kuralınız için kaç bahse karşılık geldiği ayrı bir sorudur ve başabaş yol haritası bir eşik vermeden onu başlatır.

Geçmişe uyum bir plan değildir

Geçmişe uyan bir kural bir sonraki bahis için bir plan değildir ve çoğu bahisçi zararda kalır. Bu bölüm bir kuralı nasıl test edeceğinizi açıklar. Hangi kuralı oynayacağınızı söylemez.

Kendi bahis kaydınızın test etmenize izin verdiği şey

Kendi kaydınız bir test kümesidir ve onu bir brokerin verisine dokunmadan kurarsınız. Bir Pinnacle makalesi “Document our bets and look for any strange patterns on the spreadsheet” önerir. Orbit Exchange platformunda bir “Account Statement” ekranı vardır. Niyetinizin kaydı ayrı bir kayıttır ve onu tutmak size aittir. Aldığınız oranı kapanışla karşılaştırmak kapanış oranı sayfasının işidir; bu sayfa ona dokunmaz. Kaydın hangi sütunlara ihtiyaç duyduğu ve ne sıklıkla okunacağı çalışma rutini sayfasında yer alır; bir kuralın arkasındaki olasılığın nereden geldiğini ise adil bir oranı tahmin etme sayfası ele alır.

Bir Pinnacle makalesi bir bahisçiyi, tahmin edilen beklenen değerin gerçek getiriyi “over a sufficient sample size” ne kadar yakından izlediğine göre ölçer. Kayıt, ikisinin yan yana durduğu yerdir; bu yüzden bir kuralı kapsadığı bahislerden önce yazın ve bir kuralı değiştirdiğinizde eskisinin devamı olarak değil, yeni bir sayımla başlayın.

Kısa yanıtlar

Spor bahsinde geriye dönük test nedir?

Geriye dönük test (backtesting), önceden yazdığınız bir kuralı geçmiş oranlar ve geçmiş sonuçlar üzerinde yeniden oynatıp ne yapacağını görmektir. Zayıf nokta orandır. Test, bahis yapacağınız anda sunulan oranları ister, kapanıştaki oranları değil. Bir Pinnacle makalesi kapanış oranlarının sorununu şöyle koyar: “it's a retrospective exercise; we can't know the closing odds for a match until it kicks off”. Önce kuralı yazın, onu üzerine kurulmadığı bahislerde bir kez test edin ve denediğiniz her kuralın kaydını tutun.

Bir bahis modelinde aşırı uyum nedir?

Aşırı uyum (overfitting), bir kuralı önünüzdeki geçmişte iyi sonuç verdiği için seçmektir. Kural o zaman gerçek olan her şeyin yanında o geçmişin şansını da taşır. Tuzak bölümündeki grafik en temiz durumu gösterir: hiç avantajı olmayan kurallar ve birçoğunun en iyisi, seçildiği geçmişte yine de pozitif bir getiri ortalaması verir. Örnek dışında bu sonucun tekrarlanması için bir neden yoktur.

Bir stratejiyi test etmek için kaç bahis gerekir?

Bir Pinnacle makalesi tek bir sezonun yeterince büyük bir örneklem olup olmadığını sorar, bir diğeri binlerce bahis süren fazla ve eksik performans dönemlerini anlatır. Hata ölçütleriyle değerlendirilen modellerden söz eden bir Pinnacle podcast konuğu, “a large number out of sample trials” istediğinizi söyler. Kapanış oranı sayfası kapanış oranı değerini izlemek için AsianConnect tarafından önerilen asgari sayıyı taşır, yol haritası ise gerçek bir avantajın bile ortaya çıkmasının ne kadar sürdüğünü gösterir. Bu sayfa hiçbir eşik koymaz.

Sonraki durak

Bunların altındaki matematik, yani örneklem ve varyans için yol haritasına dönün. Hesaplayıcılar sayfası sitenin ve brokerlerin sunduklarını sıralar, oran dönüştürücü ise her oranı bir olasılığa çevirir. Bir kuralın oynanacağı bir yere ihtiyacı vardır ve piyasa derinliği bir oranın büyük tutarda neye değdiğini söyler. Kapıyı açmak için Orbit Exchange platformuna giriş yolu bunu hangi brokerlerin yaptığını anlatır, broker karşılaştırması ise onları yan yana koyar.