跳转至

合约开仓/平仓 V2

地址: /v2/futures/order/create

接收参数

需要

提交方式:post

示例

Bash
curl -X POST "https://oapi.websea.com/v2/futures/order/create " \
  -H "Content-Type: application/x-www-form-urlencoded" \
  -H "Token: YOUR_TOKEN" \
  -H "Nonce: 1700000000_abcd1" \
  -H "Signature: GENERATED_SIGNATURE" \
  -d "symbol=BTC-USDT" \
  -d "trade_type=open" \
  -d "position_side=long" \
  -d "order_type=limit" \
  -d "margin_mode=cross" \
  -d "leverage=50" \
  -d "price=50000" \
  -d "qty=100" \
  -d "qty_type=margin"

提交参数

参数名 是否必需 类型 示例 说明
symbol string ETH-USDT 合约交易对名称
trade_type string open 交易类型
开仓:open
平仓:close
position_side string long 持仓方向
多:long
空:short
order_type string limit 订单类型
限价:limit
市价:market
margin_mode string cross 仓位模式
逐仓:isolated
全仓:cross
leverage int 10 杠杆倍数(trade_type=open 必填,trade_type=close 不填)
price number 1 委托价;order_type=market 不填
qty number 100 下单数量
qty_type string margin 数量类型
张数:contract
保证金:margin
基础币:base
preset_stop_loss_price number 3 预设止损价格
preset_take_profit_price number 7 预设止盈价格

返回参数

参数名 是否必需 类型 示例 说明
errno int 0 返回状态码
errmsg string ok 返回信息
result obj 见示例 返回数据

result参数

参数名 是否必需 类型 示例 说明
order_id string BL786401542840282676 订单id

返回示例

JSON
{
  "errno": 0,
  "errmsg": "ok",
  "result": {
    "order_id": "BL786401542840282676"
  }
}