✓ What are Bybit sub-accounts and why every serious trader should use them.
✓ How to create your first sub-account (step-by-step for web and mobile).
✓ How to transfer funds from your main account to sub-accounts.
✓ Strategy #1: Create a “HODL” sub-account for long-term storage (no trading).
✓ Strategy #2: Create a “Grid Bot” sub-account for automated trading.
✓ Strategy #3: Create a “Futures” sub-account for leveraged trading.
✓ Strategy #4: Create a “Testing” sub-account for new strategies (zero risk to main funds).
✓ How to manage multiple sub-accounts: transfer, permissions, and API keys.
✓ Sub-account limits and restrictions (what you can’t do).
✓ Real example: splitting a $50,000 portfolio across 5 sub-accounts.
✓ Common mistakes and best practices.
Cryptocurrency trading carries significant risk. Sub-accounts do not protect you from market losses — they only separate your funds for organizational purposes. Never invest more than you can afford to lose. This guide is for educational purposes only and is not financial advice.
1. 📌 What Are Bybit Sub-Accounts? (And Why You Need Them)
Bybit sub-accounts are secondary trading accounts linked to your main (master) account. They allow you to create separate trading balances under a single login — each with its own portfolio, API keys, and trading permissions.
Think of it like having multiple bank accounts under one online banking login: one account for bills, one for savings, one for vacation fund. Bybit sub-accounts work the same way but for crypto trading strategies.
✓ Risk isolation: One strategy blowing up doesn’t affect your other strategies.
✓ Strategy separation: HODL funds are safe from bot mistakes.
✓ Performance tracking: Easily see which strategy is winning.
✓ API key management: Give bot access to ONLY its sub-account, not your main funds.
✓ Testing sandbox: Test new strategies with small amounts before scaling up.
✓ Tax simplification: Separate trading activity by strategy for easier reporting.
✓ Team trading: Give different team members access to different sub-accounts.
| Feature | Limit / Details |
|---|---|
| Maximum sub-accounts per main account | 20 sub-accounts |
| Creation cost | Free (no fees) |
| Transfer between accounts | Instant, free, within Bybit |
| Separate API keys | Yes — each sub-account has its own API keys |
| Separate login credentials | No — sub-accounts are accessed via main account (no separate login) |
| KYC requirement
一道Main account must be verified; sub-accounts inherit KYC status | |
| Futures & margin trading
了一道Yes — each sub-account can trade independently | |
| Withdrawal permissions | Only master account can withdraw to external wallets (sub-accounts cannot withdraw) |
Sub-accounts cannot withdraw funds to external wallets. Only the master (main) account has withdrawal permissions. This is a crucial safety feature: even if a hacker compromises your grid bot’s API keys (which only have access to a sub-account), they cannot withdraw your funds. The worst they can do is lose the money inside that sub-account through bad trades.
2. 🔧 Step-by-Step: How to Create Your First Bybit Sub-Account
1 Log into your Bybit main account (web browser recommended for setup).
2 Click on your profile icon (top right corner) → Select “Sub-Accounts” from the dropdown menu.
3 Click “Create Sub-Account” button.
4 Enter a name for your sub-account (e.g., “HODL”, “GridBot”, “Futures”, “Testing”).
5 Set trading permissions: Enable/disable Spot, Futures, or Margin trading for this sub-account.
6 Click “Confirm” or “Create” → Your sub-account is now created.
7 Repeat for each strategy you want to separate (up to 20 sub-accounts total).
| Setting | Options | Recommendation |
|---|---|---|
| Sub-Account Name
一道Custom text (e.g., “LongTermHODL”) 一道Use clear, descriptive names for each strategy | ||
| Spot Trading Permission | Enable / Disable
一道Enable for any sub-account that will hold or trade spot | |
| Futures Trading Permission | Enable / Disable
一道Only enable for sub-accounts that will use leverage | |
| Margin Trading Permission | Enable / Disable
一道Enable for cross-margin or isolated-margin strategies |
Bybit mobile app also supports sub-account creation:
1. Tap your profile icon → “Sub-Accounts”.
2. Tap “Create Sub-Account” → Enter name → Set permissions → Confirm.
3. However, for bulk creation and advanced settings, the web interface is more powerful.
3. 💸 How to Transfer Funds from Main Account to Sub-Accounts
Once sub-accounts are created, you need to fund them from your main account. Transfers are instant and free.
1 Go to “Assets” → “Transfer” in your Bybit account.
2 Select “Transfer Type”: Choose “Main Account → Sub-Account” (or between sub-accounts).
3 Select the source account (e.g., “Main Account”).
4 Select the destination sub-account (e.g., “HODL”).
5 Select the asset (e.g., USDT, BTC, ETH).
6 Enter the amount to transfer.
7 Click “Confirm” → Funds appear instantly in the sub-account.
| Transfer Path | Fee | Speed | Notes |
|---|---|---|---|
| Main → Sub-Account | Free | Instant
一道Most common — fund your strategies | |
| Sub-Account → Main | Free | Instant
一道Move profits back to main account | |
| Sub-Account → Sub-Account | Free | Instant
一道Reallocate between strategies | |
| Sub-Account → External Wallet | ❌ Not allowed | N/A
一道Only main account can withdraw |
4. 🏦 Strategy 1: Create a “HODL” Sub-Account for Long-Term Storage
The HODL sub-account is for your long-term, never-touch investments. This account should have the simplest permissions and the strictest access controls.
✅ HODL SUB-ACCOUNT SETUP
- Name: “LongTermHODL” or “ColdStorage”
- Spot trading: Disabled (no buying/selling)
- Futures trading: Disabled (no leverage)
- Margin trading: Disabled (no borrowing)
- API keys: None (no automated access)
- Assets: BTC, ETH (no stablecoins for this account)
📊 PURPOSE OF HODL SUB-ACCOUNT
This is your digital “vault.” Funds here are never traded, never touched, never used as collateral. Only transfer into this account — never transfer out except for extreme circumstances. This creates a psychological barrier against panic selling.
Recommended allocation: 40-60% of your total crypto portfolio.
5. 🤖 Strategy 2: Create a “Grid Bot” Sub-Account for Automated Trading
Grid bots are powerful but risky. By giving your bot its own sub-account, you limit potential losses to that sub-account only.
✅ GRID BOT SUB-ACCOUNT SETUP
- Name: “GridBot” or “AutoTrading”
- Spot trading: Enabled (bots need to trade)
- Futures trading: Optional (if using futures grid bots)
- API keys: Create API keys with trading permissions ONLY for this sub-account
- Assets: USDT (for stable value) + trading pair assets
📊 WHY A SEPARATE BOT ACCOUNT?
If your grid bot malfunctions, has a bug, or gets exploited, only the funds in THIS sub-account are at risk. Your HODL funds remain completely safe. This is called “risk compartmentalization” — a standard practice among professional traders.
Recommended allocation: 10-20% of your total crypto portfolio.
1. In your sub-account settings, click “API Management”.
2. Create new API key → Name it “GridBot”.
3. Permissions: Enable ONLY “Spot Trading” (or “Futures Trading” if needed).
4. DO NOT enable “Withdrawal” permissions (critical for security).
5. Copy the API key and secret into your grid bot software.
This bot can only trade inside this sub-account — it cannot withdraw funds.
6. ⚡ Strategy 3: Create a “Futures” Sub-Account for Leveraged Trading
Futures trading with leverage is the highest-risk activity on Bybit. Keeping it in a separate sub-account ensures that a liquidation doesn’t wipe out your entire portfolio.
✅ FUTURES SUB-ACCOUNT SETUP
- Name: “Futures” or “LeverageTrading”
- Spot trading: Disabled (not needed)
- Futures trading: Enabled
- API keys: Optional (if using automated futures bots)
- Assets: USDT (for USDT-margined futures)
📊 WHY SEPARATE FUTURES?
Futures liquidation can happen instantly. If your main account gets liquidated, you lose everything. But if only your Futures sub-account gets liquidated, your HODL and Grid Bot funds remain untouched. This is the #1 reason professional traders use sub-accounts.
Recommended allocation: 5-15% of your total crypto portfolio (never more than you can afford to lose entirely).
Even with a separate sub-account, futures trading can wipe out the entire balance of that sub-account. Never put more into your Futures sub-account than you are willing to lose 100%. Losses do not affect your other sub-accounts, but they are still real losses.
7. 🧪 Strategy 4: Create a “Testing” Sub-Account for New Strategies
Before deploying a new trading strategy with real money, test it in a dedicated sub-account with a small amount.
✅ TESTING SUB-ACCOUNT SETUP
- Name: “Testing” or “Sandbox”
- Spot trading: Enabled
- Futures trading: Optional (if testing futures)
- API keys: Create separate keys for each test bot
- Assets: Small amount of USDT ($50-500)
📊 TESTING BEST PRACTICES
1. Start with $50-100 only.
2. Run the strategy for at least 2-4 weeks.
3. Track performance vs a benchmark (e.g., simple HODL).
4. Only scale up after consistent profits.
5. Never test on your main account or HODL account.
8. 📋 Real Example: Splitting a $50,000 Portfolio Across 5 Sub-Accounts
| Sub-Account Name | Strategy | Allocation | Amount | Risk Level |
|---|---|---|---|---|
| LongTermHODL
一道Buy and hold BTC/ETH, no trading | 50% | $25,000 | Lowest | |
| GridBot
一道Automated grid trading (BTC/USDT, ETH/USDT) | 15% | $7,500 | Medium | |
| Futures
一道Leveraged trading (2x-5x max) | 10% | $5,000 | High | |
| PassiveIncome
一道Staking, savings, dual investment | 15% | $7,500 | Low-Medium | |
| Testing
一道New strategies, experimental bots | 10% | $5,000 | Medium-High |
If the Futures sub-account gets liquidated (loses $5,000), the other $45,000 remains safe. If the Grid Bot malfunctions and loses $7,500, the HODL funds are untouched. Risk is compartmentalized. This is how professional traders protect their capital.
9. 📊 How to Manage Multiple Sub-Accounts (Dashboard, Transfers, Permissions)
一道See aggregated portfolio across all strategies
一道Free, instant reallocation
一道Change which trading types are allowed
一道Each sub-account has its own API keys
一道Must transfer all funds out before deleting
10. 🔑 API Keys for Sub-Accounts: Security Best Practices
One of the most powerful features of sub-accounts is the ability to create separate API keys for each strategy. This limits the damage if an API key is compromised.
✅ BEST PRACTICES FOR SUB-ACCOUNT API KEYS:
- Create a separate API key for EACH bot/strategy.
- Enable ONLY the permissions the bot needs (e.g., Spot Trading ONLY, no Futures).
- NEVER enable withdrawal permissions on any sub-account API key (they can’t withdraw anyway, but still).
- Set IP whitelisting (allow only your bot’s IP address).
- Rotate API keys every 3-6 months.
- Delete unused API keys immediately.
❌ WHAT NOT TO DO:
- Never use the same API key across multiple bots.
- Never store API keys in plain text files or unencrypted cloud storage.
- Never share API keys with untrusted third parties.
- Never give API keys full permissions (e.g., “All trading types”).
11. ⚠️ Sub-Account Limitations (What You CANNOT Do)
| Limitation | Explanation |
|---|---|
| Cannot withdraw to external wallets
一道Only the master account can withdraw funds. Sub-accounts can only transfer to the main account or other sub-accounts. | |
| Cannot participate in Launchpad/IDO
一道Some Bybit features (Launchpad, IDO, promotions) are only available to the main account. | |
| Cannot stake on behalf of sub-account
一道Staking products are tied to the main account. Transfer funds to main account to stake. | |
| Cannot have separate KYC
一道Sub-accounts inherit the main account’s KYC level. No separate verification. | |
| Maximum 20 sub-accounts
一道Bybit limits each main account to 20 sub-accounts. |
12. ❓ Frequently Asked Questions (Bybit Sub-Accounts)
| Question | Answer |
|---|---|
| Are sub-accounts free? | Yes — completely free to create and use. |
| Can I have separate login credentials for sub-accounts? | No — sub-accounts are accessed through your main account. There are no separate passwords. |
| Can a sub-account be liquidated in futures trading? | Yes — each sub-account has its own position and margin. Liquidation only affects that sub-account. |
| Can I transfer assets between sub-accounts instantly? | Yes — transfers are free and instant within Bybit. |
| Can I delete a sub-account? | Yes — transfer all funds out first, then delete. Funds cannot be recovered after deletion. |
| Do sub-accounts count toward API key limits? | Each sub-account has its own API key limit (separate from main account). | Can I use sub-accounts for copy trading? | Yes — you can set up separate copy trading strategies in different sub-accounts. |
🏆 SHOULD YOU USE BYBIT SUB-ACCOUNTS?
✅ ABSOLUTELY YES — If you have more than $1,000 in crypto or use multiple trading strategies.
Sub-accounts are essential for:
✓ Traders with $5,000+ who want to separate HODL funds from active trading.
✓ Anyone using grid bots, futures, or automated trading (risk isolation).
✓ Investors testing new strategies before scaling up.
✓ Anyone who wants clear performance tracking by strategy.
✓ Teams or multiple traders sharing one main account.
Even if you’re small ($500-1,000), creating 2-3 sub-accounts (HODL + Testing) is a good habit that scales with you.
✅ Log into Bybit → Sub-Accounts → Create “LongTermHODL” (spot/futures disabled).
✅ Create “GridBot” sub-account (spot trading enabled).
✅ Create “Futures” sub-account (futures trading enabled, start with small balance).
✅ Transfer funds from main account to each sub-account.
✅ For bots: create API keys limited to the specific sub-account only.
✅ For HODL account: DO NOT create API keys — keep it offline.
✅ Never give any sub-account withdrawal permissions (they don’t have them anyway).
✅ Review sub-account balances monthly to track strategy performance.
Congratulations — your crypto portfolio is now professionally organized and risk-separated.
Cryptocurrency analyst with 7+ years of market experience. I write detailed, practical guides to help you navigate crypto with confidence. Follow me on LinkedIn — let’s grow together. 👇
🔗 LinkedIn Profil