Keep it simple

Keep the Algorithm simple. For your system to hold good for future, the core of your algorithm needs to be founded on common sense principles. Throwing few indicators and using optimizers to come up with some model may not help too far into future. Moreover, it makes your logical debugging of results a nightmare. Also, more indicators/components does not automatically improve the predictive power of your Algo, they may cancel each other out too.

Remember, our objective is not to solve the market and come up with a master key which work in all conditions and all securities. Goal is to design a model which earns decent enough return on investment (compared to the opportunity cost), given the consistent application for long enough duration for a given security.

In my opinion, it is better to have handful of Algos targeting different market cycles (complementing each other) rather than trying to get to an all-weather model. Every Algo will have its favorable and adverse market conditions, understand them and accept them. Those adverse conditions are part of your Algo package in the other words treat it as normal loss.

It would be tempting to keep adjusting the model once we start seeing it in action every day. Make sure you start tweaking the model only if the results do not align with favorable market conditions as expected.

Nothing teaches the game like experience. Come up with simple model which you believe should work in normal market conditions, back test it for reasonable period of time, use a fraction of your capital and start the journey.

Loved this Prashanth. Statement that hit me is "our objective is not to solve the market and come up with a master key".

Well articulated Prasanth...I don't have a ton of experience like you. But from the limited dabbling I had with Securities and Forex market, I realized the most important skill required is 'ability to keep a cool head' and avoid 'impulsive' behavior....easily said and extremely difficult to adhere to :)

To view or add a comment, sign in

More articles by Prasanth Lingala

  • Predict or Follow?

    Like I mentioned earlier, no one way is superior to another. Both are aimed at making money.

  • Unlearn a few and learn a lot

    When you choose to go with Algo way, let numbers alone tell you the story and be prepared to put aside your…

  • Why I switched to Algo trading

    There are many ways to make profit from the market. No method is superior or inferior.

    3 Comments

Explore content categories