Trading automation system background