ran into this on a small arb build. with 100 usd, cross exchange spreads died to fees and transfer time. what worked was single exchange triangular with maker only limits and fee rebates. odd insight: queue time matters more than spread, aim for quieter pairs