Jump to content
  • 0

PRT Suggestions - backtesting and automation enhancement


Guest Stef

Question

Hi All,

 

Some additional features that would be a welcome addition to PRT...

 

1) Walkforward testing. Problem with backtesting strategies is the optimization of variables specific to the testing period. Without the ability to walkforward (test a period for which the strategy was not optimised), it is easy to create systems that tests well, but trade poorly in real life. Though it is possible to do walkforwarding manually, it is very time consuming and error prone.

 

Most decent testing platforms support this feature.

 

2) Look-Inside-Bar Back-testing.  Currently, if you have a stop and a limit, PRT does not have the ability to determine which is triggered first, if both are triggered within the same bar when backtesting. LIB solves this problem. Platforms such as Tradestation provides this type of functionality.

 

3) Disabling variables. This is just annoying and a huge time waster. Before you can enable a system for auto trading, you have to remove all the variables that you created when backtesting. But then, when you decide to do some more testing, you have to recreate all the variables again from scratch; including name, min, max, and step value. Do this a couple of times and you realise this is not the best way.

 

4) Margins. Used to be there, and now is gone. %Gain (and capital needed to trade a system) is not correct if margin is not taken into account.

 

I've posted previously about some other enhancements that I believe are currently lacking - such as being able to create test templates; where the initial capital, date ranges, spreads, commissions, etc. can be specified once and then used for testing multiple strategies, etc.

 

I would appreciate some comments and additional suggestions.

 

Regards

Stef

Link to comment

2 answers to this question

Recommended Posts

Number 2 is important, and maybe some kind of warning should be in place when starting the backtest?

 

about number 1 i am not sure if this helps but you can choose date and time when optimize a backtest, you can optimize 2015-01-01 - 2016-01-01 and then run the backtest from 2016-01-01 to 2016-03-17

 

about number 3 you can duplicate the system with variables and then only change the system you run in proorder

Link to comment

.

 

2 - That is exactly how I do the walkforwards currently. Would just be so much quicker and easier if this was a feature of the product.
3 - True. Again, I feel this should be a feature. If you have to duplicate each system you end up needing to maintain both sets. Over time they can easily get out of sync.

Link to comment

Archived

This topic is now archived and is closed to further replies.

  • General Statistics

    • Total Topics
      23,074
    • Total Posts
      95,527
    • Total Members
      43,696
    • Most Online
      7,522
      10/06/21 10:53

    Newest Member
    jimipop
    Joined 04/10/23 17:01
  • Posts

    • Yes, there are may time-sized cycle. I will bear in mind your data. It is very good. This is going to be an interesting year forward! All the best.  
    • Here's some more clues as to what the markets are doing - Remember, this just would not work if markets were random This is Gann's Square of Nine (9) - He used it to work on both price and time It's basically a spiral of ORDERED numbers around a circle of 360 degrees, divided into sections  If you look closely enough you will see if you pulled number "1" up and towards you, the form would create a PYRAMID  As you can see in this simpler Gann Sq of 9 below, we can split the sq into GEOMETRICAL harmonics, in this case this is a cardinal cross Get the reference number point "61" and work through 65,69,73,77,81,86,91 etc - you can follow the sequence easily enough and see that those prices are following the natural order sequence of those cardinal point cross points...................... Here's those points in TIME (MONTHS) from the Oct 2022 LOW on the SP500 market - As you can see MANY MANY hits to the month and then the market reversed to some degree - KNOWLEDGE of this method would of allowed you to place those dates on your charts in 2002! YEARS in advance and this is just one method of many that pinpointed the 2009 low from a TIME perspective  THT
    • Short comment today: I've been expecting some "sort" of event that causes "issues" in the generic economy going into Oct 2025 This should be a stock market swing LOW turning point - there's other issues for 2026, where the 666 week "beast" cycle turns up and also the 18 year property cycle crash low too The 66 week "beast" cycle last hit from memory May ish 2013, as its a 12 yr and a bit month cycle it rolls into early -mid 2026 - usually causes wild price fluctuations (check out 2013) Don't write off the bigger cyclic picture we are in, this cycle has a huge win/hit rate above 90% that covers over 200 years of stock market price data and history and we should see the USA market(s) MASSIVELY UP into 2034 THT
×
×
  • Create New...
us