I'm playing around with a new system. It's based on a pairs trading trend following strategy using a single highly optimized input parameter. The optimization/backtesting was from 06-12 with 13-15 being the out of sample data. It has a very limited set of pairs that it works on (about 40 pairs) but gives at least a couple signals a day. The average trade duration is 2.5 hrs (4 hrs for the longest trade), the slippage/commission used in the simulation 40 bucks since there's four legs to each trade. It only trades liquid symbols (avg daily volume > 3 mill shares). It has a fixed position size (5k per symbol levered 1:5 via portfolio margin, so 50k total position size, ~10k buying power reduction), no beta weighting on the individual stocks but dollar neutralized (so if one symbol trades at 50 and the other one at 100 it'll trade twice as many shares of the 50$ one). All of the pairs have > 1100 trades (horizontal) with commission and slippage eating away most of the real profits. The trades from ~900/950 to 1100 are the walk forward trades.
Here's the challenge, since the equity curves look good (it is not a look ahead issue
on some but not all pair candidates, the question is if it's too much optimized?
I guess the real question is, should a good system work on all underlyings or can you hand pick some where it works and just trade those?
Here are a couple of examples
Here's the challenge, since the equity curves look good (it is not a look ahead issue
on some but not all pair candidates, the question is if it's too much optimized? I guess the real question is, should a good system work on all underlyings or can you hand pick some where it works and just trade those?
Here are a couple of examples