Hi All,
I have been testing out different mean reversion ideas and I have developed a very simple system with two parameters (apart from price and liquidity filters) that I have taken from other ideas I have come across. It was developed on the NASDAQ 100 for the past 10 years. After I was happy that the parameters were robust I tested the two 10 year blocks prior and that was fine. I then tested on SPX, everything looked good, RUI, everything looked good, RUT, shit the bed, same again with RUA.
If I add a simple trend filter at the stock level (c > 200 MA for example) then RUT and RUA both look fine. The trend filter reduces the CAGR a fair bit on the NASDAQ 100 while the Max DD remains fairly similar.
What do others think about robustness in this scenario? The stocks in the NASDAQ 100 are going to be different to the types of stocks in the Russell 2000 but it still makes me a little nervous if I want to add something like this to my portfolio of systems and it is not robust.
Cheers,
Ben