跳到主要内容

错误代码

error JSON payload:

{
"code":-1121,
"msg":"Invalid symbol."
}

错误由两部分组成:错误代码和消息。 代码是通用的,但是消息可能会有所不同。

10xx -常规服务器或网络问题​

-1000 UNKNOWN​

  • 处理请求时发生未知错误。

-1001 DISCONNECTED​

  • 内部错误; 无法处理您的请求。 请再试一次.

-1002 UNAUTHORIZED​

  • 您无权执行此请求。

-1008 TOO_MANY_REQUESTS​

  • 排队的请求过多。
  • 请求权重过多; 请使用websocket获取实时更新。
  • 请求权重过多; 当前限制为每分钟%s请求权重。 请使用websocket进行实时更新,以避免轮询API。
  • 请求权重过多; IP被禁止,直到%s。 请使用websocket进行实时更新,以免被禁。

-1014 UNKNOWN_ORDER_COMPOSITION​

  • 不支持的订单组合。

-1015 TOO_MANY_ORDERS​

  • 新订单太多。
  • 新订单太多; 当前限制为每%s %s个订单。

-1016 SERVICE_SHUTTING_DOWN​

  • 该服务不可用。

-1020 UNSUPPORTED_OPERATION​

  • 不支持此操作。

-1021 INVALID_TIMESTAMP​

  • 此请求的时间戳在recvWindow之外。
  • 此请求的时间戳比服务器时间提前1000毫秒。

-1022 INVALID_SIGNATURE​

  • 此请求的签名无效。

11xx - 2xxx Request issues​

-1100 ILLEGAL_CHARS​

  • 在参数中发现非法字符。
  • 在参数中发现非法字符。%s
  • 在参数%s中发现非法字符; 合法范围是%s。

-1101 TOO_MANY_PARAMETERS​

  • 为此端点发送的参数太多。
  • 参数太多; 预期为%s并收到了%s。
  • 检测到的参数值重复。

-1102 MANDATORY_PARAM_EMPTY_OR_MALFORMED​

  • 未发送强制性参数,该参数为空/空或格式错误。
  • 强制参数%s未发送,为空/空或格式错误。
  • 必须发送参数%s或%s,但两者均为空!

-1103 UNKNOWN_PARAM​

  • 发送了未知参数。

-1104 UNREAD_PARAMETERS​

  • 并非所有发送的参数都被读取。
  • 并非所有发送的参数都被读取; 读取了%s参数,但被发送了%s。

-1105 PARAM_EMPTY​

  • 参数为空。
  • 参数%s为空。

-1106 PARAM_NOT_REQUIRED​

  • 不需要时已发送参数。
  • 不需要时发送参数%s。

-1111 BAD_PRECISION​

  • 精度超过为此资产定义的最大值。

-1115 INVALID_TIF​

  • 无效 timeInForce.

-1116 INVALID_ORDER_TYPE​

  • 无效订单类型。

-1117 INVALID_SIDE​

  • 无效买卖方向。

-1118 EMPTY_NEW_CL_ORD_ID​

  • 新的客户订单ID为空。

-1119 EMPTY_ORG_CL_ORD_ID​

  • 客户自定义的订单ID为空。

-1120 BAD_INTERVAL​

  • 无效时间间隔。

-1121 BAD_SYMBOL​

  • 无效的交易对。

-1125 INVALID_LISTEN_KEY​

  • 该listenKey不存在。

-1127 MORE_THAN_XX_HOURS​

  • 查询间隔太大。
  • 从开始时间到结束时间之间超过%s小时。

-1128 BAD_CONTRACT​

  • 无效的期权合约标的。

-1129 BAD_CURRENCY​

  • 无效的资产类型。

-1130 INVALID_PARAMETER​

  • 发送的参数为无效数据。
  • 发送参数%s的数据无效。

-1131 BAD_RECV_WINDOW​

  • recvWindow 必须小于 60000

-2010 NEW_ORDER_REJECTED​

  • 新订单被拒绝

-2013 NO_SUCH_ORDER​

  • 订单不存在。

-2014 BAD_API_KEY_FMT​

  • API-key 格式无效。

-2015 INVALID_API_KEY​

  • 无效的API密钥,IP或操作权限。

-2018 BALANCE_NOT_SUFFICIENT​

  • 余额不足。

