Algorithmic trading, also known as algo trading, automated trading, or black box trading, is a programed process, which follows a specific set of instructions (an algorithm) for placing a trade in the stock market. The technology aids in generating profits at a high speed and frequency, otherwise impossible for a human traders. Algorithmic trading is used in the financial market in various countries such as the U.S., India, the U.K., and South Korea. Some of the features of algorithmic trading include accuracy, exceptional speed, and liquidity, which are expected to boost growth of the algorithmic trading market over the forecast period.