In case anyone's interested, following is the closed-form solution for simultaneous bet Kelly staking, given the simplest case where the single-bet Kelly stakes for each simultaneous bet are equivalent, all bets are uncorrelated, and the only bound on wagers is the size of the bankroll.
I've yet to work out the closed-form solution for the general case of correlation and differing single-bet Kelly stakes (if it even exists). That would obviously be considerably more difficult, and probably better left calculated by an optimizer.
If anyone's really interested in seeing the proof (not that I expect that), I could probably write it up. I've also created a very simple example spreadsheet as proof of concept. It will work for up to 255 bets that meet the above criteria.
<hr>
Cross-posted at SBR Forum here.
I've yet to work out the closed-form solution for the general case of correlation and differing single-bet Kelly stakes (if it even exists). That would obviously be considerably more difficult, and probably better left calculated by an optimizer.
If anyone's really interested in seeing the proof (not that I expect that), I could probably write it up. I've also created a very simple example spreadsheet as proof of concept. It will work for up to 255 bets that meet the above criteria.
<hr>
Given n uncorrelated binary bets, we define the Kelly-optimal allocation as the set of weightings for each of the 2<sup>n</sup>-1 n-or-fewer-team parlays (where a single bet is considered a 1-team parlay) that can be created from the n-single bets, which maximizes the expected logarithm of the bankroll.
Let o<sub>i</sub> = decimal odds on the i<sup>th</sup> bet,
Let p<sub>i</sub> = win probability of the i<sup>th</sup> bet,
Let k<sub>i</sub> = i<sup>th</sup> single-bet Kelly stake = p<sub>i</sub> + (1 - p<sub>i</sub>)/(1 - o<sub>i</sub>),
If k<sub>i</sub> = k<sub>j</sub> for all i,j on the interval [1,n],
then the Kelly-optimal weighting of each and every m-team parlay (as a percentage of the total bankroll), K<sub>n</sub><sup>m</sup>, is given by:
<hr>Let o<sub>i</sub> = decimal odds on the i<sup>th</sup> bet,
Let p<sub>i</sub> = win probability of the i<sup>th</sup> bet,
Let k<sub>i</sub> = i<sup>th</sup> single-bet Kelly stake = p<sub>i</sub> + (1 - p<sub>i</sub>)/(1 - o<sub>i</sub>),
If k<sub>i</sub> = k<sub>j</sub> for all i,j on the interval [1,n],
then the Kelly-optimal weighting of each and every m-team parlay (as a percentage of the total bankroll), K<sub>n</sub><sup>m</sup>, is given by:
Code:
n
K<sub>n</sub><sup>m</sup> = [SIZE=6]∑[/SIZE] combin(n-m, m-i) * k<sup>1+n-m</sup> * (-1)<sup>m-i</sup>
i=n-m+1
Cross-posted at SBR Forum here.