Sub-account

Creating a sub-account on Bitget

A sub-account is a separate account tied to your main Bitget account. It lets you isolate positions, funds, and access rights. For Mantix it's convenient to set up a dedicated sub-account, move the trading amount to it, and issue an API key just for it.

Only the algorithm uses the sub-account funds; the rest of the balance on the main account stays separate. To withdraw, funds are first moved back to the main account.


Sub-account types

Bitget offers three types:

  • Virtual sub-account. No separate email/password; accessed by switching from the main account. Convenient for short-term strategies and algorithmic trading — a good choice for Mantix.
  • General sub-account. Requires a separate email and password; has its own security settings independent from the main account.
  • Custodial trading sub-account. For delegating management to a professional trading team. Not needed for Mantix.

By default you can create up to 20 sub-accounts (10 for custodial; more via support).

Before you start, make sure a Fund Code is configured in Advanced Security Settings — it may be required for asset operations.


Step-by-step (web)

Step 1. Open the sub-accounts section

Sign in to the main account on Bitget. Click the profile icon at the top and pick Sub-accounts. Or open the section via DashboardSub-account.

Step 2. Create a sub-account

In the top-right corner of the sub-accounts page, click Create and choose the sub-account type (for Mantix — Virtual or General).

Step 3. Fill in the data

  • For General: enter an email and password for the sub-account.
  • For Virtual: set the sub-account name.

Handy tip: when creating a sub-account, check the Create API option to create the sub-account and the API key in one flow and pass the security check once instead of twice.

Step 4. Pass the security check

Bitget will ask for a confirmation — via Passkey or codes from email and SMS. Tip: request the phone code first, then the email code, and enter both as fast as possible before they expire. If the code expires, try again after a while.

Step 5. Transfer funds to the sub-account

From the main account (the Transfer section), move the trading amount to the sub-account. If needed, convert assets to USDT via Trade → Convert. Transfers between main and sub-accounts are instant.

Step 6. Create an API key for the sub-account

If you didn't create the key in step 3, create it now and connect it to Mantix following Connect Bitget via API (Read & Trade rights, no transfer/withdrawal, with Passphrase and Mantix IP binding).


Useful to know

  • Sub-accounts operate independently but use the main account's security settings.
  • Direct withdrawal from a sub-account is not available — first transfer to the main account.
  • In Unified Trading Account mode, sub-account and API management is only available to whitelisted institutional clients; regular users have access to the standard sub-accounts described above.