Discussions about Money Management and Risk Control.

kianti
 Roundtable Knight
 Posts: 335
 Joined: Fri May 02, 2003 6:10 am
 Location: Florence  Italy
Post
by kianti » Wed Jun 03, 2009 6:47 am
I enjoyed the book, I found a lot of interesting things, expecially the idea of trading in terms of target returns and the best way to get it with optimal f.
I have the feeling that Vince dismisses Kelly too quickly:
In trading we can count on our wins being for various amounts and our losses being for various amounts. Therefore, the Kelly formula cannot give us the correct optimal f
pag. 122
I did my Kelly formula homework on Excel: the only thing I kept constant were returns on wins and losses, i.e. wins and losses don't have to be of constant amount when you risk a fraction of capital.
What am I getting wrong
???
best regards, as ever

Attachments

 kelly.jpg (151.04 KiB) Viewed 8625 times

sluggo
 Roundtable Knight
 Posts: 2986
 Joined: Fri Jun 11, 2004 2:50 pm
Post
by sluggo » Wed Jun 03, 2009 8:41 am
Kianti, Ralph is saying the Kelly formula is no help when there are a large number of different trade outcomes. Not (a large number of trades); rather, (a large number of trade
outcomes).
Let me suggest that you apply your spreadsheet to the set of trade outcomes previously analyzed by Ted Annemann, here on the Trader's Roundtable forum, five years ago
(link). There are 500 trades, and their outcomes (net profit or loss in RMultiples) are:
 5 trade outcomes (1% of 500 trades) are 3.0R
 20 trade outcomes (4% of 500 trades) are 2.0R
 25 trade outcomes (5%) are 1.5R
 150 trade outcomes (30%) are 1.0R
 50 trade outcomes (10%) are 0.75R
 75 trade outcomes (15%) are 0.5R
 50 of trade outcomes (10%) are +1.35R
 50 trade outcomes (10%) are +2.0R
 50 trade outcomes (10%) are +2.5R
 20 trade outcomes (4%) are +5.0R
 5 trade outcomes (1%) are +9.0R
As you can see from Ted's plots, the optimalf is around 0.08 (betting ~~ 8% of equity on each play). Does your spreadsheet calculate an optimal f of approximately 8% ?

kianti
 Roundtable Knight
 Posts: 335
 Joined: Fri May 02, 2003 6:10 am
 Location: Florence  Italy
Post
by kianti » Wed Jun 03, 2009 9:42 am
Sluggo, thanks for your kind relpy,
I'll study the link you suggested and I would like to have your precious opinion on this:
Optimal f is the divisor of the biggest loss, the result of which we divide our total stake by to know how many bets to make or contracts to have on
Optimal f is not the percentage of your total stake to bet
R. Vince 2007
at the end of your post you write:
betting ~~ 8% of equity on each play
best regards, as ever

kianti
 Roundtable Knight
 Posts: 335
 Joined: Fri May 02, 2003 6:10 am
 Location: Florence  Italy
Post
by kianti » Wed Jun 03, 2009 11:41 am
Sluggo,
Does your spreadsheet calculate an optimal f of approximately 8% ?
Yes
and I guess I answered my previous question, optimal f is not the % to risk on each trade.
best regards, as ever

Attachments

 f.jpg (197.71 KiB) Viewed 8568 times

kianti
 Roundtable Knight
 Posts: 335
 Joined: Fri May 02, 2003 6:10 am
 Location: Florence  Italy
Post
by kianti » Wed Jun 03, 2009 2:35 pm
... and Kelly, results seem very close

Attachments

 k.jpg (139.88 KiB) Viewed 8555 times

TrendFriendly
 Roundtable Knight
 Posts: 129
 Joined: Thu Feb 19, 2009 2:35 am
 Location: Phoenix, Arizona
