What is a Sub-Account?
1. Basic definition
A sub-account is an account created and managed by the main account, often used in combination with APIs to achieve efficient automated trading. It meets the following needs:
(1) Multi-strategy management: Assign separate accounts for different trading strategies.
(2) Team collaboration: Allow team members to operate using sub-accounts, avoiding the need to share the main account.
(3) Risk control: Isolate funds for different business operations to manage risk.
2. Key features
(1) Creation limit: Each main account can create up to 20 sub-accounts.
(2) Permission control: The main account has full management rights over sub-accounts.
(3) Fund rules: Sub-accounts cannot deposit or withdraw funds; funds can only be transferred via the main account.
(4) Account status: Created sub-accounts can only be disabled, but not deleted.
Features Supported by Sub-Accounts
| Feature | Description |
| Quick Access |
1. After logging into the main account, sub-accounts can be accessed directly without requiring account credentials. 2. By clicking the sub-account name in the navigation bar or sub-account management page, users can quickly access and switch between the main account and sub-accounts or different sub-accounts. |
| Trading Permission Management |
1. The main account can set or modify trading permissions for sub-accounts, such as contracts, leverage, AMM, and API management. 2. Spot and financial permissions are enabled by default and cannot be changed. |
| Fund Management |
1. Transfer relationship between main and sub-accounts: 2. Fund transfers between sub-accounts: 3. Inter-user transfers within sub-accounts: 4. Fund transfers for custodied sub-Accounts: 5. Sub-accounts do not support deposit or withdrawal functions. |
| API Management |
1. Each sub-account can create up to 50 API key pairs. 2. Each API key can bind up to 50 IP addresses. 3. Sub-accounts inherit two-factor authentication from the main account and do not require separate binding. |
| Authorization |
1. Authorization: Authorization refers to binding a sub-account to another main account to establish a authorized relationship. Once established, the authorized main account can quickly access the authorized sub-account and perform operations and trading, excluding fund management. 2. Authorization relationship model: Authorization relationships follow a one-to-many model, meaning a sub-account can be simultaneously authorized by up to 5 main accounts. 3. Independence of trading permissions: Trading permissions of sub-accounts are only applicable to the sub-account itself and are unrelated to the authorized relationship. Any changes to the permissions will be synchronized across all authorized relationships. 4. Trading fees: The trading fees for sub-accounts are consistent with the original main account and are unrelated to the authorized main account. 5. Main account permissions: The original main account retains full control over the authorized sub-account, including fund transfers, API creation, establishing new custody relationships, and terminating existing ones. |
| Delegation |
1. Delegation: Delegate full trading permissions of your sub-account to a market maker for management, including spot trading, margin trading, futures trading, API management, and other permissions. 2. Delegation relationship model: Custody relationships follow a one-to-one model, meaning a sub-account can only be delegated by one market maker account. 3. Trading fees: When your sub-account is under custody, the trading volume of the sub-account will be credited to the custodian's account for market making. The trading fee rates applied to the custodian will be adopted for the related transactions. 4. Main account permissions: When your sub-account is under custody, you cannot change the permissions. Permissions can be reclaimed by revoking custody. |
How to Use and Manage Sub-Accounts?
Sub-accounts include the following features:
1. Creating sub-accounts.
2. Accessing sub-accounts.
3. Transferring funds between sub-accounts.
4. Modifying sub-account permissions.
5. Authorizing/Delegating for sub-accounts.
6. Disabling sub-accounts.
7. Renaming sub-accounts.
🔗 For operational steps, please refer to "How to Use and Manage Sub-Accounts".