El trading algorítmico, también conocido como trading por algoritmos, implica realizar órdenes utilizando un programa de computadora. Estos programas emplean diferentes tipos de estrategias de trading algorítmico para identificar y aprovechar oportunidades de comercio. Algunos de los diferentes tipos de estrategias en el trading algorítmico incluyen arbitraje, scalping, swing trading, market timing y seguimiento de tendencias, entre otros.