News for hackers. Stuff that matters.
Re:Kelly Criterion – how to calculate optimal bet sizes by aborsy on Wednesday June 09, 2021 @03:06PM (#27451785)
But how much is it actually used in trading?
Re:Kelly Criterion – how to calculate optimal bet sizes by evo on Wednesday June 09, 2021 @03:23PM (#27451983)
It's useful as an upper limit--if you're leveraging past what Kelly suggests you're almost certainly overleveraged.

In theory, Kelly is optimal--if you knew the exact probability density function of your returns, it would give you the right leverage to take.

In practice, you're always playing with risks, some you're factoring into your models, some you're choosing not to because they're intractable, some you're not even aware of until they occur. The most basic premise--today's returns will be a function of hypotheses that I've derived from looking at past observations--is an approximation at best.

This mismatch between model and reality can lead to expensive lessons learned when using the full Kelly model, so often traders will "half-kelly" or something like that, to incorporate the basic idea of risk scaling proposed by the Kelly model but with more safety margin.

Re:Kelly Criterion – how to calculate optimal bet sizes by kqr on Thursday June 10, 2021 @01:19AM (#27456938)
> This mismatch between model and reality can lead to expensive lessons learned when using the full Kelly model, so often traders will "half-kelly" or something like that, to incorporate the basic idea of risk scaling proposed by the Kelly model but with more safety margin.

And to be clear, half-Kelly, quarter-Kelly, eighty-percent-Kelly and any other linear combination between wallet and full Kelly are actually still the only strategies that are growth optimal -- given the particular safety margin each corresponds to.

Re:Kelly Criterion – how to calculate optimal bet sizes by 6gvONxR4sf7o on Wednesday June 09, 2021 @03:25PM (#27452011)
> In theory, Kelly is optimal...

It's optimal for one utility function (log of future $), but that doesn't make it necessarily optimal for everything, right?

Re:Kelly Criterion – how to calculate optimal bet sizes by evo on Wednesday June 09, 2021 @03:36PM (#27452127)
That’s a great callout as well: it’s optimal for maximizing your expected growth in the long term, but does carry significant volatility. That’s fine for an emotionless immortal robot investor, but as we’re human.

If we’re close to an investment goal, like saving a house downpayment or retiring, the calculus is quite different. Even outside that, loss aversion is a real thing and we’re likely happier trading some upside for being able to sleep at night.

Re:Kelly Criterion – how to calculate optimal bet sizes by LudwigNagasena on Wednesday June 09, 2021 @09:32PM (#27455719)
It is optimal for the growth of your wealth in the long run. The issue of utility only comes into play if you have to bet a finite amount of times and you don’t plan to or cannot live forever.
Re:Kelly Criterion – how to calculate optimal bet sizes by dcolkitt on Wednesday June 09, 2021 @03:11PM (#27451842)
Kelly criterion is just the square of Sharpe ratio. Sharpe is used pretty extensively from a strategy selection and risk management perspective.
Re:Kelly Criterion – how to calculate optimal bet sizes by SpicyP on Wednesday June 09, 2021 @04:09PM (#27452495)
This is not correct. Kelly criterion is not the square of the sharpe ratio
Re:Kelly Criterion – how to calculate optimal bet sizes by afryer on Wednesday June 09, 2021 @05:19PM (#27453365)
https://ifta.org/public/files/journal/d_ifta_journal_11.pdf

Page 27: Vince(vi) and independently Thorpv(ii) provide a solution that satisfies the Kelly Criterion for the continuous finance case, often quoted in the financial community to the effect that “f should equal the expected excess return of the strategy divided by the expected variance of the excess return:”

f = (m-r) / s^2

so it's Sharpe with variance instead of standard deviation in the denominator, correct?

Re:Kelly Criterion – how to calculate optimal bet sizes by dcolkitt on Wednesday June 09, 2021 @05:48PM (#27453692)
Yes, that's correct.

An intuitive way to think about this is that Sharpe depends on the specific horizon you're using. E.g. annualized Sharpe will be sqrt(252) larger than daily Sharpe. It would not make sense to change the Kelly criterion based on a substitution of variables. In contrast variance, like returns, scales linearly with time horizon. Therefore the variance ratio is invariant to the time horizon.

Re:Kelly Criterion – how to calculate optimal bet sizes by arthurcolle on Wednesday June 09, 2021 @04:24PM (#27452702)
Please share this calculation, dying to know what kind of inter-universal Teichmüller space theoretic math you're using to come up with this.
Re:Kelly Criterion – how to calculate optimal bet sizes by afryer on Wednesday June 09, 2021 @05:32PM (#27453512)
https://news.ycombinator.com/item?id=27453365

Edward Thorpe and Ralph Vince both conclude that the Kelly Criterion in the continuous case is excess returns divided by variance, which is pretty close to the Sharpe Ratio, correct?

Asking to understand better, not to be combative. Your comment made it seem like that formula is way off.

Re:Kelly Criterion – how to calculate optimal bet sizes by rezahussain on Wednesday June 09, 2021 @03:26PM (#27452015)
I used it in live trading last year, I couldn't really make it work.

I precalc my stoplosses + stopgains then use a simulation to get the win/loss probabilities on training data.

What I observed is the kelly formula really prefers the tiny stoplosses, so when you sort your predictions by kelly score it will pick the ones with tiny stoplosses.

What happened to me in the live test is the tiny stoplosses triggered, when a stopgain would have triggered later.

I know someone is going to say "thats a problem with your stoplosses+stopgains OOS performance" and they are right, but OOS stoploss+stopgain calculation isn't trivial for me to calculate :\

Re:Kelly Criterion – how to calculate optimal bet sizes by aborsy on Wednesday June 09, 2021 @03:48PM (#27452247)
Where did you get the distribution of the real data from?
Re:Kelly Criterion – how to calculate optimal bet sizes by rezahussain on Wednesday June 09, 2021 @03:51PM (#27452303)
Yes, model predictions on volume+price data from 2019+2020
Re:Kelly Criterion – how to calculate optimal bet sizes by fighterpilot on Wednesday June 09, 2021 @03:20PM (#27451944)
It's not practical when the outcome is distributed in a very weird and unknown way and each bet isn't really iid.

Moreover you can find the same result with a simple grid search over bet sizes, obviating the need to estimate any parameters of the outcome distribution.

It would be more useful in professional gambling where outcome distributions are more knowable.

Re:Kelly Criterion – how to calculate optimal bet sizes by Solstinox on Wednesday June 09, 2021 @03:33PM (#27452106)
Knowingly? Not often. You don't find long-run successful traders who don't knowingly/unknowingly use it or some variation of it.
Re:Kelly Criterion – how to calculate optimal bet sizes by SatvikBeri on Wednesday June 09, 2021 @03:09PM (#27451806)
Almost no one uses it directly – in practice, Kelly is too aggressive – but variations of it are quite common.
Re:Kelly Criterion – how to calculate optimal bet sizes by syntaxing on Wednesday June 09, 2021 @03:30PM (#27452063)
Would love to hear about the variations!
Re:Kelly Criterion – how to calculate optimal bet sizes by paulpauper on Wednesday June 09, 2021 @03:51PM (#27452296)
bet less than the formula recommends. depends on personal preferences
Re:Kelly Criterion – how to calculate optimal bet sizes by paulpauper on Wednesday June 09, 2021 @03:49PM (#27452277)
I am sure it is used but the challenge is calculating the necessary parameters