跳转到内容
- 做市工具三种策略测试(NovaMM):针对做市工具三种核心策略(守住价格 / 做活跃度 / 推到目标价)进行系统性功能验证。守住价格策略:验证价格守护上限配置(v2.3 改动:守价上限由 2% 放宽至 5%);测试市价偏离超出阈值时策略是否自动暂停报单;覆盖保守 / 标准 / 激进三档参数下的单笔下限计算是否符合 base × 0.25 公式;验证 CV(变异系数)是否满足 ≥ 0.5 的 AC1 要求。做活跃度策略:测试目标成交量配置与实际下单频率的对应关系;验证保守档 60min 时间窗口下 tick 数推算(间隔 30s → 120 tick)及 base 金额计算逻辑;覆盖钱包余额不足时策略降速或暂停的异常处理。推到目标价策略:验证推价三阶段(加速推进 / 稳步推进 / 接近目标减速)的下单逻辑切换;测试目标价达成后策略是否自动结束并更新任务状态为 completed;覆盖推价下限公式改动点(v2.3:下限不得低于当前价 × (1 - 档位比例))。全程记录参数配置表单的边界校验行为,确认 preset 预设值填充正确,任务预览数据与实际执行口径一致。
- 测试做市工具 3 种运行策略:重点验证三种策略在实际运行状态下的行为表现,覆盖任务启动、执行中监控、异常处理及结束流程。守住价格策略:验证策略启动后是否按配置价格区间持续挂单,测试市价突破守护范围时的自动响应(暂停 / 撤单)及恢复逻辑,覆盖不同档位(保守 / 标准 / 激进)下挂单密度与间隔是否符合参数预期。做活跃度策略:验证策略运行过程中成交量累计与目标值的对比展示,测试预算消耗速率是否与配置的时间窗口匹配,关注钱包余额消耗到阈值时的降速或暂停行为。推到目标价策略:验证三阶段推价过程中下单价格的梯度变化是否符合 v2.3 推价下限公式,测试目标价达成时任务自动终止并更新状态为 completed 的完整链路,覆盖推价过程中人工提前停止的操作响应。三种策略均需验证运行中实时数据(成交量 / PnL / 运行时长)的更新准确性,以及暂停 / 恢复 / 停止操作的状态流转正确性。