ProRealCode - Trading & Coding with ProRealTime™
Hi All,
Very newbie question here – what is considered good performance for a system over a 12 month backtest (for example)?
Does ‘good’ vary depending on market/index/stock?
Just trying to get some level of benchmark from the stuff i’m experimenting with.
Cheers
What about : Have similar profit as you would be able to do manually. Or is that too daft for an answer ?
The more intelligent answer could be : take care that your backtest results work out in Live to begin with.
I have more answers. But this is a start ?
Regards,
Peter
Thanks for the answer Peter.
I get what you’re saying, and at the moment I’m only testing out a system in demo to see if it meets expectations of the backtest.
In instances where I’m experimenting with new systems that I’ve not tried manually, I’m trying to gauge if I’m settling for a level of supposed profit, when most people wouldn’t accept that as a successful system, and would move on. For example – let’s say I’m sitting here thinking that a system is decent if it’s achieving 1.15 P/L ratio, but most people would scrap it and move onto something with a far higher ratio. (arbitrary numbers). I’m just wondering out of interest – I’ve never spoken to anyone about automatic trading systems before.
Many thanks
Hi,
As you probably know, there are several important key figures that must have at least a certain value:
Profit/Loss ratio, when it is equal to 1, the profit is the same as the loss, so a good ratio must be above 1 where 2 is already a very good ratio…
%Profit Trades, 50% indicates that as many profit trades as loss trades have been executed, so a good percentage is above 50% and 60% is already good…
P/L ratio and %Profit trades cannot be seen separately, if your P/L ratio is for example 2 then %Profit trades may be lower than 50% because the size of the profit trades will exceed the size of the loss trades (you are still making a profit)…
Another important feature is the “Drawdown” or the maximum continuous drop, you always want to keep the DD as low as possible because otherwise it would be possible for your DD to wipe out your entire account… So, the lower the better…
As mentioned, “good” for everyone is different but with a P/L ratio of 2 or higher and a %Profit Trade of 60% or higher and a DD of 15% or lower I would be satisfied…
how long do you leave a system operating on a demo account before unleashing on LIVE?Still it is a valid question, or at least a decent answer could be useful. Here is my attempt : With the so-called knowledge that waiting for Demo to work out is a serious waste of time, plus the other arguments, the skill has thus to be in backtesting. Well, I suppose one could graduate on that when one has that under control. Of course I think I do, or else I should not be writing this. Still, mind you please, it is FWIW. I don’t know how many pages the book will be that could explain the pitfalls, what to look at, what to avoid, how to teach yourself not to over-optimize, how to see that you did that after all while you were sure you did not … I guess that book will be thick. At least I can honestly say that I am still learning new things on a say weekly basis, which is quite crazy for someone who is working on it almost full time, for at least the past two years. These two years can be extended by another four, if I take into account the weekend-work I applied the first four years. Anyway, six years in total and I still learn. July 2022 was the first time I let go the first system on Live. This was not yet unattended, but at least I dared to do it. Next this required updates each week, sometimes more often because things plainly went wrong. Anyway, the versions of that system are “uncountable”, but let’s say close to a 100 – they all ran Live. Today they run really unattendedly since end of 2022. They do their work as observation post for things which occur at the broker (IG). In the mean time I started working on IB and today this is finished (that runs unattendedly for a month or so). When this week PRT will unveil the new quantities to trade, I will dive on to that immediately (currently this is limited because in Beta).
perhaps it’s worth a go if the back testing is anything go byI’ve also ended up with a few good Systems by just such a typo or ‘an error’! 🙂 Costs nothing to Forward Test your ‘Typo System’ on your Demo Account for a month. Let us know if it works out?
What is considered ‘Good’?
This topic contains 13 replies,
has 6 voices, and was last updated by KumoNoJuzza
2 years, 9 months ago.
| Forum: | ProOrder support |
| Language: | English |
| Started: | 04/11/2023 |
| Status: | Active |
| Attachments: | 4 files |
The information collected on this form is stored in a computer file by ProRealCode to create and access your ProRealCode profile. This data is kept in a secure database for the duration of the member's membership. They will be kept as long as you use our services and will be automatically deleted after 3 years of inactivity. Your personal data is used to create your private profile on ProRealCode. This data is maintained by SAS ProRealCode, 407 rue Freycinet, 59151 Arleux, France. If you subscribe to our newsletters, your email address is provided to our service provider "MailChimp" located in the United States, with whom we have signed a confidentiality agreement. This company is also compliant with the EU/Swiss Privacy Shield, and the GDPR. For any request for correction or deletion concerning your data, you can directly contact the ProRealCode team by email at privacy@prorealcode.com If you would like to lodge a complaint regarding the use of your personal data, you can contact your data protection supervisory authority.