A discovery
Apologies for reviving such an old thread, but I just recently stumbled upon some relevant resources, linked to from the wizardofodds site. They are the links to SBRForum.com at the foot of this page -
http://wizardofodds.com/kelly
Unfortunately, the 'part III' article which is talked of in parts I and II does not seem to exist. But I did hunt around in the forum archive and found a number of interesting discussions of Kelly betting.
The Kelly Calculator purports to be able to compute the individual bets for a number of mutually exclusive or independent outcomes. I tried it with my dice example and it came up with a different result to Sonny's method:
$528.50 and $365.90.
I managed to track down a description of the algorithm being employed -
http://www.sportsbookreview.com/forum/handicapper-think-tank/29624-simultaneous-event-kelly-calculator-beta.html
It took me several read-throughs, but I eventually got the gist of what the algorithm is doing (and was able to verify that it produces the same answer that the calculator is giving). But it's beyond my abilities to verify that the algorithm is correct, or to account for the difference from Sonny's result.
One interesting aspect is that negative EV bets may be included in the overall betting scheme. In the author's 'Example 1', only one of the four available bets has a positive EV, but three bets are made.
Sonny, would you mind taking a look at this and letting me know what you think? (I'd appreciate hearing anyone else's thoughts on this too.)
-----------------------------
For what it's worth, here's what I've been able to understand (or think I understand) about the algorithm -
Going back for a moment to the basic definition of the Kelly fraction for a single bet, one way to express the formula is
(p * Odds - 1) / (Odds -1)
where,
p = probability of winning
Odds = decimal odds of the payoff (e.g., 2.0 is even money)
Hence, for the role of a die (p=1/6), paying odds of 6:1 (7.0), the Kelly fraction is (1/6 * 7 -1)/(7-1) = 0.027778
The algorithm seems to be based on an alternative method of doing this calculation: If you divide the probability of losing (1-p) by the
implied probability of losing (1 - 1/Odds), the resulting quotient is a measure of who has the edge, 1.0 meaning perfectly fair odds, < 1.0 meaning the player has an edge. I don't know if this quantity has a particular name, so I'll just call it 'the quotient'.
It seems that you can arrive at the Kelly fraction by calculating
'prob of winning'
- 'the quotient'
* 'implied prob of winning'
E.g., for the dice:
quotient = (1-1/6) / (1-1/7) = 0.97222
kelly = 1/6 - 0.97222 * 1/7 = 0.027778
What the algorithm seems to do is generate a set of bets which minimises the overall, cummulative quotient, and then use that overall quotient in the calculation of each of the individual bet sizes.
Step 4, the test for implied prob <1, only makes sense if every possible outcome has been specified. Otherwise, it seems we just continue in the same way as if that test had failed.