查询最大买卖数量
GET/api/v1.0/accounts/{acc_id}/acctradinginfo查询指定交易账户下的最大可买可卖数量,也可查询指定订单的最大可改数量。
路径参数
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
acc_id | string | 是 | 业务账户 ID。 |
请求参数
| 参数 | 类型 | 位置 | 必填 | 说明 |
|---|---|---|---|---|
code | string | 查询 | 是 | 标的代码。格式:exchange.symbol,例如 US.AAPL |
price | string | 查询 | 否 | 非市价单的价格。证券账户精确到 3 位小数,期货账户精确到 9 位小数,超出部分截断。 |
order_type | string | 查询 | 是 | 订单类型。可选值参见 命名词典 |
order_id | string | 查询 | 否 | 订单 ID。默认为空查询新订单最大可用数量;传入 order_id 时返回该订单最大可改数量。查询改单最大数量需在下单后间隔 0.5 秒以上再调用。 |
响应参数
| 字段 | 类型 | 说明 |
|---|---|---|
max_cash_buy | string | 现金可买 |
max_cash_and_margin_buy | string | 融资可买 |
max_position_sell | string | 持仓可卖 |
max_sell_short | string | 可做空 |
max_buy_back | string | 可买回(平空仓) |
long_required_im | string | 买入一份合约所需初始保证金变动 |
short_required_im | string | 卖出一份合约所需初始保证金变动 |
响应示例
json
{
"s": "ok",
"d": {
"max_cash_buy": "100",
"max_cash_and_margin_buy": "200",
"max_position_sell": "50",
"max_sell_short": "0",
"max_buy_back": "0",
"long_required_im": "1800.000000000",
"short_required_im": "0.000000000"
}
}失败响应:
json
{
"s": "error",
"errcode": -1200,
"errmsg": "Error message."
}