Commission-based auto trading providers are who you should be targeting. This is because the provider will be financially motivated to make you as much money as possible. At the same time, the provider is not required to release the source code of its auto trading algorithm, so it can ensure its strategies remain private.