Metodologia.
Co obliczamy, na jakich danych i z jakimi ograniczeniami. Ta strona jest częścią Regulaminu: określa, czym jest usługa, a więc także, co uznaje się za jej wadę.
- Obliczamy prawdopodobieństwa na podstawie własnej bazy historycznej obejmującej ponad 318 000 meczów.
- Model trenuje się wyłącznie na meczach rozegranych przed tymi, które prognozuje. Nigdy nie widzi przyszłości.
- Kursy odczytujemy z porównywarki, a na każdej karcie widnieje godzina tego odczytu.
- Dane sportowe pochodzą od podmiotów trzecich i mogą zawierać błędy.
- Prawdopodobieństwo nie jest przewidywaniem: jeśli coś z prawdopodobieństwem 60% się nie wydarzy, to nie jest błąd.
01Co obliczamy
Dla każdego meczu z rozgrywek, które obejmujemy, BetPlanners oblicza prawdopodobieństwo różnych wyników: kto wygra, ile padnie goli, czy obie drużyny strzelą, rzuty rożne, kartki i inne rynki, które zobaczysz na stronie meczu. Obok każdego prawdopodobieństwa pokazujemy wynikający z niego uczciwy kurs, czyli po prostu jego odwrotność, bez marży. Gdy mamy kursy rynkowe, porównujemy je z naszym.
Gdy publikujemy typ dnia, nikt nie wybiera go ręcznie. To reguła: spośród wszystkich prognoz z okna meczów, które obejmujemy, odrzucamy te, które nie przekraczają naszych progów prawdopodobieństwa, kursu i wartości, a z pozostałych publikujemy tę o najwyższym prawdopodobieństwie. Bilans tygodniowy mierzy ten wybór przy stałej stawce jednej jednostki na typ: jednostka to jeden zakład, a nie kwota pieniędzy, a bilans publikujemy niezależnie od tego, czy jest na plusie, czy na minusie.
02Skąd pochodzą dane
Pracujemy z dwoma rodzajami danych i warto je rozróżnić:
- Dane sportowe: terminarze, wyniki, składy i statystyki meczowe, zbierane z publicznych źródeł podmiotów trzecich. Normalizujemy je we własnej bazie, która obejmuje dziś ponad 318 000 meczów z wynikiem końcowym.
- Kursy: odczytujemy je okresowo z porównywarki, która zbiera oferty bukmacherów z hiszpańską licencją. To nie są nasze kursy i nie mamy umowy z żadnym bukmacherem.
Nie weryfikujemy niezależnie każdej danej sportowej z drugim źródłem. Jeśli wynik lub statystyka są błędne u źródła, nasze obliczenia odziedziczą ten błąd, dopóki źródło go nie poprawi.
03Jak trenujemy model
Model uczy się na rozegranych już meczach: na podstawie historii każdej drużyny, kontekstu rozgrywek i zgromadzonych statystyk szacuje, jak często podobne wyniki zdarzały się w podobnych sytuacjach.
Model jest trenowany i walidowany z rozdzieleniem w czasie: aby ocenić, jak trafnie prognozuje dany mecz, może korzystać wyłącznie z informacji sprzed tego meczu. Nigdy nie jest trenowany na danych późniejszych niż to, co prognozuje. Tylko w ten sposób zmierzona jakość przypomina tę, którą uzyskuje się w działaniu produkcyjnym.
Model zmienia się z czasem: jest ponownie trenowany i dostrajany. Prawdopodobieństwo, które podajemy dziś dla meczu, może różnić się od tego, które podalibyśmy miesiąc temu, i jest to oczekiwane.
04Spójność między rynkami
Prawdopodobieństwa dla jednego meczu generuje kilka wyspecjalizowanych modeli, które mogą sobie nawzajem przeczyć. Zanim cokolwiek pokażemy, wszystkie przechodzą przez jeden punkt uzgadniania, który usuwa te sprzeczności, tak aby to, co widzisz w jednej części strony meczu, nie było podważane w innej. Przez ten sam punkt przechodzą prawdopodobieństwa zapisywane, gdy rejestrujesz typ, aby został rozliczony według tej samej liczby, którą widziałeś.
05Jak łączymy kilka typów
Kalkulator kombinacji mnoży prawdopodobieństwa zaznaczonych typów i zwraca prawdopodobieństwo łączne oraz jego uczciwy kurs. Mnożenie jest poprawne tylko wtedy, gdy typy są od siebie niezależne, więc tego założenia nie przyjmujemy na wiarę: zmierzyliśmy je.
Między różnymi meczami niezależność się utrzymuje. Zmierzone na 264 486 meczach rozłożonych na 7661 dni, przy porównaniu rzeczywistego prawdopodobieństwa łącznego z iloczynem pojedynczych, odchylenia wynoszą poniżej 1%. Połową, która czyni ten wynik wiarygodnym, jest kontrola: po powtórzeniu pomiaru z losowo przetasowanymi dniami, gdzie z założenia nie może istnieć efekt dnia, wychodzą odchylenia tej samej wielkości. Oznacza to, że nawet te drobne odchylenia nie są zjawiskiem: to szum metody. Mnożenie między różnymi meczami jest uprawnione, także dla meczów z tej samej kolejki i tych samych rozgrywek.
W obrębie jednego meczu już nie. Tam typy wpływają na siebie nawzajem, a mnożenie daje liczbę, która nie odpowiada żadnemu realnemu zakładowi: połączenie „poniżej 2,5 gola” z „obie drużyny strzelą” daje iloczyn o 54,4% wyższy od prawdziwego prawdopodobieństwa łącznego, czyli wyceniałoby taką kombinację niemal dwa razy wyżej, niż jest warta. Dlatego kalkulator odrzuca dwa typy z tego samego meczu, zamiast liczyć je z ostrzeżeniem.
Każdy typ ma też przypisane odchylenie kalibracji zmierzone dla jego rynku, jeśli takie istnieje. Rynki pochodne (podwójna szansa nie jest osobnym modelem, lecz sumą dwóch części 1X2) niosą też sumę swoich dwóch błędów, co plasuje je około jednego punktu powyżej rynków trenowanych bezpośrednio. Rynek, dla którego nie mamy takiego pomiaru, jest oznaczany jako niezmierzony i kalkulator to mówi: nie przejmuje liczby z sąsiedniego rynku.
Uczciwy kurs kombinacji to odwrotność prawdopodobieństwa łącznego, bez doliczonej marży. To nie jest rekomendacja, by ją zagrać: to cena, przy której ta kombinacja byłaby neutralna według naszego modelu, abyś mógł porównać ją z tym, co oferuje rynek.
06Kursy
Kursy są odczytywane okresowo, a nie w sposób ciągły. Na każdej karcie i w każdym porównaniu widnieje godzina odczytu, na którym się opiera, i ten znacznik jest częścią danej: kurs bez godziny to twierdzenie bez daty ważności. Między dwoma odczytami bukmacherzy mogą zmieniać ceny i faktycznie to robią w miarę zbliżania się rozpoczęcia meczu.
Gdy pokazujemy najlepszy kurs na danym rynku, jest to najlepszy kurs spośród bukmacherów, których wymieniamy, a niekoniecznie najlepszy, jaki istnieje.
Wartością nazywamy różnicę między tym, co płaci bukmacher, a naszym uczciwym kursem, w punktach procentowych. Wartość 6% oznacza, że dany kurs płaci o 6% więcej, niż nasze obliczenia uznają za uczciwe. To nie jest oczekiwana rentowność ani prognoza zysku: jeśli nasze prawdopodobieństwo jest zaniżone, pokazywana wartość nie istnieje.
07Jakie rynki obejmujemy
Strona każdego meczu pokazuje rynki dostępne dla tego spotkania. Nie każdy mecz ma wszystkie: zależy to od rozgrywek, od tego, jak daleko wstecz sięgają dane tych drużyn, i od tego, czy jest wystarczająca historia, by obliczenie miało sens. Jeśli jej nie ma, rynek się nie pojawia, zamiast pojawić się ze słabo uzasadnioną liczbą.
08Czego to nie robi
Mówimy to wprost, ponieważ określa to przedmiot usługi:
- Nie przewidujemy wyników. Podajemy prawdopodobieństwa, a prawdopodobieństwo nie jest obietnicą: jeśli wynik, któremu przypisujemy 60%, się nie wydarzy, nie jest to wada usługi.
- Nie udzielamy porad dostosowanych do ciebie. Gdy publikujemy własny typ, jest to ogólna opinia oparta na tych obliczeniach, taka sama dla wszystkich i wydana bez znajomości twojej sytuacji.
- Nie gwarantujemy dokładności danych sportowych pochodzących od podmiotów trzecich ani nie weryfikujemy każdej z nich z drugim źródłem.
- Nie gwarantujemy ciągłej dostępności ani określonej częstotliwości aktualizacji.
- Wyniki z przeszłości nie gwarantują wyników w przyszłości.
09Zmiany na tej stronie
Ta strona opisuje, jak działa usługa w danym momencie, a usługa się rozwija. Gdy zmienimy coś istotnego z tego, co tu opisano, zaktualizujemy datę u góry. Jeśli zmiana dotyczy tego, co wykupiłeś jako płacący subskrybent, zastosowanie mają postanowienia rozdziału o zmianach w Regulaminie.