The world of investing is getting far more competitive every day, as investors search for efficient and clever ways to execute their investments. Technology has...