Skip to main content

Change risk limit

Updates the risk-limit tier for a market by either notional value (riskLimit) or tier index (riskLimitLevel).

Request Parameters​

NameTypeRequiredDescription
symbolStringYesMarket symbol to configure (e.g. BTC-PERP).
riskLimitLongNoTarget risk-limit notional value. Required if riskLimitLevel is not provided.
riskLimitLevelIntegerNoTarget risk-limit tier index. Required if riskLimit is not provided.
positionModeStringNoPosition mode of the position the risk limit applies to (ONE_WAY or HEDGE). Required in hedge mode.

Response Content​

NameTypeDescription
symbolStringMarket symbol that was updated (e.g. BTC-PERP).
timestampLongServer timestamp of the response, in milliseconds since epoch.
statusIntegerStatus code of the risk-limit change.
typeIntegerEvent type code of the response.
messageStringHuman-readable message describing the result.
example
POSThttps://api.btse.com/futures/api/v3/trade/risk_limit

Request (default)

{
"symbol": "BTC-PERP",
"riskLimitLevel": 1
}

Response (default)

{
"symbol": "BTC-PERP",
"timestamp": 1784882344227,
"status": 20,
"type": 94,
"message": "New risk limit set to 1. Initial Margin: 0.01, Maintenance Margin: 0.005"
}