跳到主要内容

修改跟单配置 (TRADE)

  • POST /capi/v3/copy/follower/settings

权重(IP): 10

请求参数

参数名类型是否必填说明
traderIdLong是带单交易员 UID。
settingTypeString是配置方式:unified 统一配置,per_symbol 分别配置。
unifiedTraceConfig对象条件必填settingType 为 unified 时必填,symbols 用来控制需要跟单的交易对。
symbolTraceConfigs数组条件必填settingType 为 per_symbol 时必填。必须为每个跟单交易对传一条配置。

跟单配置对象

参数名类型是否必填说明
symbolString条件必填交易对,例如 BTCUSDT。仅 symbolTraceConfigs 必填。
symbols数组条件必填交易对列表。仅 unifiedTraceConfig 必填;每个交易对都必须是支持跟单的交易对。
traceTypeString是跟单类型:percent、amount。
traceValueString是跟单值。
maxHoldQtyString否最大持仓数量,范围 10-100000;symbolTraceConfigs 中必填。
stopProfitRatioString否止盈比例,范围 0-4;symbolTraceConfigs 中必填。
stopLossRatioString否止损比例,范围 0-4;symbolTraceConfigs 中必填。
slippageRatioString否滑点比例,0 表示不限制,否则范围为 0.001-0.01;symbolTraceConfigs 中必填。
marginTypeString否保证金类型:cross、isolated、trader。symbolTraceConfigs 中只允许 trader。
leverageTypeString否杠杆类型:fixed、trader、specify。symbolTraceConfigs 中只允许 fixed 和 trader。
fixedLongLeverageInteger否固定多仓杠杆。symbolTraceConfigs[].leverageType 为 fixed 时必填;统一配置不传默认 10。
fixedShortLeverageInteger否固定空仓杠杆。symbolTraceConfigs[].leverageType 为 fixed 时必填;统一配置不传默认 10。
customLeverages数组条件必填自定义杠杆列表。统一配置 leverageType 为 specify 时必填,其中的交易对必须和 unifiedTraceConfig.symbols 完全一致。
customLeverages[].symbolString是交易对。
customLeverages[].longLeverageInteger否多仓杠杆,默认 10。
customLeverages[].shortLeverageInteger否空仓杠杆,默认 10。

统一配置请求示例

curl -X POST "https://api-contract.weex.com/capi/v3/copy/follower/settings" \
-H "ACCESS-KEY:*******" \
-H "ACCESS-SIGN:*******" \
-H "ACCESS-PASSPHRASE:*****" \
-H "ACCESS-TIMESTAMP:1659076670000" \
-H "Content-Type: application/json" \
-d '{
"traderId": 123456,
"settingType": "unified",
"unifiedTraceConfig": {
"symbols": ["BTCUSDT", "ETHUSDT"],
"traceType": "amount",
"traceValue": "100",
"maxHoldQty": "1000",
"stopProfitRatio": "0.2",
"stopLossRatio": "0.1",
"slippageRatio": "0.001",
"marginType": "trader",
"leverageType": "specify",
"customLeverages": [
{
"symbol": "BTCUSDT",
"longLeverage": 10,
"shortLeverage": 10
},
{
"symbol": "ETHUSDT",
"longLeverage": 10,
"shortLeverage": 10
}
]
}
}'

分别配置请求示例

{
"traderId": 123456,
"settingType": "per_symbol",
"symbolTraceConfigs": [
{
"symbol": "BTCUSDT",
"traceType": "amount",
"traceValue": "100",
"maxHoldQty": "1000",
"stopProfitRatio": "0.2",
"stopLossRatio": "0.1",
"slippageRatio": "0.001",
"marginType": "trader",
"leverageType": "fixed",
"fixedLongLeverage": 10,
"fixedShortLeverage": 10
}
]
}

返回参数

返回标准成功响应。

返回示例

{
"code": "200",
"msg": "success",
"requestTime": 1627354109502
}