| 80000 | SIGN_VERIFY_FAILED | 签名校验失败:签名无效或请求被篡改 |
| 80010 | NONCE_REPLAYED | 请求重复提交 |
| 80020 | ACTION_TYPE_MISMATCH | 操作类型与所调用接口不符 |
| 80030 | ILLEGAL_PARAMETER | 参数非法或请求体为空 |
| 80031 | MISSING_CLIENT_ORDER_ID | 缺少 clientOrderId |
| 80032 | ACCOUNT_NOT_SETUP | 用户没有链上智能账户或钱包 |
| 80033 | LEVERAGE_TOO_LOW | 杠杆倍数低于最小值 |
| 80034 | LEVERAGE_PRECISION_INVALID | 杠杆倍数精度不合法 |
| 80035 | MARGIN_MODE_INVALID | 保证金模式不合法 |
| 80036 | POSITION_DIRECTION_INVALID | 持仓方向不合法 |
| 80037 | LEVERAGE_EXCEEDS_TIER | 杠杆倍数超过当前档位上限 |
| 80038 | INSTRUMENT_ISOLATED_ONLY | 该合约仅支持逐仓,不能切换为全仓 |
| 80039 | ISOLATED_POSITION_NOT_FOUND | 调整保证金时,该资产不存在逐仓仓位 |
| 80040 | RATE_LIMITED | 请求过于频繁,触发限流 |
| 80041 | ORDERS_STILL_EXIST | 切换保证金模式前,该合约仍有挂单 |
| 80042 | REDUCE_ONLY_TPSL_FORBIDDEN | Reduce-Only 订单不可携带 TPSL |
| 80043 | PARTIAL_POSITION_TPSL_FIELD_IMMUTABLE | 部分仓位 TPSL 的不可变字段被修改 |
| 80044 | ORDER_SIZE_BELOW_MINIMUM | 下单数量低于 minTradeAmount |
| 80045 | INVALID_CLIENT_ORDER_ID | clientOrderId 格式、区域或来源不合法 |
| 80050 | FEATURE_RESTRICTED | 当前用户所在地区或合规策略不允许使用该功能 |
| 80058 | CALLDATA_INVALID | calldata 或 action payload 非法 |
| 80060 | AGENT_NOT_AUTHORIZED | 签名恢复出的地址不是当前 OpenAPI 用户的有效 Agent |
| 80061 | CREATE_SUB_ACCOUNT_NOT_ALLOWED | 当前主账户未获准创建子账户 |
| 80062 | EXCHANGE_OS_TRADE_FROZEN | 当前用户的全部 Exchange OS 交易操作已被冻结 |
| 80063 | EXCHANGE_OS_SPOT_BUY_FROZEN | 当前用户的 Spot 买入操作已被冻结 |
| 80064 | EXCHANGE_OS_SPOT_TRADE_FROZEN | 当前用户的 Spot 交易操作已被冻结 |
| 80065 | EXCHANGE_OS_PERP_OPEN_FROZEN | 当前用户的 Perps 开仓或加仓操作已被冻结 |
| 80066 | EXCHANGE_OS_MARGIN_TRANSFER_FROZEN | 当前用户的逐仓减保证金或保证金模式切换操作已被冻结 |
| 80067 | API_KEY_AUTHENTICATION_FAILED | OpenAPI API Key、签名、时间戳、Passphrase 或权限认证失败 |
| 80068 | OPENAPI_AUTH_CROSS_SITE_NOT_SUPPORTED | 当前接口不支持跨站点 API Key |
| 80069 | OPENAPI_AUTH_API_FROZEN | API Key 已被冻结 |
| 80070 | OPENAPI_AUTH_ENVIRONMENT_MISMATCH | API Key 与当前 Broker 域不匹配 |
| 80071 | OPENAPI_AUTH_TIMESTAMP_EXPIRED | 请求时间戳已过期 |
| 80072 | OPENAPI_AUTH_ACCESS_KEY_REQUIRED | 缺少 OK-ACCESS-KEY 请求头 |
| 80073 | OPENAPI_AUTH_PASSPHRASE_REQUIRED | 缺少 OK-ACCESS-PASSPHRASE 请求头 |
| 80074 | OPENAPI_AUTH_PASSPHRASE_INVALID | OK-ACCESS-PASSPHRASE 无效 |
| 80075 | OPENAPI_AUTH_SIGNATURE_REQUIRED | 缺少 OK-ACCESS-SIGN 请求头 |
| 80076 | OPENAPI_AUTH_TIMESTAMP_REQUIRED | 缺少 OK-ACCESS-TIMESTAMP 请求头 |
| 80077 | OPENAPI_AUTH_BROKER_ID_MISMATCH | API Key 的 Broker ID 不匹配 |
| 80078 | OPENAPI_AUTH_IP_INVALID | 请求 IP 无效或不在白名单中 |
| 80079 | OPENAPI_AUTH_ACCESS_KEY_INVALID | OK-ACCESS-KEY 无效 |
| 80080 | OPENAPI_AUTH_TIMESTAMP_INVALID | OK-ACCESS-TIMESTAMP 无效 |
| 80081 | OPENAPI_AUTH_SIGNATURE_INVALID | 请求签名无效 |
| 80082 | OPENAPI_AUTH_AUTHORITY_INVALID | API Key 权限无效 |
| 80083 | OPENAPI_AUTH_REQUEST_METHOD_INVALID | 请求方法无效 |
| 80084 | OPENAPI_AUTH_API_KEY_NOT_FOUND | API Key 不存在 |
| 80085 | OPENAPI_AUTH_PERMISSION_DENIED | API Key 缺少所需权限 |
| 80086 | OPENAPI_AUTH_COLO_RESTRICTED | 请求被机房或 IP 限制策略拦截 |
| 80087 | OPENAPI_AUTH_BASE_COIN_NOT_PERMITTED | API Key 没有该币种的交易权限 |
| 80088 | OPENAPI_AUTH_BIZ_LINE_NOT_PERMITTED | API Key 没有该业务线的交易权限 |
| 80101 | INVALID_ARGUMENT | 参数无效,例如请求体过大、格式非法或被后端拒绝 |
| 80102 | RESOURCE_NOT_FOUND | 请求的资源不存在 |
| 80103 | NOT_LEADER | 当前服务节点不可处理,请重试 |
| 80104 | DUPLICATE_TX | 重复请求,该交易已提交过 |
| 80105 | CONFLICT | 状态冲突,资源正忙,请稍后重试 |
| 80106 | TX_NOT_CONFIRMED | 请求已受理但超时未确认,可稍后查询结果 |
| 80107 | INTERNAL_ERROR | 服务端内部错误 |
| 80108 | NO_MARKET_DATA | 请求合法,但上游行情源没有返回该标的数据 |
| 80109 | INDEX_NOT_FOUND | 请求的行情指数不存在 |
| 80110 | GATEWAY_TIMEOUT | 请求超时,结果未知 |
| 80111 | USER_NOT_FOUND | 请求的用户不存在 |
| 80200 | INVALID_TRANSACTION | 无效交易 |
| 80201 | GENERIC_MESSAGE | 通用错误消息 |
| 80202 | INSUFFICIENT_BALANCE | 余额不足 |
| 80203 | INSUFFICIENT_MARGIN | 保证金不足 |
| 80204 | NONCE_VALIDATION_FAILED | 链上交易序号校验失败 |
| 80205 | ACCOUNT_NOT_FOUND | 账户不存在 |
| 80206 | INVALID_SUB_ACCOUNT | 无效子账户操作 |
| 80207 | INVALID_REFERRAL | 无效 referral 操作 |
| 80208 | ASSET_NOT_FOUND | 币对或资产不存在 |
| 80209 | PORTFOLIO_NOT_FOUND | Portfolio 不存在 |
| 80210 | ORDER_NOT_FOUND | 订单不存在 |
| 80211 | MARGIN_TABLE_NOT_FOUND | 保证金分层表不存在 |
| 80212 | EXECUTION_FAILED | 执行失败 |
| 80213 | UNAUTHORIZED | 未授权 |
| 80214 | BALANCE_OVERFLOW | 余额溢出 |
| 80215 | MARK_PRICE_NOT_FOUND | 资产标记价缺失 |
| 80216 | POSITION_NOT_FOUND | 仓位不存在 |
| 80217 | MARGIN_CALCULATION_FAILED | 保证金计算失败 |
| 80218 | ORDER_EXECUTION_FAILED | FOK 未全成、IOC 无流动性或 Post-Only 穿价 |
| 80219 | ASSET_HALTED | 资产已暂停交易 |
| 80220 | ALREADY_EXISTS | 资源或状态已存在 |
| 80221 | RATE_LIMITED_CHAIN | 链侧操作限额耗尽,节流间隔未到 |
| 80222 | EXCEED_CANCEL_ALL_LIMIT | Cancel-All 日限额超限 |
| 80223 | EXCEED_OPEN_ORDER_LIMIT | 挂单数量超限 |
| 80224 | BALANCE_NOT_FOUND | 指定 Token 余额不存在 |
| 80225 | MULTISIG_SINGLE_SIGN_DISALLOWED | 多签账户不可使用单签路径 |
| 80226 | MULTISIG_TARGET_NOW_NORMAL | 目标用户已不是多签账户 |
| 80227 | MULTISIG_THRESHOLD_NOT_MET | 多签阈值未达成 |
| 80228 | MULTISIG_OUTER_SIGNER_INVALID | 无效的多签外层签名者 |
| 80229 | MULTISIG_INNER_DIGEST_FAILED | 多签内层摘要计算失败 |
| 80230 | ORDER_BELOW_MIN_NOTIONAL | 下单名义额低于市场最小下单额 |
| 80231 | TOKEN_NOT_FOUND | 币种不存在 |
| 80232 | FILL_NOT_FOUND | 成交不存在或不属于当前用户 |
| 80233 | CASHFLOW_NOT_FOUND | 资金流水不存在或不属于当前用户 |
| 80234 | POST_ONLY_WOULD_CROSS | Post-Only 会立即成交 |
| 80235 | PRICE_OUTSIDE_LIMIT_BAND | 限价超出价格带 |
| 80236 | BUY_PRICE_DEVIATES_BELOW_MID | 买价低于中间价偏离阈值 |
| 80237 | ORDER_ABOVE_MAX_NOTIONAL | 下单名义额超过上限 |
| 80238 | OPEN_INTEREST_EXCEEDS_PLATFORM | 未平仓合约数量超过平台上限 |
| 80239 | OPEN_INTEREST_EXCEEDS_USER | 未平仓合约数量超过用户上限 |
| 80240 | PLACE_TIER_NOTIONAL_EXCEEDED | 下单超过当前档位名义上限 |
| 80241 | PLACE_INSUFFICIENT_MARGIN | 下单保证金不足 |
| 80242 | REDUCE_ONLY_NO_POSITION | Reduce-Only 没有对应仓位 |
| 80243 | CLOSE_SIZE_EXCEEDS_POSITION | 平仓量超过持仓数量 |
| 80244 | ASSET_SETTLEMENT_PENDING | 资产结算中,仅允许 Reduce-Only |
| 80245 | TRIGGER_PRICE_EQUALS_REFERENCE | 计划委托触发价等于参考价 |
| 80246 | ALGO_SIZE_EXCEEDS_POSITION | 计划委托数量超过持仓数量 |
| 80247 | POSITION_TPSL_SIZE_EXCEEDS_POSITION | 仓位 TPSL 下单量超过持仓数量 |
| 80248 | STOP_ORDER_MODIFY_TARGET_NOT_FOUND | 计划委托改单目标不存在或已触发 |
| 80249 | TPSL_DIRECTION_AGAINST_PARENT | TPSL 方向与父单相反 |
| 80250 | TP_LIMIT_PRICE_AGAINST_PARENT | TP 限价位于父单错误一侧 |
| 80251 | TPSL_TRIGGER_CROSSED_REFERENCE | 仓位 TPSL 触发价已穿越参考价 |
| 80252 | TPSL_DUPLICATE_ON_PARENT | 单个订单只能包含一个 TP 和一个 SL |
| 80253 | ENTIRE_POSITION_TPSL_DUPLICATE | 每个整仓仅允许一组 TP 和 SL |
| 80254 | OA_TRIGGER_MARKET_CHILD_IMMUTABLE | OA 触发市价子单不可修改 |
| 80255 | OA_TRIGGER_LIMIT_AMOUNT_IMMUTABLE | OA 触发限价子单数量不可修改 |
| 80256 | OA_TP_LIMIT_CHILD_IMMUTABLE | OA TP 限价子单不可修改 |
| 80257 | ENTIRE_POSITION_TPSL_SIZE_IMMUTABLE | 整仓 TPSL 数量不可修改 |
| 80258 | POSITION_MODE_SWITCH_BLOCKED | 存在挂单或持仓,不可切换仓位模式 |
| 80259 | LEVERAGE_ORDERS_EXCEED_LIMIT | 调整杠杆时挂单数量超限 |
| 80260 | LEVERAGE_INSUFFICIENT_MARGIN_CROSS | 全仓调整杠杆时保证金不足 |
| 80261 | ISOLATED_MARGIN_TRANSFER_INSUFFICIENT | 逐仓保证金划转不足 |
| 80262 | MARGIN_ADJUST_INSUFFICIENT | 调整保证金后保证金不足 |
| 80263 | MARGIN_ADJUST_AVAILABLE_INSUFFICIENT | 调整保证金时可用余额不足 |
| 80264 | LEVERAGE_INSUFFICIENT_MARGIN_ISOLATED | 逐仓调整杠杆时保证金不足 |
| 80265 | MODIFY_TARGET_NOT_FOUND | 改单目标不存在或已终态 |
| 80266 | MODIFY_ASSET_SETTLEMENT_PENDING | 资产结算中,改单被拒绝 |
| 80267 | PLAN_MODIFY_TRIGGER_PRICE_EQUALS_REFERENCE | 计划改单触发价等于参考价 |
| 80268 | TPSL_MODIFY_TRIGGER_PRICE_EQUALS_REFERENCE | 仓位 TPSL 改单触发价等于参考价 |
| 80269 | PLAN_TRIGGER_CROSSED_REFERENCE | 计划委托触发方向不符 |
| 80270 | PLAN_MODIFY_TRIGGER_CROSSED_REFERENCE | 计划改单触发方向不符 |
| 80271 | TPSL_MODIFY_TRIGGER_CROSSED_REFERENCE | 仓位 TPSL 改单触发价已穿越参考价 |
| 80272 | TPSL_MODIFY_SIZE_EXCEEDS_POSITION | 仓位 TPSL 改单量超过持仓 |
| 80273 | CANCEL_CLOID_NOT_MATCHED | 按 clientOrderId 撤单时未找到目标 |
| 80274 | MODIFY_CLOID_NOT_MATCHED | 按 clientOrderId 改单时未找到目标 |
| 80275 | PLAN_MODIFY_CLOID_NOT_MATCHED | 按 clientOrderId 修改计划委托时未找到目标 |
| 80276 | MARKET_KIND_NOT_SUPPORTED | 当前操作不支持所提交的市场类型 |
| 80277 | WIRE_MARKET_TYPE_MISMATCH | 请求中的 marketType 与 assetId 对应的市场类型不一致 |
| 80278 | MARKET_TRIGGER_PRICE_IMMUTABLE | 市价触发 TPSL 订单不可修改委托价格 |
| 80279 | PLAN_MARKET_TRIGGER_PRICE_IMMUTABLE | 市价触发计划委托不可修改委托价格 |
| 80280 | TP_LIMIT_PRICE_AGAINST_LATEST | TP 限价位于最新价格的错误一侧 |
| 80281 | MARGIN_MODE_LEVERAGE_MISMATCH | 逐仓切换全仓前,多仓与空仓杠杆必须一致 |
| 80282 | MARGIN_MODE_INSUFFICIENT_TO_CROSS | 逐仓切换全仓后,全仓保证金不足 |
| 80283 | MARGIN_MODE_INSUFFICIENT_TO_ISOLATED | 全仓切换逐仓时,可用保证金不足 |
| 80284 | MODIFY_PARENT_PRICE_CONFLICTS_WITH_TPSL | 修改母单价格后,与附加 TPSL 触发价冲突 |
| 80285 | ISOLATED_POSITION_TIER_SWAP_MARGIN_INSUFFICIENT | 逐仓持仓跨档位迁移时,权益不足以覆盖最新档位要求 |
| 80286 | IOC_NO_LIQUIDITY | IOC 或 FrontMarketIoc 订单没有可立即成交的流动性 |
| 80287 | TPSL_WIRE_SHAPE_INVALID | TPSL 或计划委托请求的 wire 结构不合法 |
| 80288 | MULTISIG_INNER_ACTION_NOT_ALLOWED | 多签信封内层 action 类型不允许 |
| 80289 | MULTISIG_ENVELOPE_RECONFIG_REJECTED | 多签信封不允许重新配置,只允许解除多签 |
| 80290 | MULTISIG_INNER_SIGNATURE_COUNT_INVALID | 多签信封内层签名数量超出允许范围 |
| 80291 | MULTISIG_OUTER_SIGNER_IS_SELF | 多签账户自身不能作为外层签名者 |
| 80900 | BACKEND_UNAVAILABLE | 后端不可达或不可用 |
| 80901 | SUBMIT_FAILED | 请求已通过校验,但提交后端失败 |
| 80902 | NOT_YET_ENABLED | 接口已定义,但下游功能尚未启用 |
| 80903 | RPC_DATA_EMPTY | RPC 返回空的 Data |