triangular arbitrage can be profitable. but it is all about collecting small pieces of the cake. if you consider to create such a bot you should make use of all combinations with a high enough trading volume. even then you can expect about 0,1 - 0,5 percent per trade and dont use binance. there are much better exchanges for this kind of trading