Actual algorithmic trading on the surface is easy—you implement a strategy and the computer does all the hard work. However, the hard part is putting in enough work to understand the algo, or in building an algo for trading.