
Lombong data pertaruhan tanpa menipu diri sendiri: uji di luar sampel
Lebih banyak data tidak menjadikan sesuatu peraturan benar. Ujilah pada pertaruhan yang belum pernah dilihatnya, dan kira berapa banyak peraturan yang anda cuba.
Perlombongan data bagi seorang penaruh bermaksud menapis harga dan keputusan lampau untuk mencari peraturan yang berbaloi dipertaruhkan, kemudian menyemaknya pada pertaruhan yang belum pernah dilihatnya. Artikel Pinnacle menerangkan model pertaruhan sebagai sistem yang boleh mengenal pasti titik rujukan tidak berat sebelah untuk menentukan kebarangkalian semua hasil, kemudian menyatakan ia mesti diuji dan diselenggara. Perangkapnya ialah bilangan peraturan: uji cukup banyak peraturan dan yang terbaik antaranya kelihatan seperti kelebihan. Andaikan 250 peraturan tanpa kelebihan diuji pada 200 pertaruhan bebas masing-masing pada odds 2.00, nilai pertaruhan (stake) tetap; yang terbaik mencatat purata +19.87% satu pertaruhan (hipotetik). Halaman ini meliputi data, pemboleh ubah, perangkap itu, dan apa yang log pertaruhan membolehkan anda uji di exchange pertaruhan (betting exchange) seperti Orbit Exchange.
Dari mana data datang
Artikel Pinnacle tentang membina model pertaruhan memberikan dua cara mengumpul data: “sendiri, atau dengan menggunakan data lain yang diterbitkan dalam talian”. Menentukan skop ialah satu pertimbangan. Artikel yang sama bertanya “patutkah anda mempertimbangkan semua perlawanan atau hanya perlawanan liga mereka?” dan menjawab bahawa keputusan itu “ditentukan oleh matlamat anda”. Jadi matlamat dahulu, hamparan kemudian.
Skrin broker sendiri, seperti penyata, analitik dan carta sejarah harga, berbeza dari satu broker ke broker lain. Halaman alat broker meliputi apa yang setiap satu paparkan pada skrin, jadi ia tidak diulang di sini. Antara muka Orbit mempunyai skrin “Account Statement” dan skrin “Betting Profit & Loss”.
Satu syarat patut disebut bersama apa-apa perbincangan tentang data. Terma MadMarket dan BetInAsia masing-masing melarang pengguna daripada menggunakan “sebarang robot, spider atau mekanisme automatik lain” untuk mendapatkan atau mengindeks maklumat daripada perkhidmatan.
Pemboleh ubah mana yang dipilih, dan mengapa
Lebih sedikit, dapat diterangkan, dan disemak untuk perubahan dari masa ke masa.
Artikel Pinnacle menyusun satu kitaran. Bacalah sebagai kitaran dan bukan resipi yang ketat. Langkahnya:
- Tetapkan matlamat, kerana “Tanpa matlamat anda boleh dibanjiri nombor”.
- Kumpul data, sendiri atau daripada data lain yang diterbitkan dalam talian.
- Pilih bentuk bagi model. Nasihat artikel itu: “Cadangan kami ialah jangan merumitkannya.”
- Senaraikan andaiannya dan had andaian itu; sebagai contoh, “purata dan sisihan piawai mengandaikan peristiwa bertaburan secara normal”, yang mesti diuji.
- Uji sensitivitinya terhadap keputusan, dan teruskan menyelenggaranya apabila masa berlalu, kerana “ia perlu diselenggara apabila masa berjalan”.
Pemboleh ubah yang masuk terpulang kepada anda. Artikel AsianConnect tentang analisis dengan AI menyenaraikan data yang boleh diproses oleh alat sedemikian: keputusan lampau, statistik pemain, trend pasukan, rekod di tempat sendiri dan di tempat lawan, kecederaan, penguasaan bola, penukaran rembatan dan pergerakan pasaran. Artikel AsianConnect yang lain menyatakan “Penguasaan bola hanya mengukur satu perkara”, jadi nombor dalam senarai boleh mengukur kurang daripada yang dicadangkan oleh namanya.
MadMarket menawarkan kalkulator Poisson sebagai satu contoh model yang diisi secara manual. Anda memasukkan nilai jangkaan, seperti gol dalam bola sepak, dan ia memulangkan sepuluh skor paling berkemungkinan yang disusun daripada kebarangkalian tertinggi ke terendah. Ia menunjukkan betapa sedikit yang diperlukan oleh model ringkas dan betapa banyak bergantung pada nombor yang anda taip.
Data juga menjadi lapuk. AsianConnect menulis tentang e-sukan bahawa kemas kini permainan menjadikan keputusan terdahulu “kurang berguna untuk meramal”, dan data sejarah patut digabungkan dengan prestasi terkini di bawah versi semasa. Satu lagi artikel AsianConnect menyatakan beberapa perlawanan awal dalam satu musim ialah sampel yang kecil. Saya akan memilih dua pemboleh ubah yang boleh saya terangkan berbanding dua belas yang tidak dapat saya terangkan, kerana dua belas itu ialah dua belas lagi tempat untuk sejarah membuat peraturan itu kelihatan lebih baik, dan model yang outputnya tidak dapat anda jejak kembali kepada inputnya ialah model yang tidak dapat anda baiki apabila ia berhenti berfungsi.
Perangkap memilih yang terbaik daripada banyak
Mengapa pemenang pertandingan peraturan biasanya nasib.
Cuba cukup banyak peraturan dan salah satunya akan kelihatan cemerlang. Yang mana satu ialah soalan yang tidak dapat dijawab oleh sejarah.
Beberapa takrifan mudah, dalam kata-kata laman ini. Menguji “pada sejarah” bermaksud menjalankan peraturan pada pertaruhan yang sudah dimainkan. Di luar sampel bermaksud menjalankannya pada pertaruhan yang belum pernah dilihatnya. Overfitting ialah memilih peraturan kerana ia berjaya pada sejarah. Risikonya ialah bilangan peraturan yang anda cuba, jadi kira bilangannya, dan simpan yang kalah dalam rekod.
Hipotetik. Setiap peraturan diuji pada 200 pertaruhan bebas yang tersendiri pada odds 2.00 (peluang menang 50%), nilai pertaruhan tetap, tanpa kelebihan. Palang ialah nilai jangkaan tepat bagi keputusan terbaik antara N peraturan.
Tunjukkan jadual data
| Peraturan yang diuji | Purata pulangan terbaik satu pertaruhan |
|---|---|
| 1 peraturan | 0.00% |
| 10 peraturan | +10.87% |
| 50 peraturan | +15.87% |
| 250 peraturan | +19.87% |
Sepuluh peraturan, tiada yang mempunyai kelebihan
Andaikan anda menguji sepuluh peraturan, masing-masing pada 200 pertaruhan bebas pada odds 2.00, dan tiada yang mempunyai kelebihan. Yang terbaik antaranya masih mencatat purata +10.87% satu pertaruhan dalam pengiraan ini. Pilih peraturan itu dan pertaruhkan pada 200 yang seterusnya, dan ia tiada sebab untuk berulang.
Sumber Pinnacle menerangkan nasib yang sama dari sudut lain. Seorang penyumbang kepada sumber Pinnacle menulis bahawa sejarah pertaruhan dengan nilai jangkaan positif masih berakhir dengan kerugian dalam sebahagian simulasi, dan bahawa julat pulangan yang boleh berlaku mengecil apabila sejarah bertambah. Satu artikel menyatakan bahawa walaupun sepanjang satu musim penuh “rawak masih mempengaruhi jumlah mata akhir sesebuah pasukan”, dan satu lagi menerangkan “tempoh prestasi melebihi dan di bawah jangkaan yang bertahan ribuan pertaruhan”. Seorang tetamu podcast Pinnacle berkata bahawa, apabila model dinilai mengikut metrik ralat, anda mahu “sejumlah besar percubaan di luar sampel” untuk memastikan apa yang anda lihat “signifikan secara statistik”. Berapa banyak pertaruhan yang dimaksudkan bagi peraturan anda ialah soalan yang berasingan, dan peta jalan titik pulang modal memulakannya tanpa memberikan ambang.
Kesesuaian dengan masa lalu bukan pelan
Peraturan yang sepadan dengan masa lalu bukan pelan bagi pertaruhan seterusnya, dan kebanyakan penaruh akhirnya rugi. Ini menerangkan cara menguji sesuatu peraturan. Ia tidak memberitahu peraturan mana yang hendak dipertaruhkan.
Apa yang boleh anda uji dengan log pertaruhan sendiri
Rekod anda sendiri ialah set ujian, dan anda membinanya tanpa menyentuh data broker. Satu artikel Pinnacle mencadangkan agar kita “Dokumenkan pertaruhan kita dan cari sebarang corak pelik pada hamparan”. Orbit Exchange mempunyai skrin “Account Statement”. Log tentang apa yang anda niatkan ialah rekod berasingan, dan ia milik anda untuk disimpan. Membandingkan harga yang anda ambil dengan penutup ialah tugas halaman tentang harga penutup, yang tidak disentuh oleh halaman ini. Lajur yang diperlukan oleh log, dan kekerapan membacanya, ada di halaman rutin kerja, dan halaman tentang menganggar harga saksama meliputi dari mana kebarangkalian di belakang sesuatu peraturan datang.
Artikel Pinnacle mengukur seorang penaruh mengikut sejauh mana nilai jangkaan yang diramalkan menjejaki pulangan sebenar “pada saiz sampel yang mencukupi”. Log ialah tempat kedua-duanya diletakkan bersebelahan, jadi tulis peraturan sebelum pertaruhan yang dicakupinya, dan apabila anda mengubah peraturan, mulakan kiraan baharu, bukan sambungan kiraan lama.
Jawapan ringkas
Apakah ujian balik dalam pertaruhan sukan?
Ujian balik (backtesting) bermaksud memainkan semula peraturan yang anda tulis lebih awal pada harga dan keputusan lampau, untuk melihat apa yang akan dilakukannya. Titik lemahnya ialah harga. Ujian itu memerlukan odds yang ditawarkan ketika anda akan bertaruh, bukan odds pada penutup. Artikel Pinnacle menyatakan masalah bagi harga penutup begini: “ia latihan retrospektif; kita tidak dapat mengetahui odds penutup bagi sesuatu perlawanan sehingga ia bermula”. Tulis peraturan dahulu, uji sekali pada pertaruhan yang tidak digunakan untuk membinanya, dan simpan rekod setiap peraturan yang anda cuba.
Apakah overfitting dalam model pertaruhan?
Overfitting ialah memilih peraturan kerana ia berjaya pada sejarah yang ada di hadapan anda. Peraturan itu kemudian membawa nasib sejarah itu serta apa sahaja yang benar di dalamnya. Carta dalam bahagian tentang perangkap menunjukkan kes yang paling jelas: peraturan tanpa kelebihan langsung, dan yang terbaik daripada banyak peraturan masih mencatat purata pulangan positif pada sejarah tempat ia dipilih. Di luar sampel, ia tiada sebab untuk berulang.
Berapa banyak pertaruhan yang diperlukan untuk menguji sesuatu strategi?
Artikel Pinnacle bertanya sama ada satu musim ialah sampel yang cukup besar, dan satu lagi menerangkan tempoh prestasi melebihi dan di bawah jangkaan yang bertahan ribuan pertaruhan. Seorang tetamu podcast Pinnacle, yang bercakap tentang model yang dinilai mengikut metrik ralat, berkata anda mahu “sejumlah besar percubaan di luar sampel”. Halaman harga penutup memuatkan minimum yang disarankan oleh AsianConnect untuk menjejaki nilai garis penutup, dan peta jalan menunjukkan berapa lama kelebihan yang sebenar pun mengambil masa untuk kelihatan. Halaman ini tidak menetapkan ambang.
Ke mana selepas ini
Untuk matematik yang mendasari semua ini, sampel dan varians, kembali ke peta jalan pertaruhan profesional. Halaman kalkulator menyenaraikan apa yang ditawarkan oleh laman dan broker, dan penukar odds menukar mana-mana harga kepada kebarangkalian. Peraturan memerlukan tempat untuk dipertaruhkan, dan kedalaman pasaran menyatakan nilai sesuatu harga pada saiz besar. Untuk membuka pintu itu sendiri, jalan masuk ke Orbit Exchange menerangkan broker mana yang berbuat demikian, dan perbandingan broker meletakkannya bersebelahan.