-2027 OPTION_MARGIN_NOT_SUFFICIENT​

  • 期权可用余额不足。

3xxx-5xxx Filters and other issues​

-3029 TRANSFER_FAILED​

  • 资金划转失败。

-4001 PRICE_LESS_THAN_ZERO​

  • 价格小于0。

-4002 PRICE_GREATER_THAN_MAX_PRICE​

  • 价格超过最大值。

-4003 QTY_LESS_THAN_ZERO​

  • 数量小于0。

-4004 QTY_LESS_THAN_MIN_QTY​

  • 数量小于最小值。

-4005 QTY_GREATER_THAN_MAX_QTY​

  • 数量大于最大值。

-4013 PRICE_LESS_THAN_MIN_PRICE​

  • 价格小于最小价格。

-4029 INVALID_TICK_SIZE_PRECISION​

  • 价格精度小数点位数不正确。

-4030 INVALID_QTY_PRECISION​

  • 数量精度小数点位数不正确。

-4055 AMOUNT_MUST_BE_POSITIVE​

  • 金额必须大于零。

-4056 INVALID_AMOUNT​

  • 金额无效。

-4078 OPTIONS_COMMON_ERROR​

  • 期权内部错误。

-5001 USER_EXIST​

  • Option 用户已存在。

-5002 USER_NOT_ACCESS​

  • Option 用户无权限访问。

-5003 BAD_INVITE_CODE​

  • 邀请码无效。

-5004 USED_INVITE_CODE​

  • 邀请码已被使用。

-5005 BLACK_COUNTRY​

  • 黑名单国家/地区限制。

-5006 ITEMS_EXIST​

  • 项目 '%s' 已存在。

-5007 USER_API_EXIST​

  • 用户 API 已存在。

-5008 KYC_NOT_PASS​

  • 用户 KYC 未通过。

-5009 IP_COUNTRY_BLACK​

  • 所在 IP 属于受限司法辖区。

-5010 NOT_ENOUGH_POSITION​

  • 用户没有足够的仓位卖出。

-6001 INVALID_MMP_WINDOW_TIME_LIMIT​

  • MMP 窗口时间限制无效。

-6002 INVALID_MMP_FROZEN_TIME_LIMIT​

  • MMP 冻结时间限制无效。

-6003 INVALID_UNDERLYING​

  • 标的物无效。

-6004 MMP_UNDERLYING_NOT_FOUND​

  • 未找到标的物。

-6005 IS_NOT_MARKET_MAKER​

  • 该用户不是做市商。

-6006 MMP_RULES_NOT_EXISTING​

  • MMP 规则不存在。

-6007 MMP_ERROR_UNKNOWN​

  • MMP 未知错误。

-6008 INVALID_LIMIT​

  • 参数 'limit' 无效。

-6009 INVALID_COUNTDOWN_TIME​

  • countdownTime 必须大于等于 5000 或等于 0。

-6010 OPEN_INTEREST_ERR_DATA​

  • 持仓量数据异常。

-6011 EXCEED_MAXIMUM_BATCH_ORDERS​

  • 每次 batchOrder 最多允许下 10 单。

-6012 EXCEED_MAXIMUM_BLOCK_ORDER_LEGS​

  • Block order 的腿数超过最大限制。

-6013 BLOCK_ORDER_LEGS_WITH_DUPLICATE_SYMBOL​

  • Block order 中包含重复的 symbol。

-6014 GRFQ_INVALID_LEGS​

  • Legs 参数无效。

-6015 GRFQ_QTY_IS_NOT_MULTIPLE_OF_MINIMUM_QTY​

  • 数量不是最小数量的整数倍。

-6016 GRFQ_QUOTE_NOT_FOUND​

  • 报价未找到。

-6017 GRFQ_QUOTE_NOT_ENOUGH_QTY_LEFT​

  • 剩余数量不足。

-6018 GRFQ_QUOTE_REQUEST_NOT_FOUND​

  • 报价请求未找到。

-6019 GRFQ_QUOTE_INVALID_EXPIRE_TIME​

  • 报价过期时间无效。

-6020 GRFQ_QUOTE_EXPIRED​

  • 报价已过期。

-6021 GRFQ_INVALID_SIDE​

  • Side 参数无效。

-6022 GRFQ_INVALID_USER​

  • 非 Global RFQ 用户。

-6023 SELF_TRADE_PREVENTION​

  • 触发自成交保护。

