Gamestudio Links
Zorro Links
Newest Posts
Change chart colours
by 7th_zorro. 05/11/24 09:25
Data from CSV not parsed correctly
by dr_panther. 05/06/24 18:50
AUM Magazine
Latest Screens
The Bible Game
A psychological thriller game
SHADOW (2014)
DEAD TASTE
Who's Online Now
3 registered members (AndrewAMD, 7th_zorro, TedMar), 1,243 guests, and 4 spiders.
Key: Admin, Global Mod, Mod
Newest Members
Hanky27, firatv, wandaluciaia, Mega_Rod, EternallyCurious
19051 Registered Users
Previous Thread
Next Thread
Print Thread
Rate Thread
Page 7 of 8 1 2 3 4 5 6 7 8
Re: Performance report: missing max drawdown in %! [Re: DdlV] #436656
01/30/14 19:14
01/30/14 19:14
Joined: Jul 2000
Posts: 27,986
Frankfurt
jcl Offline

Chief Engineer
jcl  Offline

Chief Engineer

Joined: Jul 2000
Posts: 27,986
Frankfurt
I do not understand your second question, but as to the first, the god of statistics can treat you right because he counts the number of trades that you entered with that sytem.

When you roll the dice, your chance to suffer three losses in a row is much higher when you roll them 30 times, than when you roll them only 3 times. Same for trading. I have no reference link, but can find an introduction book to statistics in the links page of the manual.

Re: Performance report: missing max drawdown in %! [Re: jcl] #436672
01/30/14 22:32
01/30/14 22:32
Joined: Jun 2013
Posts: 1,609
D
DdlV Offline
Serious User
DdlV  Offline
Serious User
D

Joined: Jun 2013
Posts: 1,609
Thanks jcl.

Some things may be finally sinking in. laugh Your dice example helps, and should probably be added into the manual.

I'm still not understanding a few things, though...

Why is the 0 profit square root rule used rather than the + profit rule? Because the square root rule is more pessimistic?

If the Test period was, f.i., 3 years, why isn't the square root rule already accounted for over an equivalent Trade period, and kicks in after that?

Shouldn't Test match Trade? IOW, if I'm planning to take out Income, shouldn't the Test be run with those removals? This would change DDs, etc.

Let's say I have $15k to risk on all this. Is it more risky to run, say, Z12 on one account with the entire $15k? Or 3 Z12's on 3 accounts with $5k each?

Re. the 2nd question, all of this applies to WFO and such Trained and Tested strategies, correct? Aren't Z4/5 by nature different and all profit removable?

Thanks.

Re: Performance report: missing max drawdown in %! [Re: DdlV] #436709
01/31/14 16:12
01/31/14 16:12
Joined: Jul 2000
Posts: 27,986
Frankfurt
jcl Offline

Chief Engineer
jcl  Offline

Chief Engineer

Joined: Jul 2000
Posts: 27,986
Frankfurt
The 0 profit square root rule is used because it errs on the pessimistic side and requires no further assumptions about the system. Otherwise one had to calculate the system expectancy, which however in turn depends on DD, so we would get a loop of iterations that does not always converge.

The square root rule is nowhere built in in Zorro, except for drawdown normalization. Aside of that it's just a recommendation in the manual. What you do with it is completely up to you and your script. The same goes for reinvesting, taking out profit etc.

One Z12 with $15K or 3 Z12s with $5K are the same risk.

Z4/Z5 are indeed exceptions insofar as the drawdown is limited by the price cap. It won't grow with the square root of time. So you could theoretically remove all profits. Still, there is no hard limit in the other direction, so it's more safe to treat Z4/Z5 like any other system.

Re: Performance report: missing max drawdown in %! [Re: jcl] #436752
02/01/14 07:13
02/01/14 07:13
Joined: Jun 2013
Posts: 1,609
D
DdlV Offline
Serious User
DdlV  Offline
Serious User
D

Joined: Jun 2013
Posts: 1,609
Thanks jcl.

You've mentioned time again. Please clarify: Whether the doubling occurs over 2 months or over 2 years, the same 41% must remain? Or does time enter the calculation in some way that makes the % different for one or the other?

Still don't understand why it's OK to Test one way and Trade differently. That seems to violate a fundamental rule of Testing, doesn't it?

For the same level of risk, Z4/Z5 seem to have a clear advantage in terms of profit removal, a.k.a. income, true?

Thanks.

