After n bets from initial wealth 1, your wealth is about
exp(E[log R] n)
where R is new/old wealth in one bet. That’s the appeal of the kelly criterion
But (assuming for now betting at even odds), if you bet it all at each step, expected wealth is
p^n 2^n - (1 - p^n)
exp(log(2p) n) - (≈1)
The weird thing is
log(2p) > max E[log R]
so in terms of expected value, you’re doing better than the original approximation allows
It seemed paradoxical to me at first. But it makes sense after unpacking “about”, considering what kind of convergence, which is
total wealth / exp(E[log R] n) → 1
EDIT: ↑
probablywrongBetting everything every time is 0/0 on the left. so maybe there’s no real contradiction?
@nostalgebraist why i dont agree with that matt hollerbach thread btw. Not the only person on twitter who was saying SBF was making some elementary mistake… kelly in a certain sense maximizes the growth rate of your money, but it does NOT maximize the growth rate of the expected value of your money
I think you’re right, yeah …
- Kelly maximizes the expected growth rate.
- Betting everything maximizes the expectation of your wealth at any given period n.
And, as you say in the OP,
- E[wealth] grows exponentially in both cases
- It grows faster if you bet everything than if you bet Kelly
Which makes it sound better to bet everything, if you care about E[wealth].
EDIT 2: everything after this line is totally wrong lol
However, consider the event “exponential growth happens up to n,” i.e. “wealth at n ~ exp(n).” At each n, this is either true or false. In the large n limit:
- If you bet Kelly, I think this has probability 1? Haven’t checked but I can’t see how that would fail to be true
- If you bet everything, this has probability 0. Your wealth goes to 0 at some n and stays there.
OK, why would we care? Well, I think these two results apply in two different scenarios we might be in.
- You fix some n in advance, and commit to making n bets and then “cashing out.”
You want to maximize this cash received at n. Here, you want to bet everything. - You want to keep betting indefinitely, while regularly “cashing out” a <100% fraction of the money used for betting, over and over again.
You want to maximize the expected total you will cash out. (With some time discounting thing so it’s not infinity.)
In case 2, I think maybe you want to bet Kelly? At least, I’m pretty sure you don’t want to bet everything:
- If you bet everything, you cash out some finite number of times M, making some finite amount of cash ~M. Then your betting wealth goes to zero.
- If you bet Kelly, then with probability 1 (?), you can cash out arbitrarily many times.
If you have zero time preference, then you make infinite cash, which is obv. better than the previous case.
If you do time discounting, I guess it depends on the details of the time discounting? You get a finite amount, and it might be less than the above if you discount aggressively, but then it might not be.
The punchline is, I think “case 2” is more representative of doing actual investing. (Including anything that SBF could reasonably believe himself to be doing, but also like, in general.)
You don’t have some contract with yourself to be an investor for some exact amount of time, and then cash out and stop. (I mean, this is an imaginable thing someone could do, but generally people don’t.)
You have money invested (i.e. continually being betted) indefinitely, for the long term. You want to take it out, sometimes, in the future, but you don’t know when or how many times. And even if you die, you can bequeath your investments to others, etc.
And maybe you do exponential time discounting, behaviorally, for yourself. But once your descendants, or future generations, come into the picture, well – I mean there are economists who do apply exponential time discounting across generations, it’s kind of hard to avoid it. But it’s very unnatural to think this way, and especially if you’re a “longtermist” (!), I doubt it feels morally correct to say your nth-generation descendants matter an amount that decays exponentially in n.
What would make you prefer the finite lump sum from betting everything here?
Well, if you think the world has some probability of entirely ending in every time interval, and these are independent events, then you get exponential discounting. (This is sort of the usual rationale/interpretation for discounting across generations, in fact.)
So if you think p(doom) in each interval is pretty high, in the near term, maybe you’d prefer to bet everything over Kelly.
Which amusingly gets back to the debate about whether it makes sense to call near-term X-risk concerns “longtermist”! Like, there is a coherent view where you believe near-term X-risk is really likely, and this makes you have unusually low time preference, and prefer short term cash in hand to long-term growth. And for all I know, this is what SBF believes! It’s a coherent thing you can believe, it’s just that “longtermism” is exactly the wrong name for it.
ETA: after more thought I don’t think the above is fully correct.
I don’t think the “event” described above is well-defined. At a single n, your wealth (if it’s nonzero) is always “~ exp(n),” for some arbitrary growth rate. Unless it’s zero.
Betting everything is a pathological edge case, b/c your wealth can go to 0 and get stuck there. If you are any amount more conservative than that, you still “get exponential growth” in some sense, it’s just that you’ll regularly have periods of very low wealth (with this low value, itself, growing exponentially in expectation).
If you are cashing out at every n individually, for all n, then I guess you want to maximize the time-discounted sum over n of wealth at each n … need to work that out explicitly I guess.


![[Description] Poster that says Be Lesbian and Happy with it! printed on a blue background with stars, trees, purple, and water waves on it. Illustration [Text] be a lesbian [newline] Be gay](https://64.media.tumblr.com/8811ca8660d6f02913e308b3a4fe5012/b8042b3f270503e4-38/s500x750/4e47345ed3278ab87f31dfb42586c5d9dc1a901c.png)