ANACONDA 是运行在 VIPER v2.1 之上的交易策略覆写配置,定位为“深度流动性区间猎手”。它不改变 VIPER 的扫描器与区间检测逻辑,而是通过 config.json 覆写来放大既有机制。
使用前提:必须先安装 VIPER v2.1(来自 senpi-skills 仓库),再将 ANACONDA 的 config.json 覆写应用到 VIPER 配置;Agent 将使用 VIPER 的扫描器配合 ANACONDA 的入场过滤、DSL 分层和风险参数运行。
核心覆写(相对 VIPER):OI 下限从 500 万美元提升到 1000 万美元,仅限深度流动性;扫描资产从 Top 25 缩减到 Top 15;布林带宽度上限从 4% 收紧到 3.5%;最低评分从 5 提到 6;单笔保证金从 28% 提到 30%;最大持仓从 3 降到 2,更加集中;High Water T3 锁定从 70%(2 次突破)改为 75%(1 次即触发);T4 锁定从 85% 提到 88%;Phase 1 中档下限从 -20% ROE 放宽到 -25% ROE;停滞止盈从 5% ROE/30 分钟改为 8% ROE/45 分钟。
强制要求:ANACONDA 必须使用 DSL High Water 模式。创建 DSL 状态文件时必须包含 lockMode 为 pct_of_high_water、phase2TriggerRoe 为 5,以及四档 tiers(触发 5%/锁定 35%、触发 10%/锁定 55%、触发 15%/锁定 75%、触发 20%/锁定 88%)。在引擎支持 pct_of_high_water 之前,使用 config.json 中的 tiersLegacyFallback 作为回退。规范文档见 dsl-high-water-spec 1.0。
通知策略与 VIPER 相同:仅在建仓、平仓、触发风险或严重错误时告警,空闲周期返回 NO_REPLY。
许可:MIT,由 Senpi 构建。需注意以上均为策略配置说明,不构成收益承诺;具体表现与适用性资料暂未提供。