跳到主要内容

调整仓位保证金

信息
  • 该接口需要签名,具体签名规则请参阅认证
  • 该接口会触发限频,具体规则请参阅限频

HTTP 请求

POST /futures/adjust-position-margin

请求参数

参数名是否必须类型说明
markettruestring市场名称
market_typetruestring市场类型。
注意:在现货相关功能中,只可使用 SPOTMARGIN
在合约相关功能中,只可使用FUTURES
amountturestring增加或减少的保证金额度。
增加为正数,如10;
减少为负数,如-10

请求响应

参数名类型说明
position_idint仓位 ID
marketstring市场名称
market_typestring市场类型
sidestring仓位方向
margin_modestring仓位类型
open_intereststring持仓数量
close_avblstring可平仓数量。剩余可平仓的仓位数量
ath_position_amountstring历史最大仓位数量
unrealized_pnlstring未实现收益。未平仓合约的当前盈亏,通过标记价格或最新成交价估算得出
realized_pnlstring已实现盈亏
avg_entry_pricestring平均开仓价格
cml_position_valuestring累计仓位价值
max_position_valuestring最大仓位价值
take_profit_pricestring止盈价格
stop_loss_pricestring止损价格
take_profit_typestring止盈触发价格类型。CoinEx支持在设置「止盈止损」时选择不同的触发价格类型,用户可自由选择「最新成交价」或「标记价格」作为触发价格。
stop_loss_typestring​止损触发价格类型。CoinEx支持在设置「止盈止损」时选择不同的触发价格类型,用户可自由选择「最新成交价」或「标记价格」作为触发价格。
leverageint杠杆倍数
margin_avblstring可用保证金。当前保证金数量=起始保证金+追加保证金-减少保证金​
ath_margin_sizestring历史最大保证金数量
position_margin_ratestring仓位保证金率
maintenance_margin_ratestring维持保证金率。CoinEx采用阶梯维持保证金制度。
仓位数量越多,维持保证金率越高,用户可选择的杠杆倍数越低;
仓位数量越少,维持保证金率越低,用户可选择的杠杆倍数越高
maintenance_margin_valuestring维持保证金数量。维持保证金:维持当前仓位所需的最低保证金水平。
(正向合约)维持保证金=开仓标记价格*仓位数量*维持保证金率
(反向合约)维持保证金=(合约面值*合约张数/开仓标记价格)*维持保证金率
liq_pricestring强平价格。
(多仓)强平价=结算价格 *(1-强平保证金率)/(1-维持保证金率)
(空仓)强平价=结算价格 *(1+强平保证金率)/(1+维持保证金率)
bkr_pricestring破产价格。
(多仓)破产价=结算价格 *(1-强平保证金率)
(空仓)破产价=结算价格*(1+强平保证金率)
adl_levelint自动减仓风险等级,为 [1, 5] 范围内的数字,数字越小等级越低,反之越高
settle_pricestring结算价格,按标记价格计算
settle_valuestring结算价值,按标记价格计算
created_atint订单创建时间
updated_atint订单更新时间

请求示例

{
"market": "CETUSDT",
"market_type": "FUTURES",
"amount": "10000"
}

响应示例

{
"code": 0,
"data": {
"position_id": 927266133,
"market": " CETUSDT",
"market_type": "FUTURES",
"side": "long",
"margin_mode": "cross",
"open_interest": "1000000",
"close_avbl": "1000000",
"ath_position_amount": "1000000",
"unrealized_pnl": "8391.123989502",
"realized_pnl": "110396.83471965",
"avg_entry_price": "0.0631",
"cml_position_value": "1118787.958709152",
"max_position_value": "1302421.11392201",
"take_profit_price": "",
"stop_loss_price": "",
"take_profit_type": "",
"stop_loss_type": "",
"leverage": "10",
"margin_avbl": "210396.83471965",
"ath_margin_size": "210396.83471965",
"position_margin_rate": "0.050",
"maintenance_margin_rate": "0.005",
"maintenance_margin_value": "5000",
"liq_price": "0.05679",
"bkr_price": "0.053635",
"adl_level": 5,
"settle_price": "0.06817",
"settle_value": "1291322.83913829",
"created_at": 1691482451000,
"updated_at": 1691482451000
},
"message": "OK"
}