修改订单
修改订单
描述
该接口用于修改未成交或部分成交订单的价格/数量,语义为撤单重下(cancel & replace)。
HTTP请求
- POST /api/v3/stockplus/trade/modify-order
- 限频规则: 30秒内累计不超过30次调用,且每两次调用之间间隔不小于0.02秒
- 权限: 统一账户交易读写权限
请求示例
curl "https://api.bitget.com/api/v3/stockplus/trade/modify-order" \
-H "ACCESS-KEY:your apiKey" \
-H "ACCESS-SIGN:*" \
-H "ACCESS-PASSPHRASE:*" \
-H "ACCESS-TIMESTAMP:1659076670000" \
-H "locale:zh-CN" \
-H "Content-Type: application/json" \
-d '{"orderId":"701276261045858304","quantity":"200","price":"155.00"}'
请求参数
| 参数名 | 参数类型 | 是否必须 | 描述 |
|---|---|---|---|
| orderId | String | 是 | 订单 ID |
| quantity | String | 是 | 改单数量,例如:200 |
| price | String | 否 | 改单价格,例如:388.5LO / LIT 订单必填 |
| triggerPrice | String | 否 | 触发价格,例如:388.5LIT / MIT 订单必填 |
| limitOffset | String | 否 | 指定价差TSLPAMT / TSLPPCT 订单在 limitDepthLevel 为 0 时必填 |
| trailingAmount | String | 否 | 跟踪金额TSLPAMT 订单必填 |
| trailingPercent | String | 否 | 跟踪涨跌幅TSLPPCT 订单必填 |
| limitDepthLevel | Number | 否 | 指定买卖档位。TSLPAMT / TSLPPCT 订单必填 |
| triggerCount | Number | 否 | 触发次数。LIT / MIT / TSLPAMT / TSLPPCT 订单必填 |
| monitorPrice | String | 否 | 监控价格。TSLPAMT / TSLPPCT 订单必填 |
| remark | String | 否 | 备注(最大 64 字符) |
返回示例
{
"code": "00000",
"msg": "success",
"requestTime": 1740000000000,
"data": {
"orderId": "701276261045858304",
"clientOid": "",
"symbol": "AAPL220429C150000.US"
}
}
返回参数
| 返回字段 | 参数类型 | 字段说明 |
|---|---|---|
| orderId | String | 修改后的系统订单 ID |
| clientOid | String | 客户端自定义订单 ID,未传则返回空字符串 |
| symbol | String | 期权合约代码 |