Post
by TrendFriendly » Mon Apr 12, 2010 1:43 pm
Looking for more clarity on Optimal F:
Per my reading of Vince, I believe that Opt F is defined and calculated as in the quote above but the same resulting number is also then used in trading as the fraction of equity to bet. Any comments from those who have used it?
Also is the thought that TBlox should spit out Opt F as the fixed fraction that corresponds to the highest CAGR in a stepped test of % of equity. This never corresponds to my calculation of F (using Vince's Holding Period Return method.)
If I am mistaken in my understanding of Opt F, the question becomes, "How to convert Opt F to the fixed fraction of equity to risk?" For that is the number we all trade with.

sluggo
 Roundtable Knight
 Posts: 2986
 Joined: Fri Jun 11, 2004 2:50 pm
Post
by sluggo » Mon Apr 12, 2010 2:11 pm
I just use Parameter Stepping in Blox to try lots of different betsizes, then I look at the table of results and pick the one that "feels" like the best compromise between gain and pain  to me.
Another thing you could do, though, is to step the betsize parameter, and then plot your results. You can find optimalf on the plots; it's the betsize where CAGR% peaks, but (as some people have noticed), the drawdowns are punishing! Here is an example of this kind of work:
viewtopic.php?t=5698 . Optimal f is marked with a blue dot. User "corvus" is perplexed that peakMAR (green dot) occurs at a lower betsize than optimalf.

TrendFriendly
 Roundtable Knight
 Posts: 129
 Joined: Thu Feb 19, 2009 2:35 am
 Location: Phoenix, Arizona
Post
by TrendFriendly » Mon Apr 12, 2010 3:43 pm
Yes, Sluggo I agree that stepped parameter runs are the quick way to find the optimal risk fraction. What I want to know is why this number doesn't correspond to an F derived mathematically from the same trade log per Vince's procedure. My guess is that I'm missing something in my understanding of Opt F.
Incidentally, one of the salient points that Vince makes is the extreme drawdowns when anywhere near F. Great chart, by the way on your linked post. As you said, "a picture is worth..."
P.S. If anybody has Ralph Vince's email I'd love to pose the question directly to him.

kianti
 Roundtable Knight
 Posts: 335
 Joined: Fri May 02, 2003 6:10 am
 Location: Florence  Italy
Post
by kianti » Mon Apr 12, 2010 5:53 pm
TrendFriendly wrote:Looking for more clarity on Optimal F ....
I use Kelly for two reasons:
a) I'm a discretionary trader and I use stoplosses+profittargets.
b) Kelly seems easier to calculate to me.
Drawdowns: if you want less drawdown you can use a Kelly fraction for a less bumpy ride.
I'm charting my Kelly and noticed that it doesn't change dramatically over time.
Last but not the least, I would not underestimate the 'hidden term' in Kelly/f formula = patience.
best regards, as ever

kianti
 Roundtable Knight
 Posts: 335
 Joined: Fri May 02, 2003 6:10 am
 Location: Florence  Italy
Post
by kianti » Mon Apr 12, 2010 6:03 pm
sluggo wrote:Another thing you could do, though, is to step the betsize parameter, and then plot your results. You can find optimalf on the plots; it's the betsize where CAGR% peaks ...
That's what I did in the f.jpg. Do you think it's worth the hassle?
best regards, as ever

TrendFriendly
 Roundtable Knight
 Posts: 129
 Joined: Thu Feb 19, 2009 2:35 am
 Location: Phoenix, Arizona
Post
by TrendFriendly » Tue Apr 13, 2010 2:32 am
Kianti,
Referring to your f.jpg, What is the relationship between your Opt F of 23% and your "Bet Ratio" of 7.67%

kianti
 Roundtable Knight
 Posts: 335
 Joined: Fri May 02, 2003 6:10 am
 Location: Florence  Italy
Post
by kianti » Tue Apr 13, 2010 9:24 am
TrendFriendly wrote:Kianti,
Referring to your f.jpg, What is the relationship between your Opt F of 23% and your "Bet Ratio" of 7.67%
Once the highest f is found, it can readily be turned into a dollar
amount by dividing the biggest loss by the negative optimal f. For example,
if our biggest loss is $100 and our optimal f is .25, then −$100/−.25 = $400.
In other words, we should bet one unit for every $400 we have in our stake.
In the f.jpg, Bet Ratio = 1 / starting value = 1 / 13.04
best regards, as ever