A auto trading system