Triangular arbitrage... you guys are definitely not the first at this game. Forget about it, definitely not worth it on the liquid pairs, may try on some more esoteric pairs. The opportunities only exist a fraction of seconds and with the spread they are almost non tradable.