Forex Trading Software





 
Methods of Daytrading

Custom Search



























trading system optimization

There has been considerable controversy about trading system optimization. What exactly is wrong with optimizing systems? Can you go too far? Is there a happy medium?

The real issues in system optimization are complex, and they've been exacerbated by the tendency of systems developers to optimize their programs above and beyond any reasonable degree. To optimize a system is to discover the parameters that provide the best results in hypothetical back-testing. In other words, optimization is a form of discovering what would have produced the best results using numerous if-then scenarios.

Before affordable computer hardware and software were available, optimization was a long and laborious procedure. To discover the best fit, the systems developer would need to repeatedly backtrack and test several variables. If the system parameters were numerous, the process was virtually impossible. Obviously, computers have made this a quick and efficient task. Now any trader with several thousand dollars can develop optimized systems.

Such ease of testing and optimizing is both good and bad. On the one hand, it allows traders to develop, test, and refine (i.e., optimize) systems much more rapidly. On the other hand, it has opened the door to what is called curve-fitting. The simple fact is that the powerful system-testing programs now available allow traders as well as systems vendors to repeatedly test a host of timing variables, stop losses, and other risk management schemes in order to determine which combinations would have produced the best results. In effect, this procedure fits the best parameters on past history to produce the best hypothetical results. However, the conclusions reached by such methods are often specious.

The trader who tests and retests to find the best fit will eventually reach his or her goal, but the goal itself may be nothing more than a reflection of the curve-fitted results. Tests tell us what has worked in the past but may not reveal anything worthwhile about the future. Since the past is not a carbon copy of the future, it is doubtful that the optimized parameters will work in the future. The more parameters in the decision-making model, the less likely they are to work in the future.

Overly optimized results lead to false conclusions. The result will likely mean losses. For those who develop and sell futures trading systems as a business, optimization is an amazing tool that allows the creation of outstanding hypothetical performance results that, in turn, allow systems developers to make incredible claims. And claims sell systems.

Time will tell if I am wrong about overly optimized systems. Vast personal experience, however, strongly validates my conclusions. I recall recent developments regarding several popular trading systems sold by a software developer. The advertised claims were fantastic. Systems were sold for T-bond futures, S&P futures, and currency futures. The outstanding performance claims provided a strong media campaign.

Naturally, all of the proper disclaimers were made to comply with the then-current regulatory requirements. There were no disclaimers regarding optimized results, however, nor was it disclosed that not all buyers of the systems would be using the same system parameters. Because the systems were continually optimized for best results, the hypothetical track records were truly impressive. However, the results did not jibe with results experienced by those who had old versions of the software - versions that did not reflect the new optimized parameters. This is hightech deception. Recognizing that there might be legal liability, the systems developers eventually disclosed this fact in small print. Few buyers understood the meaning of the disclosure and even fewer cared, given the impressive hypothetical performance record. Naturally, buyers of the software felt that they could match the hypothetical performance.

In many cases, these traders did well initially. A customer in my brokerage firm purchased one of these programs and began trading it strictly according to the rules. The results were impressive. I began to watch intently every time a trade was made. It was uncanny how well the system entered and exited trades. It was as if the system had internalized a sixth sense about the market.

Then, after several months and excellent results, the system began to unravel. Numerous large losses occurred and performance deteriorated more rapidly than it had climbed. The dangers of an overly optimized system became apparent once again.



Category: Methods of Daytrading


Copyright ะน 2007 fxtrading-software.com