Managing digital assets effectively on major exchanges often requires more than a single trading account—especially for active traders, teams, or institutions. On OKX, one powerful tool designed for advanced users is the sub-account system. While it offers flexibility in strategy execution, team collaboration, and risk management, many users are unsure about how sub-accounts differ from the main account—and what functional limitations exist.
This guide breaks down the structural relationship between OKX main and sub-accounts, explores key differences in permissions and capabilities, and highlights important restrictions to help you make informed decisions about account organization and security.
Understanding the Main Account and Sub-Account Structure
The main account is the primary account created when you register on OKX. It holds full administrative control over all activities on the platform, including asset management, security settings, and user permissions. Think of it as the central hub of your entire OKX presence.
A sub-account, by contrast, is a secondary account created under the main account. You can generate multiple sub-accounts for various purposes such as:
- Separating trading strategies (e.g., one for spot, one for futures)
- Assigning access to team members or trading assistants
- Isolating risk across different portfolios
- Managing API-based automated trading systems independently
While each sub-account can have its own login credentials and trading permissions, it remains fully dependent on the main account for critical operations like fund withdrawals and identity verification. All assets across sub-accounts are legally and functionally owned by the main account holder.
👉 Discover how sub-accounts can streamline your trading strategy with secure access control.
Key Differences Between Main and Sub-Accounts
To use sub-accounts effectively, it’s essential to understand how they differ from the main account across several dimensions.
1. Control and Administrative Authority
The main account has complete administrative authority over the entire account ecosystem. This includes:
- Creating or deleting sub-accounts
- Allocating funds
- Setting trading permissions
- Managing API keys
- Enforcing security policies
Sub-accounts operate only within the boundaries defined by the main account. They cannot modify core account settings, create additional accounts, or access data outside their scope.
2. Fund Withdrawal Capabilities
One of the most significant limitations: sub-accounts cannot initiate withdrawals.
Even if a sub-account holds substantial balances, it must transfer funds back to the main account before any withdrawal can occur. This design enhances security by preventing unauthorized asset movement if a sub-account credential is compromised.
👉 Learn how centralized fund control helps protect your digital assets from unexpected risks.
3. Independent Login and Access Management
Sub-accounts support independent login credentials, including:
- Unique username/email
- Separate password
- Dedicated two-factor authentication (2FA), such as Google Authenticator
This allows team members or automated bots to log in without accessing the main account, reducing exposure of high-level credentials.
You can also restrict sub-accounts to API-only access, disabling web or mobile login entirely—a common setup for algorithmic trading setups.
4. API Key Isolation and Security
Each sub-account can generate its own unique API keys, which is crucial for:
- Running multiple trading bots with isolated strategies
- Preventing cross-strategy interference
- Monitoring performance per strategy or trader
- Revoking access without affecting other systems
The main account retains visibility and control over all API permissions and can audit or disable them at any time.
5. Customizable Trading Permissions
Main account holders can fine-tune what each sub-account is allowed to do. Available permissions include:
- Spot trading
- Futures and perpetual contracts
- Margin and leveraged trading
- Funding wallet access
- Deposit-only mode
- API read/write/executive rights
This granular control ensures that each sub-account performs only its intended role—minimizing operational risk.
6. Asset Ownership and Consolidation
All funds in sub-accounts—regardless of origin—are ultimately owned by the main account. The platform treats these as internal transfers rather than independent holdings.
Main account users can:
- Instantly transfer funds between sub-accounts
- Freeze or suspend sub-account activity
- Reclaim all assets at any time
This centralization simplifies tax reporting, portfolio tracking, and compliance.
Functional Limitations of Sub-Accounts
Despite their versatility, sub-accounts come with intentional restrictions to maintain platform integrity and user security.
❌ No Independent Identity Verification
Sub-accounts cannot undergo KYC verification on their own. They rely entirely on the main account’s verified status. This means benefits tied to verification—like higher withdrawal limits—are inherited, not independently earned.
❌ No Direct Participation in Promotions
Many OKX campaigns—such as referral bonuses, airdrops, or limited-time offers—are only available to the main account. Sub-accounts typically cannot claim rewards or participate directly.
❌ Restricted Security Settings
Sub-accounts cannot change critical security parameters such as:
- Primary email or phone number
- Fund password
- Two-factor recovery options
- Anti-phishing codes
These remain under exclusive control of the main account.
❌ Limited Data Visibility
A sub-account cannot view:
- Other sub-accounts under the same main account
- Main account transaction history
- Full audit logs or fund flow reports
This isolation enhances privacy and reduces information overload for team members with specific roles.
Frequently Asked Questions (FAQ)
Q: Can a sub-account receive deposits directly?
A: Yes. Sub-accounts can receive cryptocurrency deposits using their own deposit addresses. However, withdrawals still require approval and processing through the main account.
Q: How many sub-accounts can I create on OKX?
A: OKX allows users to create up to 100 sub-accounts, providing ample flexibility for complex portfolio or team structures.
Q: Are there fees for using sub-accounts?
A: No. There are no additional fees for creating or maintaining sub-accounts on OKX. Standard trading and transaction fees apply based on your tier and volume.
Q: Can I transfer funds between sub-accounts?
A: Yes—but only if permitted by the main account. Transfers between sub-accounts are instant and fee-free within the OKX ecosystem.
Q: Is it possible to upgrade a sub-account to a main account?
A: No. Sub-accounts cannot be converted into standalone accounts. To separate assets permanently, you must manually withdraw funds to an external wallet or a new independent OKX account.
Q: Can I use third-party trading bots with OKX sub-accounts?
A: Absolutely. By assigning dedicated API keys to each sub-account, you can securely connect automated trading tools like grid bots or arbitrage scripts without exposing your primary credentials.
Final Thoughts
OKX's sub-account system is a robust solution for traders who need strategic separation, team collaboration, or enhanced security without sacrificing centralized oversight. While sub-accounts offer independence in trading and access, they remain tightly integrated with the main account—especially when it comes to fund control and security policies.
By understanding the distinctions in permissions, asset ownership, and functional limits, you can leverage sub-accounts to build a more organized, scalable, and secure trading operation.
Whether you're managing multiple strategies, supervising a trading team, or automating execution via APIs, proper use of sub-accounts helps reduce risk while improving efficiency.
👉 Start organizing your trading workflows today with OKX’s secure sub-account system.