Skip to main content

Set Risk Limit

Since bybit has launched auto risk limit on 12 March 2024, please click here to learn more, so it will not take effect even you set it successfully.

HTTP Request

POST /contract/v3/private/position/set-risk-limit

Request Parameters

ParameterRequiredTypeComments
symboltruestringSymbol name
riskIdtrueintegerRisk limit id
positionIdxfalseintegerUsed to identify positions in different position modes. For hedge-mode, this param is required
  • 0: one-way mode
  • 1: hedge-mode Buy side
  • 2: hedge-mode Sell side

Response Parameters

None

Request Example

POST /contract/v3/private/position/set-risk-limit HTTP/1.1
Host: api-testnet.bybit.com
X-BAPI-SIGN: XXXXX
X-BAPI-API-KEY: XXXXX
X-BAPI-TIMESTAMP: 1670853142896
X-BAPI-RECV-WINDOW: 5000
Content-Type: application/json
{
"symbol":"ETHUSDT",
"riskId": 12,
"positionIdx": 1
}

Response Example

{
"retCode": 0,
"retMsg": "OK",
"result": {},
"retExtInfo": {},
"time": 1670853143027
}