Binance EU Futures & USDT Problem

I am working on connecting QuantConnect with Binance Global Futures. My algorithm is designed to trade cryptocurrency USDT Futures (Perpetual) pairs like BTCUSDT and SOLUSDT.

However, I’ve encountered a challenge: Binance now restricts European users to holding only USDC as collateral when trading futures, which seems to be causing “Insufficient buying power” errors for my algorithm when trying to trade USDT pairs as there is no USDT available. Since my account balance is limited to USDC, the algorithm is unable to place trades on USDT pairs, even though these pairs work fine when trading directly through Binance without the API.

Is there a solution to allow USDT pair trading via API with a USDC balance? Any insights or solutions on how to use USDC as collateral for USDT pairs when using the API would be greatly appreciated.

Thank you!