The Subjective Function (Part 1)
Posted by Mark on October 4, 2012 at 19:03 | Last modified: October 4, 2012 06:34I’ve mentioned multiple times that in trading system development we’re looking for consistent profitability over time. To do this, identification of the “subjective function” is a prerequisite.
Much of the direction to my current work is owed to Dr. Howard Bandy. You can read about him here: http://www.linkedin.com/pub/howard-bandy/b/b44/270 . In his book Quantitative Trading Systems (2007), Bandy defines the “objective function” as:
> A single-valued measurement of the fitness of a trading system. Optimization
> techniques are guided by maximizing the value of the objective function.
He also writes:
> Only you can decide which trading systems are good and which are not.
> Selection of the objective function is a management decision and must
> be made prior to extensive model development. The objective function
> itself is not a candidate for optimization.
What does this mean?
System trading is the epitome of Yin and Yang! Beginning on 5/7/12 (http://www.optionfanatic.com/2012/05/07/strategies-vs-systems-part-i/), I wrote a number of blog posts discussing discretionary vs. systematic trading. The upshot was that discretionary trading is subjective and systematic trading is objective. This may be true but at the heart of a somewhat objective system development process is the very personal selection of Bandy’s objective function. For this reason, I have chosen to call it the subjective function.
All this subjective function talk may seem highly theoretical but it really boils down to something quite simple. On 10/4/12 (http://www.optionfanatic.com/2012/10/04/trading-system-1-spy-vix-part-4/), study the y-axis to see my subjective function: net profit (%). I proceeded to discuss the best combination of parameters by performance on that measure.
The only problem is that I failed to go through the process of determining my subjective function before implementing it.
Stay tuned for further discussion and a possible detour in upcoming posts.
Comments (3)
[…] addressed subjectivity and system development in six blog posts beginning with http://www.optionfanatic.com/2012/10/04/the-subjective-function-part-1. Howard Bandy’s books define and discuss the objective function. I renamed this […]
[…] of an acceptable subjective function. I addressed this in a six-part series beginning with http://www.optionfanatic.com/2012/10/04/the-subjective-function-part-1. In the end, I settled on RAR/MDD. I like systems that are surgical in their […]
[…] In his book Building Winning Algorithmic Trading Systems (2014), Kevin Davey claims it takes 100-200 trading ideas to yield one tradable system. In my view, this is a daunting statement because from what I’ve read on trading system development and from the challenges I have faced with coding, this could be a lifetime! The claim is a bit vague, though. What exactly constitutes a trading idea? If each parameter value counts as a different trading idea then it might take only a few trading strategies to come up with a “tradable system.” This phrase is vague too. Does “tradable system” mean a system that would be acceptable to me given my requirements for profit and my subjective function? […]