### 风险引擎（净敞口/杠杆阈值/自动降险）

— 目标 —

- 在多账户/多平台环境下，将净敞口、杠杆与资金利用率控制在安全边界内，减少 -2019/强平风险。

— 指标与阈值 —

- 净敞口（per symbol, per side, net across accounts）：上限阈值 `maxNetQty`。
- 杠杆（per account）：目标杠杆与最大杠杆；超限时禁止加仓或触发减仓。
- 可用资金比（available / wallet）：低于阈值触发利用率降险（减仓/撤单）

— 动作与时序 —

- 事前：下单前检查净敞口/杠杆；超限直接拒单或降量；
- 事中：下单/批量前先全撤 GTC（释放保证金）；
- 事后：周期性（tick）执行对账与强制零化（forceNetZero）。

— -2019（余额不足）处理 —

- 立即进入“两边减仓”（更激进可乘以系数/步数），并对当侧设置冷却；
- 若订单簿稀薄/点差大，采用 Maker/Inside Ticks 模式减少冲击；

— 入场价回归（对冲策略） —

- `AUTO`：在价差超过阈值（bps）时触发；优先 ADD，小幅实现损失，必要时 REPLACE 加速回归；

— 监控与告警（可选） —

- 指标异常（净敞口/杠杆/余额比）超阈值触发告警；

— 与 AccountManager 协作 —

- 聚合 positions/balances 获取全局视图，按账户标签执行定向动作（撤单/减仓）。


