CME: short $1m BTC futures (which are dollar settled and thus BTC/USD)
On Binance you are long BTC, and short USDT. On CME you are short BTC and long USD (implicitly on the fiat legs).
So if we add that up, the BTC positions net off and you’re just left with short USDT and long USD which is the desired outcome.
In practice, if Tether implodes I would expect everyone to sell Tether (by buying crypto with it) and then due to panic, to send that crypto to exchanges with fiat off ramps where they will then sell it. So the price of BTC on Binance goes to the moon, and the price on CME collapses. You will likely lose whatever money you had on Binance (your profit is denominated in worthless USDT and Binance is probably bankrupt at this point) however you should make multiples of that with your CME short.
This is all of course not investment advice and extremely hypothetical.
How long could this arbitrage oppportunity exist? It doesn't sound all that reasonable, in my opinion.
Nobody is lending us anything in the above example (well, Binance perps and CME futs have embedded leverage but that’s another story).
This is what I'm trying to figure out too.
Basically, how do you buy $1m worth of BTC/USDT perps without depositing $1m of USD into Binance? Let's say if we put in $100k USD with a 1:10 leverage, it means the position on Binance is wiped out if BTC drops by more than 10%. So the only way for this to work is to deposit $1mil of USD into Binance and opening the position. But this means we lost a whole $1m when Binance implodes, cancelling our gain in the short position.
Otherwise, we need to borrow $1mil of USDT to open the Binance BTC/USDT position.
What did I miss?
Whatever the reason, no guarantee you can deposit collateral.
Unless I'm missing something in your math...