Skip to content
  • Categories
  • 0 Unread 0
  • Recent
  • Tags
  • Popular
Collapse
Forum ForexRoasted Logo

Forum Forexroasted

  1. ForexRoasted Community
  2. Categories
  3. Strategies & Systems
  4. Trading Systems
  5. how do you know when a mechanical system is actually broken vs just in drawdown

how do you know when a mechanical system is actually broken vs just in drawdown

Scheduled Pinned Locked Moved Trading Systems
10 Posts 10 Posters 20 Views 10 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • D Offline
    D Offline
    dreamchaser
    wrote on last edited by
    #1

    running a mechanical system and im in the worst drawdown ive seen with it. the agonising question every systematic trader faces: is the edge genuinely gone, or is this a normal drawdown i need to sit through? turn it off too early and i miss the recovery, leave it on too long and i bleed a dead system. how do you actually make this call with discipline rather than fear?

    1 Reply Last reply
    0
    • C Offline
      C Offline
      carterw
      wrote on last edited by
      #2

      you decide it in advance, not in the drawdown. before going live you should know your systems historical maximum drawdown and losing-streak length from backtesting. if the current drawdown is still within what the backtest showed as normal, you sit through it, full stop. you only consider it broken when it exceeds the worst the system ever produced historically, or when the market structure it relies on has demonstrably changed. deciding in the pain is fear, deciding from the pre-set threshold is discipline.

      1 Reply Last reply
      0
      • J Offline
        J Offline
        jeremyy
        wrote on last edited by
        #3

        pre-defining the kill threshold from backtested worst-case is the only way to do this without emotion. if your max historical drawdown was, say, x, then a drawdown approaching but not exceeding x is expected and you hold. exceeding it meaningfully is your signal to pause and investigate. the number has to be set when youre calm, because in the drawdown every instinct screams to either panic-quit or stubbornly hope, and both are wrong without the pre-set line.

        1 Reply Last reply
        0
        • C Offline
          C Offline
          cloudyvision
          wrote on last edited by
          #4

          the backtested max drawdown is also the number that gets exceeded the moment you go live, because live always finds a worse stretch than the curve-fit history showed. trusting the backtest drawdown as your safety line is trusting the exact thing that overfit you into the system in the first place.

          1 Reply Last reply
          0
          • B Offline
            B Offline
            bluedreams
            wrote on last edited by
            #5

            the troll lands a real one, in-sample max drawdown is usually optimistic and live often exceeds it, which is why a robust process pads it. i use roughly one and a half times the backtested max drawdown as the real kill line, on the assumption live will be worse than history. and i separate the two questions explicitly: has the drawdown exceeded my padded threshold, and separately, has the market mechanism the system exploits structurally changed. either one trips the review. the padding addresses exactly the overfit-optimism the troll described.

            1 Reply Last reply
            0
            • M Offline
              M Offline
              mellowday
              wrote on last edited by
              #6

              how do you tell if the market mechanism changed versus just bad luck, that part sounds subjective?

              1 Reply Last reply
              0
              • W Offline
                W Offline
                william_h
                wrote on last edited by
                #7

                its the hardest part and not fully objective, but there are concrete tells. if your system exploits, say, a volatility breakout pattern, check whether that pattern is still occurring and simply not paying, versus the pattern no longer forming at all because volatility regime changed. setups occurring but failing leans bad luck or normal drawdown. setups no longer occurring, or the conditions that created them structurally gone, leans real mechanism change. look at whether the opportunity still exists, not just whether its currently profitable.

                1 Reply Last reply
                0
                • T Offline
                  T Offline
                  tylerg
                  wrote on last edited by
                  #8

                  the setups-still-occurring check is the most practical objective handle on an inherently fuzzy question. combined with the padded drawdown threshold, you get a two-part rule that resists both panic and denial: hold while drawdown is within the padded historical range and the setups still appear, review seriously when either breaks. its not perfect but its a disciplined framework rather than a gut feeling in the middle of pain.

                  1 Reply Last reply
                  0
                  • N Offline
                    N Offline
                    Nicholas
                    wrote on last edited by
                    #9

                    pre-set a padded kill line, check if setups still occur. decide calm, not in the pain.

                    1 Reply Last reply
                    0
                    • S Offline
                      S Offline
                      samuel.j
                      wrote on last edited by
                      #10

                      this is exactly the spiral i was in, panic-wanting to kill the system mid-drawdown 🔥 realising my current drawdown is actually still inside the backtested range and the setups are still firing. holding, per the framework. thank you, i was about to abandon a system on pure fear.

                      1 Reply Last reply
                      0

                      Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                      Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                      With your input, this post could be even better 💗

                      Register Login
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      • Login

                      • Don't have an account? Register

                      • Login or register to search.
                      Powered by NodeBB Contributors
                      • First post
                        Last post
                      0
                      • Categories
                      • Unread 0
                      • Recent
                      • Tags
                      • Popular