Query to the System Design Community
Query to the System Design Community
The System: Enters on Breakout of "X" Day H/L, 5 ATR Stop,Trailing Stop of "Y" days, risks 1%?Trade, uses no leverage.
The Results: Wins on 30% and Loses on 70% of trades. Winning Trades make 6X dollars of losing trades. Expectation 1.15. Winning years 17%, 38%, 36%, 20%, 15% (Ave 27%), One flat year, 2 losing years of 37% and 4%.
The problems: CAGR is only 11%, RAR is 17%. DD are too deep and too long 44% and 45 months.
The Question: What other performance stats would you look at to diagnose a "fix" or improve this system?
I would be willing to pay someone who knows how to address this.
Thanks
Dallas Rooney
The Results: Wins on 30% and Loses on 70% of trades. Winning Trades make 6X dollars of losing trades. Expectation 1.15. Winning years 17%, 38%, 36%, 20%, 15% (Ave 27%), One flat year, 2 losing years of 37% and 4%.
The problems: CAGR is only 11%, RAR is 17%. DD are too deep and too long 44% and 45 months.
The Question: What other performance stats would you look at to diagnose a "fix" or improve this system?
I would be willing to pay someone who knows how to address this.
Thanks
Dallas Rooney
How about introducing a longer term trend filter to this system?
You could take long signals only if the the trend filter is in 'Long Mode'
You could take short signals only if the the trend filter is in 'Short Mode'
One of the pre-packed Blox systems does just that.
From http://www.tradingblox.com/tradingblox/ ... dition.htm
Donchian Breakout System -- A single unit Turtle type breakout system with a MACD filter. Only trades long when the MACD is positive and short when the MACD is negative.
Trend filter could be your choice of MACD (as per above), Moving averages, Wilders DM+/DM-, PGO filter or whatever else you think would be appropriate for your needs
It may improve the drawdown figures, most probably at the cost of a lower CAGR though, but you could possibly increase your risk percentage (i.e. bet size) to compensate.
Why not try this first and see what you can see.
You could take long signals only if the the trend filter is in 'Long Mode'
You could take short signals only if the the trend filter is in 'Short Mode'
One of the pre-packed Blox systems does just that.
From http://www.tradingblox.com/tradingblox/ ... dition.htm
Donchian Breakout System -- A single unit Turtle type breakout system with a MACD filter. Only trades long when the MACD is positive and short when the MACD is negative.
Trend filter could be your choice of MACD (as per above), Moving averages, Wilders DM+/DM-, PGO filter or whatever else you think would be appropriate for your needs
It may improve the drawdown figures, most probably at the cost of a lower CAGR though, but you could possibly increase your risk percentage (i.e. bet size) to compensate.
Why not try this first and see what you can see.
"Uses no leverage" makes me think the instruments traded are stocks, mutual funds, ETFs.
Rather than trying to decide "is the system good?", how about trying to determine "how good is this system compared to other ways of trading stocks, mutual funds, ETFs?"
How well did "Buy And Hold" perform, over the same instruments, over the same period of time? Does the system beat the pants off "Buy And Hold"?
Among those mutual funds with objectives closest to your own, how well did the best of the best perform, over the same period of time? Does your system outperform the best performing comparable mutual fund?
Finally, the system appears to be a pure trendfollower, yet stocks are notorious for their crummy performance on trend following (compared to futures, FX, etc.) Maybe a totally different system philosophy would be more suited to stock trading? Maybe something like the Stochastic system built into Blox? Or a roll-your-own retracement system?
EDIT: I see that AFJG has donated another system to the Blox Marketplace (see next article below), this time a Momentum System For Stocks. Many grateful thank-yous!
Rather than trying to decide "is the system good?", how about trying to determine "how good is this system compared to other ways of trading stocks, mutual funds, ETFs?"
How well did "Buy And Hold" perform, over the same instruments, over the same period of time? Does the system beat the pants off "Buy And Hold"?
Among those mutual funds with objectives closest to your own, how well did the best of the best perform, over the same period of time? Does your system outperform the best performing comparable mutual fund?
Finally, the system appears to be a pure trendfollower, yet stocks are notorious for their crummy performance on trend following (compared to futures, FX, etc.) Maybe a totally different system philosophy would be more suited to stock trading? Maybe something like the Stochastic system built into Blox? Or a roll-your-own retracement system?
- If the long term trend is up, AND
- If the short term trend has been down for the recent past, AND
- If the short term trend just switched from down to up, today, THEN
- Enter a Long position on tomorrow's open
EDIT: I see that AFJG has donated another system to the Blox Marketplace (see next article below), this time a Momentum System For Stocks. Many grateful thank-yous!
Last edited by sluggo on Sat Feb 21, 2009 7:59 am, edited 1 time in total.
-
- Roundtable Knight
- Posts: 2071
- Joined: Fri Apr 25, 2003 3:33 pm
- Location: London
- Contact:
This looks like something interesting to play and experiment with.sluggo wrote:
- If the long term trend is up, AND
- If the short term trend has been down for the recent past, AND
- If the short term trend just switched from down to up, today...
P.S.: Is Dallas the oldest member in the community (joined in 31 Dec 1969)?
Dallas,
Do you still have your old computer from ’69 . . . and Blox on punch-cards??
http://computer.mng-mn.com/images/histo ... cpdp12.jpg
Do you still have your old computer from ’69 . . . and Blox on punch-cards??
http://computer.mng-mn.com/images/histo ... cpdp12.jpg
Re: Query to the System Design Community
What do you mean by <Trailing Stop of "Y" days>? Apart from other suggestions given above, have you also tried adding an initial stop? With regard to sluggo's suggestion to "roll-your-own retracement system" I am not sure what he means by that, but I wonder if an additional rule is appropriate, something like this:Dallas wrote:The System: Enters on Breakout of "X" Day H/L, 5 ATR Stop,Trailing Stop of "Y" days, risks 1%?Trade, uses no leverage.
- If the long term trend is up, AND
- If the intermediate term (entry) trend is still up (didn't reverse) AND
- If the short term trend has been down for the recent past, AND
- If the short term trend just switched from down to up, today...
My $0.02 worth: separate the system from the portfolio/money management - let's call this the system's raw state - then apply a few of Ralph Vince's stats, my personal preference being the Weighted Geometric Mean as well as normal stats: StdDev, Skewness, Kurtosis, etc. and Conservative Expectancy.Dallas wrote:The Question: What other performance stats would you look at to diagnose a "fix" or improve this system?
I would be willing to pay someone who knows how to address this.
Then see what your system actually does and what markets it works well with and only then apply money management to a portfolio of MarketSytems.
What is the system coded in at the moment?
What markets did you want to trade with it?
Hello Roscoe,
Thanks for your ideas.
In my search for utter simplicity, the system enters on a 500 day breakout and exits on a 250 day high/low, once it gets beyond the initial 5 atr stop.
The instruments are highly liquid common stocks which trade more than 250K shares/day and are at least $5/ share.
Dallas
Thanks for your ideas.
In my search for utter simplicity, the system enters on a 500 day breakout and exits on a 250 day high/low, once it gets beyond the initial 5 atr stop.
The instruments are highly liquid common stocks which trade more than 250K shares/day and are at least $5/ share.
Dallas
I think a "long only" strategy, by necessity, is only profitable during uptrends. For instance, Garner's system has other instruments in the portfolio:
P.S.: one interesting aspect of this forum is that there is always a high probability that someone has already asked the questions you wish to make. Take a look at:
viewtopic.php?t=5195
viewtopic.php?t=5374
viewtopic.php?t=4647
viewtopic.php?t=4696
viewtopic.php?t=3797
The 400 securities I used included not only many world stock markets and sectoral stock indices but also bonds and bond funds, currencies and commodities.
...
Using such a system on stock ETFs alone is sub-optimal. The inclusion of bonds and currency funds means that at times such as these you are out of the stock markets and into cash and bonds.
P.S.: one interesting aspect of this forum is that there is always a high probability that someone has already asked the questions you wish to make. Take a look at:
viewtopic.php?t=5195
viewtopic.php?t=5374
viewtopic.php?t=4647
viewtopic.php?t=4696
viewtopic.php?t=3797
Clarifications
Roscoe, "my" elementary sytem had a 5 ATR initial stop and it DID go long & short. When I tried either long or short only the results were totally crappy.
Thank you alp for the threads.
Thank you alp for the threads.
Well, I am not a big fan of stock trading, but I was intrigued by your performance numbers. Our friend Eric Crittenden, from Blackstar Funds, seems to have found the right answers. Check their two papers "Does Trendfollowing Work on Stocks" and "The Capitalism Distribution" downloadable at: http://www.blackstarfunds.com
Also note that Garner's and lemahsin's systems, featured in the referred threads, are scanning hundreds or thousands of securities.
Finally, on par with Seykota's typical mottos, I think you might check your feelings about commitment to a system whose results your tests indicate are crummy.
Also note that Garner's and lemahsin's systems, featured in the referred threads, are scanning hundreds or thousands of securities.
Finally, on par with Seykota's typical mottos, I think you might check your feelings about commitment to a system whose results your tests indicate are crummy.
Also, there appears to be some inherent problems with leveraged etfs:
http://www.chartingstocks.net/2009/02/l ... #more-1118
http://www.chartingstocks.net/2009/02/l ... #more-1118
Leveraged ETFs/ETNs which compound daily certainly underperform over the longer term against the index they are intended to track, and as such are generally only geared towards short term traders. There are however, a number of ETFs/ETNs, including quite a few issued by Deutsche Bank, which compound monthly, which can remove some of the punishing effects that daily compounding can present.
Well, apart from some beautifully constructed equity curves from someone's black box system, which we usually cannot find in the real world, I see a lot of talented people having a hard time with stock trading. Does it have something to do with this:adamant wrote:Alp: Regarding Crittendens work, which is very interesting: It is important to note that the test period includes one of the greatest secular bull markets of all time. Crittenden states clearly that the system performance on data from the seventies is substantially weaker.
With regard to Jim Simons, is their track record publicly available or is he becoming one of those legendary Market Wizards of whom we hear legends of their achievements?Eric Winchell wrote:Trend following in stocks often puzzles those who wonder why it doesn't work like it does in futures markets, but maybe it's not such a big mystery. Richard Dennis reduced this to stocks being "more random," but there is a simpler explanation: stocks, especially stocks of a single country, are correlated. They represent their parent asset class too much to provide the type of diversification that trend following requires. Soybeans and T-bonds are separated by more degrees of freedom than IBM and GE.
A market in a futures portfolio can go 20 years without a big trend and then "wake up" to provide a winner that makes up for that entire period. The overall stock index is susceptible to this kind of cycle and so are the individual stocks making up the index. There's no reason to expect a trend following system trading a basket of stocks to perform much better than one that trades a few stock index futures contracts.
The correct approach then is exactly what Blackstar has done: represent a trend following method within the world of stocks and then compare the risk-adjusted returns with the S&P rather than to a traditional futures portfolio. Their study shows the way to be a 100% mechanical trend follower in the stock market (and is a great piece of work).
And, finally, do you know of any magical filters I can use to select the best performing instruments and trades?
Last edited by alp on Thu Feb 26, 2009 9:07 pm, edited 1 time in total.