Get Account Cap
Retrieve account cap values for a specific symbol. Account caps define the maximum limits for leverage, position value, or order value based on your account configuration.Endpoint
Parameters
RSA public key identifier for authentication
Base64-encoded RSA signature of the request payload.
Payload format:
GET:/api/v1/accounts/cap?symbol={symbol}&capType={capType}Trading symbol to get cap for (e.g., “OIL-BTC”, “GOLD-BTC”)
Type of cap to retrieve:
leverage- Maximum leverage allowedpositionValue- Maximum position value allowedorderValue- Maximum order value allowed
Example Request
Response
Response Fields
Account cap data
Indicates if the request failed
Cap Types
Leverage Cap
Leverage Cap
capType=leverageReturns the maximum leverage you can use for the specified symbol. This value represents the highest leverage multiplier allowed for your account on this instrument.Example Value: "10.0000" (10x leverage)Use Case: Before setting leverage, check the maximum allowed leverage for your account to ensure your desired leverage is within limits.Position Value Cap
Position Value Cap
capType=positionValueReturns the maximum total value of positions you can hold for the specified symbol. The value is in BTC.Example Value: "5.00000000" (5 BTC maximum position value)Use Case: Before opening or increasing a position, verify that the new position value won’t exceed your account’s position limit.Order Value Cap
Order Value Cap
capType=orderValueReturns the maximum value of a single order you can place for the specified symbol. The value is in BTC.Example Value: "2.50000000" (2.5 BTC maximum order value)Use Case: Before placing a large order, check that the order value is within your account’s order limit to avoid rejection.Use Cases
Pre-Trade Validation
Account Limits Dashboard
Notes
Symbol-Specific: Account caps are specific to each trading symbol. Different instruments may have different cap values based on their risk profiles and your account tier.
Account Tier: Cap values may vary based on your account verification level, trading volume, or account type. Higher-tier accounts typically have higher caps.
Related Endpoints:
- Use Set Leverage to change your leverage (within the cap limits)
- Use Get Leverage to check your current leverage setting
Dynamic Values: Account caps can change based on account status, verification level, or platform risk parameters. Always check caps before placing large orders or changing leverage settings.
Error Responses
400 Bad Request
Invalid parameters or missing required fields
404 Not Found
Symbol not found or not available
401 Unauthorized
Authentication failed