設置止盈止損
該接口可以設置止盈、止損和追蹤止損
提示
在提交請求後,系統內部將會自動創建對應類型的條件單。若倉位被平,系統將會調整相關條件訂單數量或者取消這些條件單。
HTTP 請求
POST /unified/v3/private/position/trading-stop
請求參數
參數 | 是否必需 | 類型 | 說明 |
---|---|---|---|
category | true | string | 產品類型. linear |
symbol | true | string | 合約名稱 |
takeProfit | false | string | 不能小於0. 設置為0時,則表示取消止盈. 部分止盈止損無法通過設置0來取消 |
stopLoss | false | string | 不能小於0. 設置為0時,則表示取消止損. 部分止盈止損無法通過設置0來取消 |
trailingStop | false | string | 不能小於0. 設置為0時,則表示取消追蹤止損. 注意: 僅對USDT永續有效 |
tpTriggerBy | false | string | 止盈價格類型 |
slTriggerBy | false | string | 止損價格類型 |
activePrice | false | string | 追蹤止損激活價格. 追蹤止損會在到達該價格時觸發 |
tpSize | false | string | 止盈倉位數量. 僅部分止盈止損時有效. 注意: 部分止盈止損模式僅限USDT永續 |
slSize | false | string | 止盈倉位數量. 僅部分止盈止損時有效. 注意: 部分止盈止損模式僅限USDT永續 |
positionIdx | true | integer | 倉位標識,用於識別倉位. 0 : 單向持倉,對於統一保證金,僅有單向持倉模式 |
響應參數
無
請求示例
POST /unified/v3/private/position/trading-stop HTTP/1.1
Host: api-testnet.bybit.com
X-BAPI-SIGN: XXXX
X-BAPI-API-KEY: XXXX
X-BAPI-TIMESTAMP: 1672017116301
X-BAPI-RECV-WINDOW: 5000
Content-Type: application/json
{
"category": "linear",
"symbol":"BTCUSDT",
"takeProfit":"18000",
"stopLoss":"15500",
"tpTriggerBy":"MarkPrice",
"slTriggerBy":"MarkPrice",
"trailingStop": null,
"activePrice": null,
"slSize": "0.05",
"tpSize": "0.1",
"positionIdx": 0
}
響應示例
{
"retCode": 0,
"retMsg": "",
"result": {},
"retExtInfo": {},
"time": 1672017116958
}