Kellyn kaavan todistus
-
cpsof95
- Jäsen
- Viestit: 432
- Liittynyt: 10.11.2003, 17:27
- Pisteitä: 4
- Paikkakunta: Lahti
Kellyn kaavan todistus
Tässä teille algebraa:
V(0) = alkukassa
V(n) = pelikassa n:n pelin jälkeen
p = voittotodennäköisyys
q = 1-p = tappiotodennäköisyys
k = kerroin
r = k-1 = nettovoiton suuruus suhteessa panokseen
a = panoksen osuus pelikassasta
Eli voiton jälkeen pelikassa olisi V(n+1)=(1+ka)*V(n).
Ja tappion jälkeen: V(n+1)=(1-a)*V(n)
Pelataan n kpl pelejä (kaikissa sama p ja k), joista w kpl päättyy voittoon ja l kpl tappioon. Pelikassa on tämän jälkeen
V(n)=(1+ra)^w*(1-a)^l*V(0)
riippumatta voittojen ja tappioiden järjestyksestä (johtuu kertolaskun vaihdannaisuudesta).
Määritellään "hatusta vedetty" muuttuja G seuraavasti:
G=lim(n->ääretön) 1/n * ln (V(n)/V(0))
=lim(n) [ w / n * ln (1+ra) + l / n * ln (1-a) ]
=p * ln (1+ra) + q * ln (1-a)
Eli tässä G kuvaa pelikassan logaritmista kasvua. Mitä suurempi G, sitä nopeammin kassa kasvaa. Tästä eteenpäin Kellyn artikkeli ei kaavaa jostain syystä johtanut, joten piti mennä itse sorvin ääreen...
G pitää sisällään logaritmin pelikassan suhteellisesta kasvusta. Koska logaritmi on aidosti kasvava funktio, etsimällä logaritmin maksimi saadaan myös suhteellisen kasvun maksimi. Eli pitäisi siis maksimoida G muuttamalla a:ta. Ei muuta kuin derivoimaan...
dG/da=G'=pk/(1+ra)-q/(1-a)=0
Saadaan yhtälö, josta voidaan melko helposti ratkaista a.
Pienellä pyörittelyllä saadaan: qra+pra=-q+pr
Sijoitetaan q=1-p, ja saadaan: a=(p+pr-1)/r
Sijoitetaan vielä r=k-1, mistä seuraa: a=(p+p(k-1)-1)/(k-1)
=> a=(p+pk-p-1)/(k-1)
=> a=(pk-1)/(k-1)
Tämä suhteellinen panos pelikassasta on siis paras mahdollinen panos, jos peliä toistetaan äärettömän monta kertaa kertoimella k ja voittotodennäköisyydellä p. Todellisuudessa jokainen peli on tietenkin ainutkertainen, mutta periaatteessa jokainen yksittäinen peli voidaan ajatella äärettömän pitkän pelisarjan ensimmäiseksi peliksi. Hieman ontuu tämä todistelu, mutta enpä taida enää jaksa lähteä todistelemaan tätä sen kummemmin. Jos joku tällä jaksaa päätään vaivata, niin saa vapaasti yrittää.
Tässä vielä artikkeli, jonka avulla sain tän todistuksen väsättyä:
http://www.racing.saratoga.ny.us/kelly.pdf (ei liity ihan suoraan vedonlyöntiin, vaan johonki tiedonsiirtoon)[/b]
-
cpsof95
- Jäsen
- Viestit: 432
- Liittynyt: 10.11.2003, 17:27
- Pisteitä: 4
- Paikkakunta: Lahti
c=e^G=(1+(k-1)*a)^p*(1-a)^(1-p)
Otetaan vaikkapa esimerkkitapaus p=0,4 ja k=2,70.
Kellyn kaava antaa a=0,047.
Tällöin saadaan c=1.0019, eli pitkällä aikavälillä kassa kasvaa keskimäärin 0,19% peliä kohden. 10:ssä pelissä kasvua kertyy 1,9%, 100:ssa pelissä 20,5% ja 1000:ssa pelissä 544%.
Tässä muutama muu kasvulukema muilla panostasoilla ja tulos 100 pelin jälkeen:
a=0,01 - c=1,0007 - 7,4%
a=0,02 - c=1,0012 - 13,3%
a=0,03 - c=1,0016 - 17,6%
a=0,04 - c=1,0018 - 20,0%
a=0,05 - c=1,0019 - 20,4%
a=0,07 - c=1,0014 - 15,4%
a=0,10 - c=0,9996 - -4,1% !
a=0,15 - c=0,9934 - -48,6% !!
a=0,20 - c=0,9833 - -81,4% !!!
Eli sinänsä loistavan ylikertoimen ylipanostaminen tekee koko pelin tappiolliseksi! Etkö usko? Pelataanpa tätä peliä 50 kertaa 15%:n panoksella. Voittoja tulee täysin odotusten mukaisesti 20 kertaa ja tappioita 30 kertaa.
Jokainen voitto kasvattaa pelikassan (1+(2,7-1)*0,15)=1,255-kertaiseksi. Vastaavasti jokainen tappion jälkeen kassa on (1-0,15)=0,85-kertainen. Laitetaan 20 voittoa ja 30 tappiota nippuun:
1,255^20*0,85^30=0,719 !!!
Kelly-panoksella 4,7% saadaan:
1,0799^20*0,953^30=1,098.
Jos kyseisen kohteen kerroin olisi vain 2,55, ja tahkotaan sokeasti 2%:n panoksia (kelly->1,3%), saadaan:
1,031^20*0,98^30=1,0045 (100 pelin jälkeen tuotto olisi 56,9%)
Kelly antaisi 1,02015^20*0,987^30=1,0065 (100 pelin jälkeen 90,3%).
Eli kertoimella 2,70 Kelly käskee pistämään 4,7% likoon, mutta kertoimella 2,55 vain 1,3%. Kahden prosentin tasapanostaja jää kauas taakse. 100 peliä kertoimella 2,70 ja 100 peliä kertoimeilla 2,55 antaa 2%:n tasapanoksilla tuoton 77,8%. Kellyllä saadaan 129,3%!
Minikommentit
-
Berrie
- Jäsen
- Viestit: 1490
- Liittynyt: 14.01.2003, 09:40
- Pisteitä: 33
Minikommentit
- JussiQ
- Jäsen
- Viestit: 11549
- Liittynyt: 25.02.2003, 18:55
-
Tuotto: +29.24 yks.
Palautus%: 103.49%
Panosten ka: 0.34 yks.
Vetoja: 2474
- Pisteitä: 6214
- Paikkakunta: Eura
Minikommentit
-
Mamba
- Jäsen
- Viestit: 595
- Liittynyt: 11.03.2003, 17:18
-
Tuotto: +19.96 yks.
Palautus%: 102.00%
Panosten ka: 5.91 yks.
Vetoja: 169
- Pisteitä: 208
- Paikkakunta: Jyväskylä
Kellyn kaavahan tarkoitettu nimenomaan tuoton maksimoimiseksi absoluuttisen oikeilla todennäköisyyksillä. Mitenkäs siinä tapauksessa lasketaan maksimituottoon johtava panoskoko jos oletetaan, että todennäköisyysarviot eivät olekaan absoluuttisen oikeita, vaan ne heittävät keskimäärin vaikkapa muutaman prosentin?
Kysymys toisinpäin:
Jos lasketaan vaikkapa tuhannen vedon sarjasta jo pelattuja vetoja niille vedoille optimaalinen kellyjakaja, niin voidaanko tehdä päätelmä, että mitä lähenpänä yhtä optimaalinen kellyjakaja on, sitä paremmat todennäköisyysarviot?
Minikommentit
-
cpsof95
- Jäsen
- Viestit: 432
- Liittynyt: 10.11.2003, 17:27
- Pisteitä: 4
- Paikkakunta: Lahti
1) Oikein, Kellyn kaavassa oletetaan nimenomaan, että tn-arviot ovat absoluuttisen oikeita. Eikä omien tn-arvioiden virhemarginaalin arviointi onnistu ihan helposti. Tietysti voi kokeilla vähentää omista arvioista pari prosenttiyksikköä, tai paremminkin kertoa omat tn-arviot jollain ykköstä pienemmällä luvulla, jotta suhteellinen korjaus kaikkiin arvioihin olisi yhtä suuri.
Eli vaikkapa 5%:n korjauksella arviosta 40-25-35 tulisi 38-24-33. Tätä tarkempiin arvioihin varmaankin pystyy vain muutama harva fakiiri tällä planeetalla.
2) Olipas mielenkiintonen toi toisinpäin käännetty kysymys! Kellyn kaava ilman mitään jakajia on siis paras mahdollinen panostaso, jos tn-arviot ovat absoluuttisen oikeita.
[mutu]Jos pelattujen vetojen optimaalinen Kelly-jakaja on ykköstä suurempi, eivät ylikertoimet ole olleet niin hyviä kuin oli arvioitu. Jos Kelly on ykköstä pienempi, on ylikertoimet osunu kohalleen arvioitua paremmin.[/mutu]
Minikommentit
-
Mamba
- Jäsen
- Viestit: 595
- Liittynyt: 11.03.2003, 17:18
-
Tuotto: +19.96 yks.
Palautus%: 102.00%
Panosten ka: 5.91 yks.
Vetoja: 169
- Pisteitä: 208
- Paikkakunta: Jyväskylä
Jos esimerkiksi vedon todennäköisyydeksi arvioidaan 50% ja vedon todellinen todennäköisyys onkin 48% ja buukkeri tarjoaa kertoimen 2,20 niin tällöinhän kellyn kaavalla ilman jakajaa sorrutaan ylipanostukseen. Kellyn mukaan pitäisi panostaa 8,33% pelikassasta kun optimaalinen panoskoko olisikin 4,67% pelikassasta. Eli kyseisen vedon optimaalinen kellyjakaja olisi 8,33%/4,67% = 1,78.
Eli periaatteessa pitkässä sarjassa vetoja optimaalisen kellyjakajan pitäisi olla >1 jos/kun absoluuttisia todennäköisyyksiä ei ole käytössä.
Toisaalta hyvän tuurin ansiosta voidaan lyhyissä sarjoissa vetoja saada optimaaliseksi kellyjakajaksi <1.
Matemaattisesti hyvä tuurihan tarkoittaa, että palautusprosentti on suurempi kuin panoskokojen mukaan painotettujen vetojen odotusarvojen keskiarvo ts. osuneita vetoja on tullut enemmän kuin niitä teoriassa "olisi pitänyt" tulla.
Huono tuurihan tarkoittaa pitkässä sarjassa samaa kuin huonot todennäköisyysarviot.
Minikommentit
-
cpsof95
- Jäsen
- Viestit: 432
- Liittynyt: 10.11.2003, 17:27
- Pisteitä: 4
- Paikkakunta: Lahti
Jakamalla prosenttiarvioita ei lähdetä olettamaan ylikertoimista mitään. Tää vaikuttais paremmalta tavalta, koska eihän niillä kertoimilla oo välttämättä mitään tekemistä niiden prosenttiarvioiden kanssa, niin miks niitä arvioita pitäis viilata ja höylätä kertoimien mukaan.
Minikommentit
-
Mamba
- Jäsen
- Viestit: 595
- Liittynyt: 11.03.2003, 17:18
-
Tuotto: +19.96 yks.
Palautus%: 102.00%
Panosten ka: 5.91 yks.
Vetoja: 169
- Pisteitä: 208
- Paikkakunta: Jyväskylä
Eli jos käytetään 0,xx kertaisia arvioita, niin silloinhan pitäisi myös pitkässä sarjassa olla mahdollista, että optimaalinen kellyjakaja olisi alle 1.
Toisaalta omien todennäköisyysarvioiden virhemarginaalin suuruuden voisi saada selville etsimällä millä 0,xx-kertoimella aiemmin pelattujen vetojen optimaalinen kellyjakaja on lähinpänä yhtä. Tämä vaatii tietysti suurta otosta.
Siis toi 0,xx-kerroin on se, jolla kerrotaan omat todennäköisyysarviot.
Minikommentit
- Oliver
- Jäsen
- Viestit: 1330
- Liittynyt: 14.01.2003, 12:22
- Pisteitä: 263
- Viesti:
reliability * probability + (1 - reliability) * 0,955 * booker's probability.
Tuo vaikuttaa mielestäni erinomaiselta. Tuossa siis:
-reliability on luku väliltä 0-1: mitä suurempaa lukua käyttää, sitä enemmän luottaa omiin arvioihinsa.
-probability on oma tn -arvio.
-0,955 on bookkeripoolin keskimääräinen palautusprosentti. Toihan voi olla nyt vetopörssien aikaan jo lähempänä 100:aa.
-booker's probability on bookkerin kertoimen käänteisluku.
Idea on siis se, että omaa todennäköisyyttä verrataan sellaiseen todennäköisyyteen, joka kerrottuna luvulla 0,955 oletetaan olevan markkinoiden määräämä todennäköisyys tapahtumalle.
EDIT: fixailua.
Minikommentit
-
cpsof95
- Jäsen
- Viestit: 432
- Liittynyt: 10.11.2003, 17:27
- Pisteitä: 4
- Paikkakunta: Lahti
Käännetäänpä siis tilanne toisin päin. Eli miten pahasti prosenttiarvion pitää heittää, että tulee pelattua tuplapanoksella? Olkoon pelin oikea osumistn p. Tn-arvio on q ja kerrointa k vastaava tn on r=1/k.
Arviolla q panos: (qk-1)/(k-1)
Oikea panos: (pk-1)/(k-1)
Milloin q:n panos on kaksinkertainen verrattuna oikeaan panokseen?
((qk-1)/(k-1)) / ((pk-1)/(k-1)) = 2
(qk-1)/(pk-1)=2
Veivataan vähän ja saadaan:
q=2p-1/k=2p-r=p+(p-r)=p+d
Tässä siis d kuvaa todellisen osumistn:n ja kerrointa vastaan tn:n erotusta.
Esimerkki selventänee...
k=2,00 => r=0,50
p=0,55
d=0,05
=> q=0,55+0,05=0,60
Eli jos tässä tapauksessa tulee sössittyä ja arvioitua tn:ksi esim. 62%, ja sitten panostettua sen mukaisella kelly-panoksella, niin metsään mennään. Käyttämällä esim. Kelly-jakajaa 2, suojaudutaan tältä riskiltä. Itse asiassa Kelly-jakaja 2 on optimaalinen, jos oletetaan, että oikea tn on likimain kerrointa vastaavan tn:n ja oman arvion puolivälissä.
Minikommentit
-
Ruud
- Jäsen
- Viestit: 104
- Liittynyt: 04.05.2003, 21:16
- Pisteitä: 0
Minikommentit
-
cpsof95
- Jäsen
- Viestit: 432
- Liittynyt: 10.11.2003, 17:27
- Pisteitä: 4
- Paikkakunta: Lahti
Minikommentit
-
MoneyBaron
- Jäsen
- Viestit: 18
- Liittynyt: 05.10.2003, 15:43
- Pisteitä: 0
Pineryn kaava
b=(-1/(((1-b+kb)/(1-b))^(p-e)))+1
b= panos, % pelikassasta
k= tarjottu kerroin,
p= arvioitu osumistodennäköisyys
e = turvamarginaali % (esim. 0,05).
Kaavan ideana on varmistaa pelikassankasvu. Tämä toteutuu jos oikea todennäköisyys on suurempi kuin p-e. Käytännöllisia ongelmia kaavan soveltamisessa tietysti aiheuttaa iterointi. b:n alkulukuna siinä voinee käyttää lukua 0,01.
Minikommentit
-
cpsof95
- Jäsen
- Viestit: 432
- Liittynyt: 10.11.2003, 17:27
- Pisteitä: 4
- Paikkakunta: Lahti
Minikommentit
- Oliver
- Jäsen
- Viestit: 1330
- Liittynyt: 14.01.2003, 12:22
- Pisteitä: 263
- Viesti:
Re: Pineryn kaava
Nyt en ymmärrä mitään. Eikös toi (p-e) kannattaisi olla (p-p*e)?MoneyBaron kirjoitti:b=(-1/(((1-b+kb)/(1-b))^(p-e)))+1
b= panos, % pelikassasta
k= tarjottu kerroin,
p= arvioitu osumistodennäköisyys
e = turvamarginaali % (esim. 0,05).
Jos turvamarginaali on 0, niin panossuositus olisi esim kertoimella 2.20 ja todennäköisyydellä 0.5 16%, vaikka kellyllä saadaan 8.33%?
Voisitko vääntää tyhmälle rautalangasta, että miten tota käytetään? Ja varmistaa, että toi kaava on todellakin oikein tossa.
EDIT:
Jahas, minuutilla myöhästyin...
Minikommentit
-
Mamba
- Jäsen
- Viestit: 595
- Liittynyt: 11.03.2003, 17:18
-
Tuotto: +19.96 yks.
Palautus%: 102.00%
Panosten ka: 5.91 yks.
Vetoja: 169
- Pisteitä: 208
- Paikkakunta: Jyväskylä
Minikommentit
-
Mamba
- Jäsen
- Viestit: 595
- Liittynyt: 11.03.2003, 17:18
-
Tuotto: +19.96 yks.
Palautus%: 102.00%
Panosten ka: 5.91 yks.
Vetoja: 169
- Pisteitä: 208
- Paikkakunta: Jyväskylä
b:n funktiot näyttää kolmannen asteen yhtälöiltä joilla on kaksi derivaatan nollakohtaa odotusarvon ollessa yli 1. Virhemarginaalin ollessa 0 alempi derivaatan nollakohta on sama kuin kelly.
Eli vaikuttaisi siltä, että Pineryn kaava on saatu integroimalla Kellyn kaava ja ymppäämällä siihen virhemarginaali, josta on aiheutunut toi desimaalilukuinen potenssihirviö.
Voisko tolla Pineryn kaavalla saada sitten laskettua panoskoon, jolla pelikassa pysyy pitkässä juoksussa vakiona(olettaen, että kaikki vedot ovat ylikertoimia)?
Minikommentit
-
hte
- Jäsen
- Viestit: 8
- Liittynyt: 19.12.2003, 22:24
- Pisteitä: 0
- Paikkakunta: Espoo
- Viesti:
Vielä vähän panostuksesta
Olen itse käyttänyt todennäköisyysarvioissa virhemarginaalia, jonka siis olen poistanut ennen panoskoon laskemista. Tämä virhe voi olla 2-4%.
Siis tuolta linkin sivun alaosista löytyy niitä kaavioita ja vähän kaavojakin.
http://personal.inet.fi/koti/harte/OHJE.HTM
Minikommentit
-
Tom Pinery
- Jäsen
- Viestit: 2
- Liittynyt: 20.12.2003, 13:53
- Pisteitä: 0
- Paikkakunta: Jkl:n mlk
Pineryn kaavasta
Kaava siis takaa, että kassa on kasvu-uralla, jos absoluuttisen oikea todennäköisyys on suurempi kuin p-e. Jos abs tn on tasan p-e, niin kassa ei kasva, muttei laskekaan keskimäärin samanlaisilla vedoilla. Jos abs tn on pienempi kuin p-e, niin takkiin tulee pitkässä juoksussa.
Tom
Minikommentit
-
Mamba
- Jäsen
- Viestit: 595
- Liittynyt: 11.03.2003, 17:18
-
Tuotto: +19.96 yks.
Palautus%: 102.00%
Panosten ka: 5.91 yks.
Vetoja: 169
- Pisteitä: 208
- Paikkakunta: Jyväskylä
Re: Pineryn kaavasta
Eikös vedonlyönnissä kuitenkin oo tavoitteena saada pelikassa kasvamaan, eikä pysymään vakiona? Mä ainakin käsitän että tolla Pineryn kaavalla saadaan laskettua ylipanostusraja ja Kellyllä maksimituottoon tähtäävä panos.Tom Pinery kirjoitti:Kaavaan kuuluu oleellisena osana Kellyleikkuri. Jos Pineryn kaava suosittaa pelattavaksi yli yhtä kellyä, niin sitten pelataan vain yhtä Kellyä.
Kaava siis takaa, että kassa on kasvu-uralla, jos absoluuttisen oikea todennäköisyys on suurempi kuin p-e. Jos abs tn on tasan p-e, niin kassa ei kasva, muttei laskekaan keskimäärin samanlaisilla vedoilla. Jos abs tn on pienempi kuin p-e, niin takkiin tulee pitkässä juoksussa.
Tom
Jos Kellyn kaavassa käyttää todennäköisyytenä p = p-p*e tai laskee todennäköisyyden noilla reliability-jutuilla, niin mä en ainakaan nää tolle Pineryn kaavalle käyttöä panoskoon laskennassa.
Minikommentit
-
cpsof95
- Jäsen
- Viestit: 432
- Liittynyt: 10.11.2003, 17:27
- Pisteitä: 4
- Paikkakunta: Lahti
Esim. arvioista 50-30-20 tulee potenssiin 1,05 korotettuna 48,3-28,2-18,5. Ja näillä arvioilla sitten haetaan ylikertoimia.
En oo kuitenkaan suuremmin käyttäny tota, koska toi vähentää pelattavia pelejä huomattavasti, ja todennäköisesti karsii joukosta selvästi enemmän selviä yli- kuin alikertoimia. Sanoisin, että on parempi pelata 10 ylikerrointa ja 1 alikerroin kuin vain 3 ylikerrointa.
Minikommentit
-
Mamba
- Jäsen
- Viestit: 595
- Liittynyt: 11.03.2003, 17:18
-
Tuotto: +19.96 yks.
Palautus%: 102.00%
Panosten ka: 5.91 yks.
Vetoja: 169
- Pisteitä: 208
- Paikkakunta: Jyväskylä
Minikommentit
-
cpsof95
- Jäsen
- Viestit: 432
- Liittynyt: 10.11.2003, 17:27
- Pisteitä: 4
- Paikkakunta: Lahti
Minikommentit
-
Mamba
- Jäsen
- Viestit: 595
- Liittynyt: 11.03.2003, 17:18
-
Tuotto: +19.96 yks.
Palautus%: 102.00%
Panosten ka: 5.91 yks.
Vetoja: 169
- Pisteitä: 208
- Paikkakunta: Jyväskylä
Joo, mutta jos käyttää virhemarginaalia niin pärjää vähän pienemmällä kellyjakajalla ilman ylipanostusriskiä.cpsof95 kirjoitti:Mut senhän takia just sitä Kelly-jakajaa käytetään, ettei tulis niin helposti niitä ylipanostuksia. Huomasin silloin jokunen viikko sitten, kun tutkailin näitä panostusasioita, että tuplaamalla Kelly-panos jäädään melko lailla nollatulokseen. Eli jos omat tn-arviot antaa kaks kertaa liian suuren panostuksen, niin Kelly-jakajalla 2 saadaan optimaalinen panostus. Ja monet taitaa käyttää Kelly-jakajia 4-10, joten ylipanostuksen riski on melko lailla pieni.
Kyllähän mäkin käytän Kellyjakajana noin viittä, mutta osittain myös sen takia että oon nykyään tosi varovainen pelaaja enkä tykkää suurista pelikassan romahduksista.
Minikommentit