# Sub Accounts

### **Overview**

Sub-accounts allow you to run multiple independent trading strategies under a single master account. Each sub-account maintains its **own positions, assets, and API keys**, enabling effective risk isolation across different strategies.

### **1. Requirements & Limits**

| **Item**             | **Rule**                       |
| -------------------- | ------------------------------ |
| Minimum VIP level    | VIP 2 or above, or MM accounts |
| Maximum sub-accounts | Up to 15 per master account    |
| Sub-account nesting  | Not supported                  |

If your VIP level is below VIP 2, please upgrade before using the sub-account feature.

### **2. Creating a Sub-Account**

#### **How to**

1. Connect your **master account wallet** on Aster Web.
2. Click your wallet address (top-right) → **Sub-account management** → **Create Sub-account.**
3. Enter the sub-account name and configure trade settings (asset mode, position mode, etc.)
4. Save your private key immediately. The system generates a wallet address and private key (EVM or Solana, matching your master account type). This key is shown only once and is never stored by Aster.
5. Click Confirm and save, then confirm again in the second prompt. After closing the dialog, the key CANNOT be recovered.

Each sub-account creation requires a **wallet signature from the master account**.

Reminder: Aster never stores your private key. If you lose it, you cannot independently log in to or manage that sub-account. Save it to a secure location before dismissing the dialog.

#### **Naming Rules**

* 6 to 20 characters
* Must include at least one letter
* Numbers are allowed
* Special characters are not supported

### **3. Account Switching**

After creating sub-accounts, a dropdown menu will appear in the wallet panel.

* First switch requires a wallet signature
* Subsequent switches do not require re-signing (unless session is reset)

Important:

* Switching is only available when logged in as the master account
* When logged in directly as a sub-account, switching to other accounts is not supported

### **4. Fund Management**

Sub-accounts support deposits and internal transfers, but not direct withdrawals.

#### **Deposits**

Sub-accounts support the same onchain deposit methods as the master account.

* The system will remind you to confirm that you have saved your private key
* Solana deposits directly to sub-accounts are not supported (Use internal transfers as an alternative for Solana)

#### **Internal Transfers**

Internal transfers between master and sub-accounts are:

* Instant
* No fees

Supported transfer directions (when logged in as master):

\
![](https://4068247257-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWhSHuKmgnGREbVb12PK2%2Fuploads%2FZwQyHZNfKZm9Xru9C8WI%2Funknown.png?alt=media\&token=49f908e4-688f-48c6-804f-b0ba4b597d07)

| **From**                   | **To**                                           | **Allowed** |
| -------------------------- | ------------------------------------------------ | ----------- |
| Master (Futures / Spot)    | Own Sub-account (Futures / Spot)                 | Yes         |
| Sub-account                | Own Master (Futures / Spot)                      | Yes         |
| Sub-account                | Other sub-accounts under the same master account | Yes         |
| Master account             | Other Master accounts                            | Yes         |
| Master account/Sub-account | Sub-accounts under a different master account    | No          |

**Additional rules:**

* Each transfer requires a wallet signature
* Only assets with balance > 0 are displayed
* Assets are sorted by value
* Transferable amount equals withdrawable balance

When logged in directly as a sub-account, transfers are not available. To transfer funds, log in as the master account and switch to the target sub-account.

#### **Withdrawals**

Sub-accounts cannot withdraw directly. To withdraw from sub-accounts, transfer funds to the master account, then withdraw from the master account.

### **5. Feature Permissions**

| **Feature**                                    | **Master Account** | **Sub-Account**                                    |
| ---------------------------------------------- | ------------------ | -------------------------------------------------- |
| Futures & Spot trading                         | Yes                | Yes                                                |
| On-chain deposits                              | Yes                | Yes                                                |
| Withdrawals                                    | Yes                | No                                                 |
| Internal transfers                             | Yes (Unrestricted) | Not available (log in as master and switch to sub) |
| Create / manage sub-accounts                   | Yes                | No                                                 |
| Account switching                              | Yes                | No                                                 |
| API key limit                                  | 30                 | 10                                                 |
| API withdrawal permission                      | Enabled            | Permanently disabled                               |
| Referral binding between master & sub-accounts | No                 | No                                                 |
| Email login support                            | Yes                | Not supported                                      |

### **6. Freezing & Unfreezing Sub-Accounts**

#### **Freeze a Sub-Account**

Go to Sub-account management → click \[⋯] → Disable sub-account → click confirm

After freezing:

* New positions are not allowed
* Existing positions remain open, and will not be forced closed.
* One-way mode: only reduce-only orders allowed
* Hedge mode: only closing positions allowed

#### **Unfreeze a Sub-Account**

Go to Sub-account management → Click \[⋯] → Enable sub-account to restore normal trading functionality.

Note: Deleting sub-accounts is not supported in the current version.

### **7. Sub-Account API Keys**

* Each sub-account can create up to 10 API keys (master account limit: 30)
* Sub-accounts only support V3 API
* Withdrawal permission is permanently disabled on all sub-account keys — calling the withdrawal endpoint returns a permission error.

To create a sub-account API key:

1. Log in as the master account
2. Switch to the target sub-account
3. Create the API key (sub-account limit: 10)

### **8. VIP Level & Leaderboard**

* VIP level is calculated based on combined data from the master account and all sub-accounts
* The entire account group shares the same VIP tier and benefits
* On the leaderboard, only the master account address is displayed
* Sub-account trading volume is aggregated into the master account

### **9. Referrals & Other Features**

| **Feature**                                | **Description**                                                                                                                            |
| ------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------ |
| Referral / rebates                         | Each account participates independently, rebates are calculated separately                                                                 |
| Portfolio view                             | Each account sees its own assets (master aggregation is planned for future release)                                                        |
| USDF                                       | Participated independently per account                                                                                                     |
| <p><br></p><p>Invitation relationships</p> | Master and sub-accounts cannot refer to each other. Each account can establish its own referral relationship with an unrelated third party |
| Trades between master & sub-accounts       | Counted as self-trading                                                                                                                    |

### **10. Frequently Asked Questions**

#### **Can I log in directly with a sub-account?**

Yes. Use the sub-account's wallet address and private key to log in.

However, switching to master account or other sub-accounts is not supported within the same session.

#### **What if I lose the sub-account private key?**

It cannot be recovered. Aster does not store private keys. Always save your private key securely when creating the sub-account.

#### **Why can't I create a sub-account?**

Sub-account creation requires VIP 2 or above. Please check your current VIP level.

#### **Can a sub-account create its own sub-accounts?**

No. Only the master account can create and manage sub-accounts.

#### **Can email login accounts use sub-account features?**

No. Sub-account functionality is only available for wallet-connected accounts.

#### **Can I transfer funds to another sub-account when logged in as a sub-account?**

No. When logged in directly as a sub-account, transfer functionality is not available. To transfer funds between accounts, log in as the master account and use the internal transfer function.
