Skip to content

下单 ​

POST /api/v1.0/sim-trade/{acc_id}/orders

模拟交易下单。限价单必须传入 price;数量和价格均使用字符串。

请求参数 ​

参数类型位置必填说明
acc_idstringpath是业务账户 ID
marketintbody是市场(来自账户列表的 market_id)
symbolstringbody是证券代码
order_typeintbody是1=限价 3=市价
order_sideintbody是1=买 2=卖 3=卖空 4=买回
qtystringbody是数量
pricestringbody否价格(限价必填)
textstringbody否备注(≤100 字节)
order_trade_time_typeintbody否交易时段:0=未设置,1=仅盘中,2=含盘前盘后(美股两融账户支持)

请求示例 ​

bash
curl -s -X POST "https://webapi.moomoo.com/api/v1.0/sim-trade/80303779/orders" \
  -H "Authorization: Bearer <AccessToken>" \
  -H "Content-Type: application/json" \
  -d '{"market":1,"symbol":"00700","order_type":1,"order_side":1,"qty":"100","price":"400"}' | jq

响应字段 ​

字段类型说明
order_idint64订单 ID

响应示例 ​

json
{
  "ret_code": 0,
  "ret_msg": "success",
  "data": {
    "order_id": 1270777
  }
}

错误响应 ​

HTTP 状态始终为 200。请求失败时返回非 0 的 ret_code 和 error 对象。

json
{
  "ret_code": -3,
  "ret_msg": "invalid request",
  "error": {"code": "invalid_parameter", "message": "invalid request"}
}