错误码示例
每个接口都有可能抛出异常
以下为接口可能返回的错误码信息
| 错误码 | 说明 |
|---|---|
| 0 | 操作成功 |
| 9999 | 公共异常 |
| 500 | 内部错误 |
| 501 | 系统繁忙 |
| 401 | 未授权 |
| 402 | api_key过期 |
| 406 | 访问ip不在白名单 |
| 506 | 未知的请求来源 |
| 510 | 请求过于频繁 |
| 511 | 接口禁止访问 |
| 513 | 请求无效(针对open api 请求时间大于服务器时间2秒或者小于服务器时间10秒以上) |
| 600 | 参数错误 |
| 601 | 数据解析错误 |
| 602 | 验签失败 |
| 603 | 重复请求 |
| 701 | 需要账户读权限 |
| 702 | 需要账户写权限 |
| 703 | 需要交易读权限 |
| 704 | 需要交易写权限 |
| 1000 | 账户不存在 |
| 1001 | 合约不存在 |
| 1002 | 合约未启用 |
| 1003 | 风险限额等级错误 |
| 1004 | 金额错误 |
| 2001 | 订单方向错误 |
| 2002 | 开仓类型错误 |
| 2003 | 买单价格过高 |
| 2004 | 卖单价格过低 |
| 2005 | 余额不足 |
| 2006 | 杠杆倍数错误 |
| 2007 | 订单价格错误 |
| 2008 | 可平数量不足 |
| 2009 | 仓位不存在或已平仓 |
| 2011 | 订单数量错误 |
| 2013 | 取消订单数量超过最大限制 |
| 2014 | 批量下单数量超限 |
| 2015 | 价格或者数量精度错误 |
| 2016 | 计划委托超过最大委托数量 |
| 2018 | 超过最大可减保证金 |
| 2019 | 存在开仓活跃委托 |
| 2021 | 下单杠杆倍数和已有仓位杠杆倍数不一致 |
| 2022 | 持仓类型错误 |
| 2023 | 存在大于新档位最大杠杆倍数的持仓 |
| 2024 | 存在大于新档位最大杠杆倍数的订单 |
| 2025 | 当前持仓数量大于新档位最大允许数量 |
| 2026 | 全仓不支持修改杠杆 |
| 2027 | 同一方向全仓和逐仓只能存在一个 |
| 2028 | 超过最大下单数量 |
| 2029 | 订单类型错误 |
| 2030 | 外部订单id过长(最大32位长度) |
| 2031 | 超过当前风险限额最大允许持仓数量 |
| 2032 | 下单价格小于多仓强平价 |
| 2033 | 下单价格大于空仓强平价 |
| 2034 | 批量查询数量超限 |
| 2035 | 不支持的市价单档位 |
| 3001 | 计划委托价格类型错误 |
| 3002 | 计划委托触发类型错误 |
| 3003 | 执行周期错误 |
| 3004 | 触发价格错误 |
| 4001 | 不支持的币种 |
| 2036 | 下单次数超过上限,请联系客服 |
| 2037 | 交易频繁,请稍后再试 |
| 2038 | 超过最大允许持仓数量,请联系客服! |
| 5001 | 止盈价和止损价不能同时为空 |
| 5002 | 止盈止损单不存在或已关闭 |
| 5003 | 止盈止损价设置有误 |
| 5004 | 止盈止损单总挂单量大于仓位可平数量 |
| 6001 | 禁止交易 |
| 6002 | 禁止开仓 |
| 6003 | 时间范围错误 |
| 6004 | 必须传交易对和状态 |
| 6005 | 交易对未开放 |