Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Walk Forward Optimization Strategy Selection

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

    Walk Forward Optimization Strategy Selection

    Hi,

    Are there any threads or help guides (strategic or tactical) to triangulate a "more" optimized strategy configuration in a given optimization period via a walk forward optimization (WFO) that would produce better long term results?

    For example, I am running a WFO between 01/01/2022 to 12/31/2022 with an Optimization Period of 200 days and a Test Period of 30 days, optimizing on Profit Factor.

    The strategy will optimize on my inputs for 200 days after 01/01/2022 and select the first strategy with the highest Profit Factor. The WFO will then use that configuration for the next 30 days (as a back test) to determine how well that strategy would have performed. It will then iterate until 12/31/2022.

    If there were, let's say, 4 strategy configurations that returned the same profit factor, the settings will default to the first one.
    However, I have found with some testing, the first strategy may actually return worse results in practice when compared to the other 3 strategies that were skipped.


    1. What are the exact rules in place that determine which is the "best" strategy? It looks like there is perhaps some sort of stack ranking system that weighs number of trades, profit factor, win rate, etc... for each strategy. Is that the case? If so, can that be further investigated and/or adjusted?

    2. Is there a way to systematically and statistically identify better strategies (i.e., how can we adjust the WFO strategy selection process so that we incorporate and utilize the information from, again, let's say, any of the 2 - 4 strategy options in my example above)?

    3. Are there any known best practices or guidance that the team could provide in this regard?



    Happy to provide more context if needed. Thank you in advance.

    #2
    Hello DT215,

    The rules for the walk forward are in the internal portion of the platforms code so I would not be sure what specifically is used to decide when selecting the best strategy. The only way to be able to modify the test from its current state would be to write your own optimizer, you could then control what factors are being used for testing the strategy and reporting the results.

    Comment


      #3
      Just a short comment; Be VERY careful about the using results of the Walk-forward optimizer.
      I have been trying to get good, repeatable results for months now and have hit many "un-documented" features which makes it unusable for me ( FOREX data; very short test periods).
      >> The normal optimizer seems to work reliably..

      Comment

      Latest Posts

      Collapse

      Topics Statistics Last Post
      Started by NullPointStrategies, Today, 05:17 AM
      0 responses
      44 views
      0 likes
      Last Post NullPointStrategies  
      Started by argusthome, 03-08-2026, 10:06 AM
      0 responses
      124 views
      0 likes
      Last Post argusthome  
      Started by NabilKhattabi, 03-06-2026, 11:18 AM
      0 responses
      65 views
      0 likes
      Last Post NabilKhattabi  
      Started by Deep42, 03-06-2026, 12:28 AM
      0 responses
      42 views
      0 likes
      Last Post Deep42
      by Deep42
       
      Started by TheRealMorford, 03-05-2026, 06:15 PM
      0 responses
      46 views
      0 likes
      Last Post TheRealMorford  
      Working...
      X