BTC is around 13500 on kraken. BTC is around 14300 on gdax. If thats the case, can't you just send usd to bitstamp. Then you buy btc. Then once you do, you sell it on gdax for 14300? The thing is when you buy btc on kraken, you get it immediately right? Then you send the btc to gdax and then sell it. However, it takes a while for the btc to hit gdax right since i heard btc is taking a while to send? However if you pay a higher fee wouldn't it get there faster?
Because it seems after fees, wouldn't this be profitable? Thus the most important thing is get as much usd money to bittrex as possible... then sell it immediately at gdax? However i believe one issue is coinbase/gdax has a limit on how much btc you could sell right depending on your level? Thus the most usd you could probably sell on coinbase or gdax a month might be 10k? However as you have a longer account you get higher limits. So couldn't you just send a bank wire to bittrex and then sell it on coinbase/gdax. Then once you receive the money in your bank account from coinbase/gdax, wire that money to bittrex and keep rinse and repeating it assuming there is a big spread to make it worthwhile? Because there is around a 800 dollar difference. I cant imagine the fees and wire wires you send and receive to bank from kraken/coinbase would be that much?
The most important problem is the time of the bitcoin transaction. But there is a second problem, the time of withdrawal from the exchange. Recently, it happens that the exchanges do not take out bitcoins for several hours. At the moment, Arbitrage is a risky.