- Has its own set of exchange credentials
- Maintains separate positions and order history
- Can represent different strategies, clients, or portfolios
Use Cases
Fund Managers
Segregate client portfolios
Traders
Separate strategies (e.g., momentum vs. mean reversion)
Teams
Give team members isolated trading environments
Creating Subaccounts
Via the Dashboard
Go to Settings → Subaccounts in the dashboard.Via the API
Creating, renaming, and deleting subaccounts requires a signed-in session, so these calls are made from the dashboard rather than with an API key. API keys can list subaccounts and trade on them:API keys are scoped to reading and trading. Management operations —
subaccounts, exchange credentials, API keys, and organization settings —
return
403 human_session_required and must be performed in the dashboard.
See Authentication.Exchange Credentials
Each subaccount needs exchange credentials to trade. Add them via Settings → Subaccounts in the dashboard.Credentials are encrypted using asymmetric encryption and are never stored in plain text. They are deleted when you delete the subaccount.
Credential Setup
Each exchange requires specific credentials:- Polymarket
- Kalshi
- Create an account using email (not a wallet)
- Go to Settings → Export Private Key
- Copy your wallet address and private key
- Add them via the dashboard or API

