### Aster 适配文档 — 端点(REST) — - 行情:`/fapi/v3/exchangeInfo`、`/fapi/v3/depth`、`/fapi/v3/ticker/price`、`/fapi/v3/fundingRate` - 下单:`/fapi/v3/order`(x-www-form-urlencoded),签名串经 `personal_sign` - 账户:`/fapi/v2/balance`、`/fapi/v2/positionRisk`、`/fapi/v3/openOrders`、`/fapi/v3/positionSide/dual`、`/fapi/v3/leverage`、`/fapi/v3/marginType` — 签名 — - 业务 JSON 排序后 ABI 编码(`string,address,address,uint256`)→ keccak → `personal_sign` - HMAC:账户查询与杠杆/保证金模式接口需要 `X-MBX-APIKEY` + `signature` — 精度与步进 — - 使用 `exchangeInfo.symbols[].filters` 中 `LOT_SIZE(minQty/maxQty/stepSize)` 对齐数量,超限自动降量重试。 - 市价不传 `timeInForce`,否则 -1106。 — 常见错误 — - -2019:余额不足,策略侧降量或双向减仓。 - -4005:超过最大数量,自动降量与步进对齐。 - -4061:持仓模式不匹配,尝试 `LONG/SHORT` ↔ `BOTH` 回退。