As a user of an arbitrage bot, it depends on the market condition, whether there would be a big market difference between different pairs in the exchange. It's definitely possible, but remember that other people are possibly using a bot too to arbitrage the market, so it's a matter of how fast you are going to make the trade and how much you are going to risk. Risk by holding a bag in which you cannot sell anymore in profit due to the lag in the market price changes.
You should be wary of which bot you are going to buy if you are ever going to. It's best to research beforehand the reputation of the bot and if it's good as well. You could try
Gunbot if you are interested in a trading bot. The community is excellent, and I would personally help you set it up as well. Don't hesitate to PM me for more information about it.
If these bots works as they claim, why would they be selling it rather than using it themselves? It would make more sense for them to just run it and keep it a secret right? Also these bots do promise for profits so I'm not too sure yet.
Those who are promising profits are definitely the ones to scam you.
A lot of these bots post screenshots of their results, are they faking the screenshots? It seems like an easily automated process if you can figure out the technicalities.
The representative of the bots in which they are "promising" profits are the ones who are likely to fake those screenshots. The setting up of bot is the easy process but the technicalities and the code are not. There are a lot of things to consider when you are going to use a legitimate bot.