错误码示例
每个接口都有可能抛出异常
以下为接口可能返回的错误码信息
| 错误码 | 说明 | 
|---|---|
| 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 | 交易对未开放 |