- Joined
- 13 June 2007
- Posts
- 838
- Reactions
- 136
Hi Howard,
I understand and I suspect that most of us here at ASF also understand the importance of the walk forward methodology using out of sample data in verifying the robustness of the system going forward. The concept is a very sound one and we thank you for your patience.
The one area that I personally like to see being discussed more is this concept of system decay, and how over time, the system will lose its edge and will ultimately fail. Logic would indicate (to me at least) that as more and more people trade a particular type of system, say a 30 day breakout system, that the system would have a greater chance of succeeding as an ever increasing number of traders initiate the trade upon confirmation of the breakout, to a point where it almost becomes a self-fulfilling prophecy. How then does such a system lose its edge over time ?
Does a system tend to fail as more traders use it ?? If the answer is yes then can one conclude that the system would more effective if it is used by fewer traders ?
When a system starts to lose its edge (presumably from over-exposure from too many traders using it) the number of traders using it will also tend to decrease over time as they seek out other more profitable strategies. When the number of traders have dropped off sufficiently, will the edge that the system had initially return ?? If the answer is NO, then what residual external factor that had caused the system to initially fail has remained in play to continually impact on the system even though the number of traders using it has dropped off dramatically ?
I can’t get my head around this system decay concept and hope that you may be able to shed some light on the subject.
The one area that I personally like to see being discussed more is this concept of system decay, and how over time, the system will lose its edge and will ultimately fail. Logic would indicate (to me at least) that as more and more people trade a particular type of system, say a 30 day breakout system, that the system would have a greater chance of succeeding as an ever increasing number of traders initiate the trade upon confirmation of the breakout, to a point where it almost becomes a self-fulfilling prophecy. How then does such a system lose its edge over time ?
Does a system tend to fail as more traders use it ?? If the answer is yes then can one conclude that the system would more effective if it is used by fewer traders ?
I can't help but wonder if with such a long term system taking so few trades and pyramiding into the longer term winners if such a system wouldn't be best suited to ETFs traded with margin.
If you are back testing on ASX data and you pyramid into winners then in all likelihood you are going to end up with the lion share of your capital in stocks that ended up in the ASX20...or am I missing something?
As this is a long side only system we might also want to incorporate and index filter to keep us from entering trades when the market is being unfavorable.
The feedback Iv been getting is that while they keep you out of the market, you are often late to get back in and miss the often aggressive rebound.
Also if you try the test with and without trade and / or profit pyramiding what happens to drawdown and profits?
If getting in late is considered a problem then consider making the filter very sensitive to index moves - I wouldn't suggest using a 100 week moving average. Something simple like 1 period % change criteria or even just straight price moves - like close is greater than last weeks high to turn on the system and close is less than last week's low to turn off system.
Just some suggestions - I am not saying that these ideas work. Remember that the index filter might only turn the system on and off, not necessarily trigger exits, and also that a buy signal also has to be triggered when the index filter is "on".
I agree with Shane - they can reduce profits a little. But you can end up making substantially less trades to get not that much less money. I have been through 3 periods in the last 5 years where I didn't get a buy for 2 to 3 months - I am talking longer term systems and I would still have trades running, just no buy signals. Annual return is not the only criteria to consider - Personally drawdown is just as big an issue.
The index filter that you use in which you only buy entry triggers when the index meets certain conditions, is useful in decreasing CLOSED equity drawdowns yeh?
In which ways does your system attempt to decrease open equity drawdowns?
There are 2 methods that come to mind:
1/ If the stock hasnt moved X% in n-period then chop it. Useful for stocks then were trending upwards then flattened.
2/ If using an ATR exit, you could apply a condition where if the placement of the ATR exit hasnt moved in n-periods, then chop it.
If you prefer atr based stops then you may choose shares that teh atr values do not exceed a certain percentage
eg 2*atr(14)/C<0.15
would show shares that the 2 atr value was less than 15% of price.
Now we have a price point level at which we can aggressively pyramid. If our initial stop is 15% then we could pyramid every 15% as our original position moves past breakeven.
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?