| Search by tag or site | Login to my blog ? Start my own blog |
Invest2SuccessRead and submit articles on being a successful market trader, speculator, and investor. Gain Knowledge > Set Dated Goals > Create Trade Plans > Take Action > Success |
Back Testing Trade Systems
Posted on 08/18/2006 00:00 AM | Link | Post Comment
The Truth about Testing
Today, we will be discussing the dos and donts of back testing. Back-testing is a highly practical and a very real way to test the strength of certain beliefs and ideas you have about the market. Do you think that a market above the 200-day is bullish? Test it. For instance, we have found that short-term bottoms in the SPX tend to perform worse when below the 200-day line, but much better when above the line. We will discuss how to choose time periods to test and to evaluate the strength of you system.
The first thing traders should understand is that in this day and age, we have the technology to remove much of the subjectivenesss and mystery about the market. You need to answer these questions before you trade:
How will your system react to drawdowns?
Is your trading system practical (i.e. do you have time to use this system?)
Can you tolerate inactivity if your system suggests doing so?
Testing also benefits the trader psychologically and many would argue that psychology is more important than market knowledge when trading. After all, an uninformed conservative trader often does better than an intelligent, reckless trader. Testing fills a trader with confidence and decreases the likelihood that he will be too scared to trade when the moment is right. Also, testing makes the trader aware of what drawdowns might look like and what sort of weaknesses his system has. Let's move on to the do's and don'ts of testing procedures.
Dos and Donts
Make sure that you dont mix your in-sample data with your out of sample data. For example, the best way to test is to form a list of stocks, and test them. Then optimize on a different list of stocks. Finally, test the strategy on a completely different set of stocks in a different time period from the original test. If there is no overlapping in the data then you wont' have to worry so much that you have overfit the data for the past. Remember that one danger of optimizing too much is that the strategy might not work unless markets behave exactly the same as they did during the optimization period. Another effective means of testing is to do simulated trading for a multi-month period. You can then test your strategy without risking money on it. Also, since you will be more emotionally detached at this point, it will be an opportune time to hone the sytems.
You should also decide how you will treat outlier trades in your system. You may want to include outlier trades if your system depends on them. Otherwise, your results may suggest that the system is not profitable when in fact it is. Be sure to keep in mind that there is more to a good system than net profit. I like to pay attention to standard deviation or coefficient of variation as measures of risk. Return is always relative to risk. Keep these points in mind when developing a system and be sure to stick to the system once you start trading. Large run-ups and drawdowns tend to cause system traders to change their systems to their dismay.
Good day and good trading.
Today, we will be discussing the dos and donts of back testing. Back-testing is a highly practical and a very real way to test the strength of certain beliefs and ideas you have about the market. Do you think that a market above the 200-day is bullish? Test it. For instance, we have found that short-term bottoms in the SPX tend to perform worse when below the 200-day line, but much better when above the line. We will discuss how to choose time periods to test and to evaluate the strength of you system.
The first thing traders should understand is that in this day and age, we have the technology to remove much of the subjectivenesss and mystery about the market. You need to answer these questions before you trade:
How will your system react to drawdowns?
Is your trading system practical (i.e. do you have time to use this system?)
Can you tolerate inactivity if your system suggests doing so?
Testing also benefits the trader psychologically and many would argue that psychology is more important than market knowledge when trading. After all, an uninformed conservative trader often does better than an intelligent, reckless trader. Testing fills a trader with confidence and decreases the likelihood that he will be too scared to trade when the moment is right. Also, testing makes the trader aware of what drawdowns might look like and what sort of weaknesses his system has. Let's move on to the do's and don'ts of testing procedures.
Dos and Donts
Make sure that you dont mix your in-sample data with your out of sample data. For example, the best way to test is to form a list of stocks, and test them. Then optimize on a different list of stocks. Finally, test the strategy on a completely different set of stocks in a different time period from the original test. If there is no overlapping in the data then you wont' have to worry so much that you have overfit the data for the past. Remember that one danger of optimizing too much is that the strategy might not work unless markets behave exactly the same as they did during the optimization period. Another effective means of testing is to do simulated trading for a multi-month period. You can then test your strategy without risking money on it. Also, since you will be more emotionally detached at this point, it will be an opportune time to hone the sytems.
You should also decide how you will treat outlier trades in your system. You may want to include outlier trades if your system depends on them. Otherwise, your results may suggest that the system is not profitable when in fact it is. Be sure to keep in mind that there is more to a good system than net profit. I like to pay attention to standard deviation or coefficient of variation as measures of risk. Return is always relative to risk. Keep these points in mind when developing a system and be sure to stick to the system once you start trading. Large run-ups and drawdowns tend to cause system traders to change their systems to their dismay.
Good day and good trading.
- Long-term Secrets To Short-term Trading
- Technology Sector Investing
- Successful Trading Behaviors
- The Best Conversations With Top Traders
- Trade Your Way To Financial Freedom
![]()
Examples
ATM Wallstreet - Mon Oct 06, 2008 03:39PM
Made several great trades today. Traded the QID, QQ [read more]
Made several great trades today. Traded the QID, QQ [read more]
ATM Wallstreet - Tue Oct 07, 2008 10:07PM
Today we have the Fed speaking and release of Fed mi [read more]
Today we have the Fed speaking and release of Fed mi [read more]
Morpheus Trading - Tue Oct 07, 2008 08:33AM
NOTE: Please click on the charts below to enlarge them [read more]
NOTE: Please click on the charts below to enlarge them [read more]











<< My Home | TheMoneyBlogs Home