分仓加仓
分仓加仓
对指定分仓仓位追加持仓。该接口仅适用于合约分仓仓位。
调用方只需要传入产品 ID、仓位 ID、订单类型和加仓数量。系统会根据仓位信息自动识别仓位方向、保证金模式和账户信息。
请求地址
POST /deepcoin/v2/trade/increase-position
请求参数
| 字段名 | 是否必填 | 类型 | 字段描述 |
|---|---|---|---|
| instId | 是 | string | 产品 ID,例如 BTC-USDT-SWAP |
| posId | 是 | string | 要加仓的仓位 ID。该值来自 获取持仓列表 接口返回的 posId |
| ordType | 是 | string | 订单类型 市价单: market限价单: limit只做 maker 单: post_only立即成交或撤销单: ioc |
| sz | 是 | string | 加仓数量,单位与下单接口一致 |
| px | 否 | string | 委托价格。limit、post_only 类型订单必填 |
请求示例
{
"instId": "BTC-USDT-SWAP",
"posId": "1000587858872759",
"ordType": "limit",
"sz": "5",
"px": "65000"
}
市价加仓:
{
"instId": "BTC-USDT-SWAP",
"posId": "1000587858872759",
"ordType": "market",
"sz": "5"
}
响应参数
| 字段名 | 类型 | 字段描述 |
|---|---|---|
| ordId | string | 订单 ID |
| posId | string | 本次加仓的目标仓位 ID |
响应示例
{
"code": "0",
"msg": "",
"data": {
"ordId": "1000587866646229",
"posId": "1000587858872759"
}
}
说明
功能描述
- 对指定分仓仓位追加持仓
- 支持市价、限价、只做 maker、IOC 等订单类型
- 加仓方向由目标仓位自动决定,调用方不需要传
side或posSide - 仓位 ID 必须来自
获取持仓列表接口返回的posId
注意事项
- 仅支持
mrgPosition=split的分仓仓位 posId必须属于当前 API Key 对应账户- 请求中的
instId必须与目标仓位的产品 ID 一致 sz必须大于 0,并符合产品最小下单数量和数量精度limit、post_only类型订单必须传px- 如果仓位不存在、仓位不属于当前用户、产品不一致或仓位状态不允许加仓,接口会返回失败