-6024 CHANGE_USER_FLAG_FAILED​

  • 修改用户标志失败。

-6025 GRFQ_INVALID_QUOTE_PRICE​

  • 报价价格无效。

-6026 INVALID_QTY​

  • 数量无效。

-6027 INVALID_PRICE​

  • 价格无效。

-6028 ORDER_IS_FINAL​

  • 订单已经处于最终状态。

-6029 PARAMETER_IS_REQUIRED​

  • %s 为必填参数。

-6030 INVALID_TIME_INTERVAL​

  • 时间区间无效。

-6031 START_TIME_GREATER_THAN_END_TIME​

  • 开始时间大于结束时间。

-6032 HAS_OPEN_ORDER​

  • 存在未完成订单。

-6033 HAS_NEGATIVE_BALANCE​

  • 存在负余额。

-6034 HAS_POSITION​

  • 用户存在持仓。

-6035 NO_NEED_TO_CHANGE​

  • 无需变更。

-6036 NO_PERMISSION_TO_CHANGE​

  • 无权限变更。

-6037 NO_RECORDS_FOUND​

  • 未找到记录。

-6038 SCALE_NOT_MATCH​

  • 精度不匹配。

-6039 INVALID_STEP_SIZE_PRECISION​

  • 步长精度无效。

-6040 INVALID_QTYLIMIT_DELTALIMIT​

  • qtyLimit 或 deltaLimit 无效。

-6041 START_TRADING_MUST_SLOWLY​

  • 开始交易需逐步进行。

-6042 INDEX_COMMISSION_NOT_MATCH​

  • 指数手续费不匹配。

-6043 INDEX_RISKPARAMETER_NOT_MATCH​

  • 指数风险参数不匹配。

-6044 CLI_ORD_ID_ERROR​

  • clientOrderId 已被使用。

-6045 REDUCE_ONLY_REJECT​

  • Reduce-Only 订单被拒绝。新的 Reduce-Only 订单与现有同向挂单冲突。请取消冲突订单后重试。

-6046 FOK_ORDER_REJECT​

  • 因无法立即完全成交,FOK 订单被拒绝。

-6047 GTX_ORDER_REJECT​

  • 因无法作为 maker 执行,Post Only(GTX)订单被拒绝。

-6048 INVALID_BLOCK_ORDER​

  • Block order 参数无效。

-6049 SYMBOL_NOT_TRADING​

  • 当前交易对不在交易状态。

-6050 MAX_OPEN_ORDERS_ON_SYMBOL_EXCEEDED​

  • 当前交易对已达最大挂单数量,请取消部分订单后重试。

-6051 MAX_OPEN_ORDERS_ON_INDEX_EXCEEDED​

  • 当前标的已达最大挂单数量,请取消部分订单后重试。

-6052 MAX_SHORT_POSITION_ON_SYMBOL_EXCEEDED​

  • 当前交易对的最大可开空头仓位已达到上限。

-6053 MAX_SHORT_POSITION_ON_INDEX_EXCEEDED​

  • 当前标的的最大可开空头仓位已达到上限。

-6054 MAX_QUANTITY_ON_SINGLE_ORDER_EXCEEDED​

  • 下单数量超过最大限制。

-6055 USER_LIQUIDATING​

  • 用户正在爆仓处理中。

-6056 REDUCE_ONLY_MARGIN_CHECK_FAILED​

  • Reduce-Only 下单失败。新下单与现有同方向挂单叠加会导致反向持仓并造成保证金不足,请取消相关挂单后重试。

-6057 WRITER_CANT_NAKED_SELL​

  • 当前交易对不支持裸卖(Option Writing)。

-6058 MMP_TRIGGERED​

  • MMP 已触发,请重置 MMP 配置。

-6059 USER_IN_LIQUIDATION​

  • 用户正在爆仓处理中。

-6060 LOCKED_BALANCE_NOT_FOUND​

  • OTC 下单失败:无法锁定余额。

-6061 LOCKED_OTC_ORDER_NOT_FOUNT​

  • OTC 下单失败:无法锁定订单。

-6062 INVALID_USER_STATUS​

  • 当前用户状态不支持此操作。

-6063 CANCEL_REJECTED​

  • 系统拒绝取消订单。

-6073 SEARCH_WINDOW_RESTRICTED​

  • 查询时间范围仅限最近90天。