Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Walkforward Question

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Walkforward Question

    When an optimization is done, a number of results are generated.
    "Keep Best # Result"
    The Walkforward Optimizer takes, I asume, the "best" and use it to trade the out of sample the out of sample data and then move forward. My question is how do the WalkForward systems select the "best" results for Walking forward.

    #2
    In WF as in Optimizer you optimize on something, like "Net Profit"...
    It calculates the performance on this method and the best performance you trade.

    Baruch

    Comment


      #3
      Thanks Baruch - the 'Optimize On' would be the performance measure used then - http://www.ninjatrader-support.com/H...AStrategy.html
      BertrandNinjaTrader Customer Service

      Comment


        #4
        More WalkForward Questions

        This looks like the right place to ask my questions, since searching the forum and Help Documentation didn't yield much, so here goes:

        I am Optimizing/WF using 200days/100days for splitting the data, and holding the top 100 best results.

        In the WF results, I see that the Days allocated for WF Optimization are divided into 3 or more segments with unique date ranges. I assume that this means that some form of Rolling WF Method is being applied. That being the case, my questions are:

        1. In the WF process, are the same 100 optimization results applied to each WF data range to determine the best fitness ?

        -or-

        2. In the WF process are the Best 100 Optimization results applied to the first data range, the results of the first applied to the second data range, and finally the results of the second applied to the third?

        Depending on how this process is implemented, then:

        3. Do I use the best result of the 3 data range segements (profitable or not) to test in realtime ?

        -or -

        4. Do I use the results from the last segment (profitable or not) since it has gone sequentially through multiple data range segement WF tests ?

        My apologies for being so detailed, but I wanted to be as clear as possible.

        Thanks in Advance

        Comment


          #5
          Nomar, it's a rolling process - the best result ('optimize on') is used to trade the next slice of data until the full data range specified is traded. The WalkForward tab then displays the used parameters for each slice and their performance, there's no general conclusion given which parameter set is the best to use then in realtime for the next trading day, but you get a sense how your strategy is holding up for different parameter sets.

          The Instruments tab lists the result of the full data range with the default paramters used.
          BertrandNinjaTrader Customer Service

          Comment


            #6
            Bertrand,
            Thank you for your prompt reply. The information you provided helps clear up the mystery.

            The only question I have left is:

            I can see in the WF Tab that the 1st slice uses the Best Performance from the Optimization Tab (the parameters track).

            But the 2nd & 3rd slice use parameter sets that are further down the list of Performance (worse) and not the same Best Performance as used in the 1st slice.

            So my question is:

            How are the parameter sets selected for WF testing of slices 2 thru n ?

            Thank You for your patience.

            Comment


              #7
              The same procedure is used throughout the walk forward process - if you compare the listed optimization results for the different 'slice' periods, you notice the best performing parameter set is used to trade the next period for evaluation (depending on your chosen performance criteria).
              BertrandNinjaTrader Customer Service

              Comment

              Latest Posts

              Collapse

              Topics Statistics Last Post
              Started by Rapine Heihei, 04-23-2024, 07:51 PM
              2 responses
              30 views
              0 likes
              Last Post Max238
              by Max238
               
              Started by Shansen, 08-30-2019, 10:18 PM
              24 responses
              943 views
              0 likes
              Last Post spwizard  
              Started by Max238, Today, 01:28 AM
              0 responses
              9 views
              0 likes
              Last Post Max238
              by Max238
               
              Started by rocketman7, Today, 01:00 AM
              0 responses
              7 views
              0 likes
              Last Post rocketman7  
              Started by wzgy0920, 04-20-2024, 06:09 PM
              2 responses
              28 views
              0 likes
              Last Post wzgy0920  
              Working...
              X