Re: Performance report: missing max drawdown in %! [Re: DdlV] #436783
02/02/14 08:31
02/02/14 08:31

L
liftoff OP
Unregistered
liftoff OP
Unregistered
L



Remember that when we mostly start testing out a system we don't test with a starting capital. We usually run the backtest with flat lots and the capital requirement suggestion after is based on the normalized drawdown and largest margin requirement during the testing period. To simulate what would have happened if you had started out with a fixed capital with re-investment, you can program in this
Code:
if(ProfitOpen+ProfitClosed < -250) { // margin call
    exitLong();
    exitShort();
    return;
  }


Where the 250 is the capital you would have started with.

Re: Performance report: missing max drawdown in %! [Re: ] #436800
02/02/14 17:25
02/02/14 17:25
Joined: Jun 2013
Posts: 1,609
D
DdlV Offline
Serious User
DdlV  Offline
Serious User
D

Joined: Jun 2013
Posts: 1,609
Thanks liftoff.

Sorry - I evidently haven't explained very well. Since Zorro's focus is on "enabling a large audience to get a regular income through automated trading", I've been trying to understand how that regular income really works. The Performance Report shows Return and Capital Required, but doesn't cover removing profits for Income (that's now dealt with elsewhere in the manual).

Among other quandries, there's this:

At the forest level, if Zorro's focus is Income, shouldn't Testing be aligned with that, and be done with some profits regularly removed (which would affect subsequent drawdowns, etc.)?

At the trees level, shouldn't the Testing and Performance Report be structured for that? Shouldn't it include the strategy's estimated Monthly (or whatever timeframe) Income that doesn't cause margin call, doesn't violate the square root rule, lives within the calculated Capital Required, etc.?

Thanks.

Re: Performance report: missing max drawdown in %! [Re: DdlV] #436808
02/02/14 19:20
02/02/14 19:20

L
liftoff OP
Unregistered
liftoff OP
Unregistered
L



I see what you mean. The way it is advertised and the way one subsequently learns to use it are completely different. I doubt there is any strategy on here that can bring in regular income. frown

Re: Performance report: missing max drawdown in %! [Re: ] #436821
02/03/14 09:52
02/03/14 09:52
Joined: Jul 2000
Posts: 27,986
Frankfurt
jcl Offline

Chief Engineer
jcl  Offline

Chief Engineer

Joined: Jul 2000
Posts: 27,986
Frankfurt
I think it's in fact possible with some strategies to produce a monthly income on button press - but that's not Zorro's focus.

Zorro's focus is to _enable_ you to achieve a regular income by _understanding_ to develop and use strategies. It helps you to accumulate the money, but does not tell you what to do with it.

You can of course program a script that does all this for you, but that's not a part of the Z systems or of the performance report. The report is about the strategy, not about your bank account. That's why figures like "your monthly salary by square root withdrawal" don't appear on the report. If you think you need that, just calculate and add it.

Re: Performance report: missing max drawdown in %! [Re: jcl] #436826
02/03/14 13:01
02/03/14 13:01

L
liftoff OP
Unregistered
liftoff OP
Unregistered
L



I think it's in fact possible with some strategies to produce a monthly income on button press - but that's not Zorro's focus.
I completely agree on this part.
But does it also mean the Z systems have not being designed with regular income in mind?

Re: Performance report: missing max drawdown in %! [Re: ] #436828
02/03/14 13:19
02/03/14 13:19
Joined: Jul 2000
Posts: 27,986
Frankfurt
jcl Offline

Chief Engineer
jcl  Offline

Chief Engineer

Joined: Jul 2000
Posts: 27,986
Frankfurt
If you mean a monthly regular income: in my opinion this requires a system that is not purely mechanical, but also uses some fundamental information. But that's just my personal opinion, it's no hard fact. Z1-Z3 are mechanical systems and thus have inherent long drawdown periods, much longer than a month. Only the newer Z4 and Z5 systems, or similar systems, can really produce a monthly regular income. But still, they just trade, and leave it up to you to withdraw or reinvest the profit wisely.

Page 7 of 8 1 2 3 4 5 6 7 8

Moderated by  Petra 

Gamestudio download | chip programmers | Zorro platform | shop | Data Protection Policy

oP group Germany GmbH | Birkenstr. 25-27 | 63549 Ronneburg / Germany | info (at) opgroup.de

Powered by UBB.threads™ PHP Forum Software 7.7.1