Delegated Trading
Last updated: Mar 11, 2026
Delegated Trading allows a wallet to grant another wallet permission to trade on a specific Sub-Account.
This guide explains how to create Sub-Accounts, assign delegates, and manage delegated trading permissions.
This is commonly useful for:
- Automated trading bots using a separate hot wallet
- API integrations where you want a trading key without moving custody
- Institutional setups that separate the trading key from the owner wallet
Delegation:
- Grants trading access only
- Does not grant withdrawal permissions
- Does not grant transfer permissions
- Does not provide access to the original owner's main account
Delegates can act only within the assigned Sub-Account.
Requirements
To create and manage Sub-Accounts, your wallet must have a Tier 1 trading account.
Tier 1 status is unlocked once your wallet reaches a minimum trading volume of $100,000.
Roles Overview
| Role | Trading | Withdrawals | Transfers | Delegation Control |
|---|---|---|---|---|
| Main Account Owner | Yes | Yes | Yes | Yes |
| Delegate Wallet | Yes | No | No | No |
For Account Owners
Step 1: Create a Sub-Account
- Navigate to Portfolio
- Click Sub-Accounts
- Click + Add Sub-Account
- Rename the account if needed
You can create up to 4 Sub-Accounts.
Step 2: Transfer Funds to the Sub-Account
Sub-accounts do not automatically share funds with your main account.
You can transfer funds in two ways:
- Open the Transfer modal from the Sub-Accounts page within Portfolio
- Or click the Transfer button from the Account sidebar
Then:
- Select:
- From: Main Account
- To: Your Sub-Account
- Enter the amount
- Confirm the transfer
Once funded, the Sub-Account is ready for trading or delegation.
Step 3: Add a Delegate Wallet
- Select the Sub-Account you want to delegate
- Click + Add
- Enter the delegate's wallet address
- Enter delegation duration
- Click Add Delegate to confirm
The delegate wallet will now see this account under Delegated to You when connected.
Step 4: Revoke a Delegate
A delegate may lose access either through expiration or manual revocation.
To revoke access at any time:
- Navigate to Portfolio
- Click Sub-Accounts
- Open the delegate list
- Click Revoke on the wallet address
The delegate will immediately lose access.
For Delegates
If a main account has granted your wallet delegated access, you will be able to trade using their Sub-Account without creating or funding your own.
Step 1: Connect Your Wallet
- Connect your wallet
- Navigate to Portfolio
- Click Sub-Account
- Look under Delegated to You
Delegated accounts will display a Delegate badge.
Step 2: Enter Delegate Mode
- Find the delegated Sub-Account
- Click Trade
You can also switch accounts using the Account sidebar and toggle between available accounts.
Delegates may:
- Open and close positions
- Place and cancel orders
- Manage positions
Delegates cannot:
- Deposit funds
- Withdraw funds
- Transfer funds
Step 3: Exit Delegate Mode
To exit delegate mode:
- Click the active delegated account in the top-right account area
- Open the account switcher
- Select an account you own
Once you switch accounts, you will exit Delegate Mode and return to your own account if you have set up a Main Account.
Security considerations
- Only delegate to wallets you control or explicitly trust
- Use a dedicated wallet for each automation or integration
- Revoke delegated access when it is no longer needed
- Delegation does not bypass protocol risk limits or liquidation rules
Important Notes
- All trades executed by a delegate affect the Sub-Account balance.
- Delegation does not override risk limits or liquidation rules.
- All trading activity remains subject to protocol rules.