合约错误代码
本页记录了 BigONE 合约 OpenAPI (/api/contract/v2/) 返回的具体错误代码(异常关键字)。
错误响应格式
合约 API 中的错误返回 400 或 403 HTTP 状态码,具有以下 JSON 结构:
{
"anomaly": "anomaly.order/price-out-of-range"
}
anomaly 字段包含标识特定业务逻辑错误的关键字。
交易与市场错误
| 异常关键字 | 描述 |
|---|---|
anomaly.trades/stopped | 平台整体交易已停止。 |
anomaly.trades/suspended | 特定交易对的交易已暂停。 |
订单验证错误
| 异常关键字 | 描述 |
|---|---|
anomaly.order/price-out-of-range | 订单价格超出允许的价格限制。 |
anomaly.open-order/price-invalid-loss | 止损价格相对于当前市场情况无效。 |
anomaly.open-order/price-invalid-profit | 止盈价格相对于当前市场情况无效。 |
anomaly.request/invalid-params | 一个或多个请求参数格式错误或无效。 |
持仓与账户错误
| 异常关键字 | 描述 |
|---|---|
anomaly.close-position/position-not-found | 尝试关闭不存在的持仓。 |
anomaly.adjust-margin/invalid-lerverage | 请求的杠杆调整无效。 |
anomaly.adjust-margin/position-too-large | 持仓规模超过了请求保证金所允许的限制。 |
anomaly.limit-risk/position-too-large | 持仓规模超过了风险限制。 |
anomaly.adjust-risk-limit/too-small-or-too-large | 风险限制调整值超出允许范围。 |