Innovations in Stock Trading Bots