Algorithmic Trading: Winning Strategies and Their Rationale