Skip to main content

Connect Bitget

Trade uses Bitget UTA Advanced Mode to trade spot, cross margin and USD-margined perpetuals. This guide covers what to prepare on Bitget and what to enter in Trade.

Prepare on Bitget

  1. Switch your Bitget unified account to Advanced Mode.

  2. Create an API key. Set a passphrase for it and keep a note of it.

  3. Choose Read and write, and tick UTA mgt. and UTA trade. Don’t tick Withdraw.

  4. If you bind the key to IP addresses, add your Trade server’s egress IP addresses. The Add account window lists them under Server egress IPs. Choose Copy all egress IPs.

A sub-account is a separate exchange account. Use the sub-account’s own API key and add it in Trade as its own account.

Account mode and position mode

The only account mode is UTA Advanced Mode: assets across all product lines count as shared margin, and gains and losses offset across products. Basic Mode, Isolated Margin Mode and Delta-Neutral Mode can’t be saved. Trade doesn’t switch the account mode for you.

USD-margined perpetual contracts must use Two-way positions. Trade verifies this when you save and switches it where Bitget allows. If Bitget refuses because positions or orders are open, close them, then save again.

Contract leverage is set in the combo, and Trade applies it on the exchange.

Enter it in Trade

In Trade, open Accounts, choose Add account and select Bitget. For the general steps, see Connect an exchange.

FieldWhat to enter
API keyYour Bitget API key
Secret KeyThe secret for the same key
PassphraseThe passphrase you set when you created this key, not your sign-in password
Account nameA name of your choice
Account modeUTA Advanced Mode
Supported marketsspot, cross margin and perpetuals. Select the ones you trade

Choose Verify and add.

Common questions

“Exchange account mode is switching”

The Bitget account is being upgraded to a unified account or is switching modes. Wait until Bitget finishes, then save again.

“Account mode does not match the exchange”

The window shows the current mode on Bitget. Change it to Advanced Mode on Bitget, then save again.

Was this article helpful?