• Blog Home
  • Articles
  • Back to R Quant Main
Dean Hoffman Blog
  • Blog Home
  • Articles
  • Back to R Quant Main
No Result
View All Result
  • Blog Home
  • Articles
  • Back to R Quant Main
No Result
View All Result
Dean Hoffman Blog
No Result
View All Result
Home Dean Hoffman Articles

Trading Systems Optimization Trap

admin by admin
July 10, 2018
in Dean Hoffman Articles, Uncategorized
0 0
0
brain-maze-600x200
0
SHARES
0
VIEWS
Share on FacebookShare on Twitter

To the new trading systems developer, one of the most exciting things to play with is optimization. Optimization is using the power of the computer to look at every possible sequence of parameters and rules, and then using only those rules and or parameters that have worked the best. With enough computer crunching power, it is possible to find systems that perfectly “predicted” the past. We can run number crunching PC’s on automated routines and have them analyze billions of bits of data while we are sleeping! Many traders do this long enough and later “discover” the holy grail of trading systems. They jump into the markets with their new super predictive algorithms only to find they fall apart in real trading!

Trading Systems Optimization Failure

“What happened?” they ask. The answer is that what they created was likely a system that was a statistical coincidence (known as a “curve fit“). Curve fitting is where you force a system to conform to historical data. The problem is that the markets will behave much differently moving forward; therefore, a “perfect” trading system could be useless. For example, your computer finds the perfect dates historically to have bought and then sold the market. These dates are likely coincidental and have no future value, yet sometimes people will base a system on them. An example like this is clear; however, most curve fits are some complex form of this basic concept.

Let’s look at another flawed example. Assume we wanted to optimize nickels that were most likely to land on heads. What we could do is flip millions of nickels and only select those that landed on heads. Then, we can take those remaining nickels and flip them again, once again only choose those that land on heads. We could duplicate this process repeatedly each time only choosing those nickels that land on heads. At this point, we might conclude that we had narrowed down our nickels to only a small handful that was “optimized” to land on heads. We could then go out and wager large bets with those nickels putting all our money on heads. We would quickly make a fortune, right? WRONG!

We would quickly lose our money. Those nickels are not optimized for heads; they always had 50/50 odds. What might have confused some is that they thought they had found predictable nickels. All they found was a statistical coincidence!

Trading Systems Optimization Reality

With so much data, and so much computing power available, these optimization errors find their way into trading systems all the time. When developing a system, it is imperative to avoid optimizing as much as possible. You need to find non-curve-fit, robust systems. There can be a place for some types of optimizing, but it must get handled correctly.

We design all our systems in a robust way that we feel avoids the optimization pitfalls of so many other systems.



By: Dean Hoffman

FUTURES TRADING IS NOT SUITABLE FOR EVERYONE AND PAST PERFORMANCE IS NOT NECESSARILY INDICATIVE OF FUTURE RESULTS. THERE IS RISK OF SUBSTANTIAL LOSS IN FUTURES TRADING OR WITH ANY TRADING SYSTEM OR PROGRAM. CAREFUL EVALUATION OF YOUR PERSONAL FINANCIAL SITUATION MUST BE DONE PRIOR TO DECIDING TO TRADE IN THE FUTURES MARKETS OR ANY GIVEN TRADING SYSTEM OR METHODOLOGY.

From: R Quant

Tags: Dean Hoffmanoptimize trading strategyTrading Systems

Previous Post

The “Hot” Futures Trading Systems Trap

Next Post

A Trading System That Works

Next Post
iStock_000003430209Mediumt

Estimating Future Risk

No Result
View All Result

Recent Posts

  • The Small Account Conundrum
  • Trading Systems Start Trade Report
  • Estimating Future Risk
  • A Trading System That Works
  • Trading Systems Optimization Trap

Connect with us

Dean Hoffman Blog

© 2018 Dean Hoffman

Navigate Site

  • Blog Home
  • Articles
  • Back to R Quant Main

Follow Us

No Result
View All Result
  • Blog Home
  • Articles
  • Back to R Quant Main

© 2018 Dean Hoffman

Login to your account below

Forgotten Password?

Fill the forms bellow to register

All fields are required. Log In

Retrieve your password

Please enter your username or email address to reset your password.

Log In
This website uses cookies. By continuing to use this website you are giving consent to cookies being used. Visit our Privacy and Cookie Policy.