Developing a mechincal trading system
I have started looking into developing a mechanical trading system and as with all things I try, I am going at it with a passion akin to that of Al Pacino in Scarface.
The task seems slightly in-surmountable because I have tried and failed to develop something successful in the past. In retrospect, I feel that I may have taken the wrong approach.
During my previous attempts, I was unaware of software such as Tradesignal. Tools such as this one allow anyone to develop custom trading algorithms with ease.
My approach was more of a do-it-yourself methodology and I was trying to re-invent the wheel.
I had once programed Bolliginer bands and moving averages into excel files using end of day data that I downloaded fromĀ Yahoo Finance, only to realize that my plan of programing individual indicators then searching for trends then coming up with profitable combinations of them is a task with no end.
I tried to re-invent the wheel but my wheel turned out square.
This time, I will be successful. I am not going to waste time programming the math behind indicators. I will however, learn their use and research how others have succeed in using them in the past.
A program like Tradestation does the hard work for you. The indicators are pre-programmed, the back-testing algorithms are pre-programmed, the graphs look good, the interface is nice, etc etc etc. All in all, it is really a good program.
Your role in developing your mechanical trading system is simply to pick the indicators you want, use the Tradestation optimizer to select appropriate parameters for those indicators and test it.
Now that I have made it sound as easy as taking candy from a baby, here is the honest truth, it is hard. How hard? Very hard. Ok, maybe not that hard – but it’s not easy.
There are hundreds of indicators to choose from, millions of combinations to create and if you don’t really know what you’re doing, you may as well go back to programming indicators in excel.
Here is the approach that I am taking:
- Learn a few common technical indicators and how they work
- Backtest the use of those indicators
- Learn a few complex indicators
- Think up logical combinations of the indicators I know and test them in Tradesignal
- Read about others who have had success in mechanical trading
- Repeat 3 – 5
I am currently at step 2 and I am hoping to be ready to test some of my “strategies” in the next few months.
I will post my results on this blog so stay tuned.
Leave a comment if you have dabbled in mechincal trading and have any tips.
