How it works
1
Check available balance
Confirm the account has enough
availableForTrading balance for the trade.2
Subscribe to pricing data
Pull real-time pricing from the WebSocket market data stream before submitting an order.
3
Submit an order
Submit a single or block order over REST or WebSocket.
4
Monitor status
Track order and trade status as the trade fills. Anchorage Digital settles automatically and updates account balances — no action required from you.
Testing in sandbox differs from production. Settlement testing is limited due to a mismatch between tradeable and testnet assets.
Asset support
Asset support for the wealth management integration is a subset of Anchorage Digital’s full custody asset list. Fetch supported assets fromGET /v2/trading/pairs.
Trading locations
As of July 2026:Supported assets
As of July 2026, wealth manager clients have access to the following curated selection of digital assets supported by Anchorage Digital for custody and trading.Trade precision and minimums
Minimum order sizes and precision increments are returned byGET /v2/trading/pairs and enforced at order submission. You can also call the RFQ endpoint beforehand to verify quote precision and minimum trade size (requires tradingAccountId).
Example asset data
Order types
Supported order type: Limit FoK. Single orders are ideal for tailored portfolio management or direct client trade requests. Also used to on/off-ramp specific assets without rebalancing across accounts. Block trades execute multiple account allocations as a single institutional order — same execution price for all underlying trades. Routes to liquidity providers via smart order routing. Block trade requirements:- All allocations must sum to the total order quantity.
- All allocations must meet
availableForTradingbalance — if any allocation fails, the entire order fails. - Allocations are capped at 1,000 per order.
- Allocation quantity must match the order’s currency.
- All orders are Fill-or-Kill (FoK).
- Programmatic cancellations and short selling are not supported.
Settlement lifecycle
Settlement is fully automated by Anchorage Digital. Unsettled balances are available for trading immediately but not for withdrawal until settled. Anchorage Digital funds network fees for settlement activity — these are tracked in the “FBO gas fees” account and funded regularly by Anchorage Digital, with no action required from the wealth manager. Settlement status values
Settlement types:
TRADE | FEE (custody, advisory, model, management)
Automated settlement status flow
Integration steps
Step 1: Check available balance to trade
GET /v2/subaccounts/customers/{customerId}/accounts
Fetch availableForTrading per account. This balance includes unsettled assets, which are also tradeable.
Response
Step 2: Subscribe to pricing data
Pull real-time asset price data from the WebSocket market data stream: configure the WebSocket connection, subscribe to the asset’s USD price feed, then use the response data when submitting orders.Step 3: Submit an order
Submission methods: REST API (POST /v2/trading/order) or WebSocket.
Key submission rules:
- Include a 1–5% buffer on
limitPriceto reduce rejections during price volatility. Execution still fills at best market rate. - Submit in USD for buys; submit in-kind for sells.
accountIdis not required for account-level trades.baseSizeIncrement— round allocation quantities to this precision before submission. The parent order uses this precision when routing to liquidity providers.
Step 4: Monitor order and trade status
Order status values
Trade status values