Algo trading is very simply defined as automated trading in financial markets. It is used by hedge funds, professional traders, and other large financial institutions. Nowadays, a growing number of retail traders are also using automated trading in the form of trading robots or “trading bots”.