The only advantage of bots, is, that they stick to the programmed strategy. They don't get greedy or panic. The follow the programmed strategy without errors. The only problems that I see with bots, is that they cannot adapt to the changing markets. So the investor, must stop the bot, when the market changes. Then the bot has to be reprogrammed with a new strategy. This is the difficult part.