You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

币安期货API实现界面市价平仓按钮等效操作参数咨询

币安FUTURES合约API实现界面「关闭持仓-市价」功能正确方案

核心前置判断

你能成功发起带positionSide=SHORT的开仓请求,说明你的账户当前开启了双向持仓模式,之前所有请求报错均来自三个核心逻辑错误:

  1. 平仓订单的side参数方向写反:合约交易中SELL是开空/加多,平空单必须用BUY方向
  2. 普通即时市价平仓误用了条件单类型:界面点击「市价」平仓是立即成交的普通市价单,不是触发式的止盈/止损条件单
  3. 参数搭配不符合规则:closePosition=true仅支持止盈止损市价条件单,普通市价单传该参数必报错;双向持仓模式下普通订单必须传对应positionSide,漏传必报持仓侧不匹配错误。

正确请求参数

对应你之前开的0.01 BTCUSDT空单,和界面市价全平/平指定数量行为完全一致的请求参数为:

symbol=BTCUSDT&side=BUY&positionSide=SHORT&type=MARKET&quantity=0.01

对应规则:

  • 平空单:side=BUY,positionSide=SHORT
  • 平多单:side=SELL,positionSide=LONG
  • quantity传你需要平仓的数量,小于持仓量即为部分平仓,等于持仓量即为全平,和界面手动输入数量点市价的逻辑100%匹配。

历史报错对应原因

  • Stop price less than zero:使用了STOP_MARKET类条件单但未传入合法stopPrice,且该类订单是价格触发后才成交的条件单,不属于即时市价平仓范畴
  • Order’s position side does not match user’s setting:要么双向持仓模式下漏传positionSide参数,要么side和positionSide的搭配不符合开平仓规则
  • ProfitTarget strategy invalid for orderType STOP:STOP是限价止损单类型,本身不支持搭配closePosition参数使用
  • Target strategy invalid for orderType MARKET,closePosition true:普通MARKET类型订单不支持传closePosition=true参数,该参数仅可用于TAKE_PROFIT_MARKET/STOP_MARKET条件单
  • Combination of optional parameters invalid:止盈止损市价单参数搭配错误,比如平空单时side传了SELL,和持仓方向逻辑冲突

补充说明

如果你的账户切换为单向持仓模式(关闭双向持仓),开仓时不需要传positionSide,平仓时仅需将side取反、传入对应平仓数量、type=MARKET即可,不需要传positionSide参数。

内容的提问来源于stack exchange,提问作者John R

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.03 00:39:25