Transfer positions between portfolios
Transfer an existing position from one portfolio to another. The position transfer must fulfill the same portfolio-level margin requirements as submitting a new order on the opposite side for the sender’s portfolio and a new order on the same side for the recipient’s portfolio. Additionally, organization-level requirements must be satisfied when evaluating the outcome of the position transfer.
API Key Permissions
This endpoint requires an API key withtrade permission.
- Java
- .NET
- Python
- TS/JS
Authorizations
The Client ID that owns the API Key for the request
The pass phrase affiliated with the API Key
A HMAC SHA-256 signature using the API Key secret on the string TIMESTAMP, METHOD, REQUEST_PATH, BODY
The timestamp of when the request is being made
Body
Identifies the portfolio by UUID (e.g., 892e8c7c-e979-4cad-b61b-55a197932cf1) or portfolio ID (e.g., 5189861793641175) to transfer positions from
Identifies the portfolio by UUID (e.g., 892e8c7c-e979-4cad-b61b-55a197932cf1) or portfolio ID (e.g., 5189861793641175) to transfer positions to
Identifies the instrument by name (e.g., BTC-PERP), UUID (e.g., 291efb0f-2396-4d41-ad03-db3b2311cb2c), or instrument ID (e.g., 1482439423963469)
The full or partial quantity of the position being transferred
The side of the position being transferred, BUY or SELL
Response
Transfer processed
true if the transfer was successful
true