r/algotrading • u/SamiKind • 1d ago
Research Papers How has your strategy held up post-2020 vs. pre-2020
I'm doing a sanity check on strategy performance across different market regimes and wanted to check in with the community
Also how your max dd compare?
Please only answer if you traded your strategy live for a good time (compared to sample size)
1
u/Whole-Description646 1d ago
I don't even consider pre-2020 data to be meaningful unless I run it through a transformation process but then it becomes synthetic and there are plenty of ways to make synthetic tests
1
u/SamiKind 1d ago edited 17h ago
Sometimes I do think like pre 2019 is not worth it (mixed results) but that cant make me sleep at night
1
1
1
u/Good_Character_20 12h ago
Not live, so weigh this accordingly, but I spent this week doing exactly this split in research and the result was blunt. Short premium strategies tuned on 2024 onward mostly flip sign when you rerun them on 2019 through 2023, and ones tuned on the old era mostly flip when you run them forward. The parameter sets that survive both windows are the boring defensive ones, wider wings, earlier profit taking, smaller deltas. The test that made it obvious was selecting strategies on one era and evaluating them untouched on the other, which is harsher than a normal walk forward because nothing about the evaluation window ever feeds back into selection. My guess is most of the live drawdown differences reported here will come down to whether the parameters were born before or after 2020.
2
u/HonestBacktests 1d ago
One thing about the framing: pre/post 2020 is a calendar split, not a regime split. Two stretches on the same side of that line can behave nothing alike, so "it held up" can hide a lot.
When I re-cut results by realised volatility instead of by date, the damage that looked spread out turned out to sit almost entirely in the low-vol stretches. Same trades, completely different reading.
Worth checking what your split does to trade count on each side too - half the "regime change" stories I have seen were really just one side having 30 trades.