Why You Should Be Doing Algorithmic Trading?

By Sushant Ratnaparkhi

‘Bots! huh? What do they know about trading? Stock market requires insights, timing and a level of genius that only humans can have’ said my friend when I asked him about his take on algorithmic trading. Could it be true? Is algorithmic trading a gimmick? Well, not quite so, in fact it’s the opposite.

84% of trades that happened in NYSE, 60% in LSE and 40% in NSE were done using algorithmic trading. From the looks of it, it seems sooner or later every trade will be done using algorithms. But why is that?

What is Algorithmic Trading?

Let’s first understand, what Algorithmic trading truly is? Let’s say you have a strategy based on quantitative analysis that you developed (or stole) and it’s working well for you. Let’s assume that your strategy tells you when to buy/sell a stock and when to book profits or cut losses (this is the bare minimum a strategy should have. If yours doesn’t, boy! you’re in trouble). So when you’re sitting at your desk sipping that Earl Grey, you’re doing either of following things at any given point –

  • Looking at charts, quotes or news and trying to find a trade signal as per your strategy
  • Filling in the order details when you DO find a trade signal (money time! Yay!)
  • Monitoring your trades to see if they reached your target or went in opposite direction (as they often do)
  • Closing positions to either book profits or cut losses
  • Rinse and repeat

This is how you look while working (on an average)

Now remember, your strategy, no matter how successful on paper, is only good as long as you stick to it. To follow your strategy religiously is a vital prerequisite for making profits in the long run. That means you don’t give in to your emotions, you don’t make approximations, you don’t prematurely book profits or cancel stop losses because you think the stock will eventually move in your direction. Let’s assume you don’t do all of those things, let’s say you follow your system like a devote catholic and you are a superhuman who has mastered his emotions like a Buddhist monk (I know you’re not even close but let’s just say you are).

Even after doing all of this (getting to the superman/monk level), you’re not done yet. There are still many factors that you need to get right before you start making actual profits from your strategy. For example, you need to continuously backtest and tweak your strategy to make sure it is relevant in these ever changing markets. Having just one strategy will expose you to various risks, to mitigate that you’ll have to diversify and use at least two different strategies. And for this, you will need to keep scanning markets for new assets to trade that will fit your strategies, etcetera and etcetera.

In short, to be successful in trading (specially quantitative) you should act like a superhuman. But we both know that the truth is different, we often make mistakes, we often do things that we’re not supposed to and we end up being sad, miserable and with less net worth.

But, what if there was a way to outsource most of this heavy and depressing work, what if someone else pulled their hair and screamed over losses, what if you just stood by (sipping martinis) knowing that your strategy is being followed properly and you will eventually make money and the only work you have to do is focus on the strategy?

Let me make that martini for you, and welcome you to the world of Algorithmic Trading. Algorithmic trading is handing over the reins to a computer. You just have to write down your strategy in a language that computer would understand and let the computer do the heavy lifting for you. All the tasks that you do in a day (mentioned above) as a trader are mechanical in nature and can be done by a machine in a much better way. Computers can scan hundreds of stocks and execute as many orders in a matter of seconds (this is used in High Frequency Trading or HFT), and the setup costs for automated desks are coming down as well. The concept of letting machines do mundane tasks while we focus on higher intelligent things is a trend that is not just in trading but everywhere else. Read: self-driving cars, smart homes, siri etc.

Benefits of Algorithmic Trading

Human Emotions = 0

Machines do not have emotions (at least not yet, good luck google!), we can use that to our advantage. In manual trading this is a huge detriment, fear and greed prevent us from doing what is right. Machines don’t cloud their decisions based on any external factors, they just follow what’s written in the program. When you realize that majority of trades in the market aren’t driven by emotions, it automatically puts you on a back foot making Algorithmic Trading a necessity. Your strategy truly gets a fair chance when you drop emotions out of the equation.

Accuracy + Spe…

Read more: http://ow.ly/6Jkk30bRbDs

One clap, two clap, three clap, forty?

By clapping more or less, you can signal to us which stories really stand out.