MINARA

交易记忆

人工交易如何变成可评分、可归因、可审计的学习案例

🔴 高级功能:Trading Memory 是只读审计页面,不是推荐引擎。历史结果不代表未来表现。

Trading Memory 将一次人工决策与确认执行、成交、市场结果、评价,以及后续的方法论或角色级经验连接起来。它有意比账户历史更窄:Agent 执行的人工现货活动可以展示,但在 perps 中只有人工发起的交易才可能进入学习链路;自动和来源未知的 perps 始终排除。

页面展示什么

标签页内容
Activity符合条件的执行、结果状态、执行前实际使用的框架,以及可用时的浏览器链接。
What it learned方法论观察、版本化评价结果、聚合统计和已完成反思的案例。
Your notes你显式维护的事实与约束;它们与自动评价的交易案例保持分离。

该页面只读。需要纠正偏好或约束时,请在聊天或 Memory 设置中修改,而不是编辑评价历史。

哪些永续合约交易会进入交易记忆

来源Trading Memory 行为
人工确认的 Agent 交易单次 preview 被消费,且决策、账户、资产、方向完全匹配后纳入。
受支持外部入口的人工交易只有能确认来源为人工时才纳入。
Autopilot 或 XStrategy只进入自动执行审计域,不会成为人工交易案例。
Strategy Studio 或 workflow 执行只进入自动执行审计域。
来源未知或证据冲突进入隔离区,不参与评分、反思、方法论统计或召回。

AI 标记的优先级始终高于表面的人工证据。来源记录不可用或证据不足时,Minara 会 fail closed 为 unknown,不会猜测它是人工交易。

从决策到学习案例

  1. 人工交易 preview 创建与决策绑定、只能使用一次的 preview_id。默认有效 30 分钟,并绑定 tool、session、账户、资产、方向和规范化参数哈希。
  2. 确认会消费该 preview。重复使用、修改参数、跨账户或跨资产匹配都会被拒绝。
  3. 执行和成交精确关联到该决策;position lifecycle 重建开仓、加仓、减仓和平仓。
  4. 符合条件的结果生成不可变 evaluation run;重放会追加新 run,不覆盖旧结果。
  5. 只有明确 promoted 的 primary run 更新方法论统计。完成反思后,还可能按 Role Memory 模式生成 role case。

Autopilot 没有人工 preview,因此不会意外进入这条链路。

结果状态

  • Not scored yet:尚未达到最小评价年龄,或正在等待已开启的回测 runner / 市场数据。
  • 类似 +2.40% in 24h 的市场结果:确定性结果已持久化;可选的推理评价可稍后完成。
  • Not scored:该操作没有可评价的市场方向结果,例如 transfer 或其他非方向性操作。

默认准入年龄和结果周期均为 24 小时。开启回测后,gateway 启动时会立即处理逾期任务,之后按配置间隔运行。参见环境变量

“使用框架”列何时有数据

Frameworks 表示执行时归因,不是 outcome 评分后补上的标签。只有当符合条件的已保存方法论在确认执行前被实际检索,或明确关联到同一决策时,该列才会显示数据。

横线表示没有记录到可归因的框架证据。直接调用工具、transfer、许多迁移的旧记录,以及 Agent 未查询已保存方法论就完成推理的交易,出现横线都属于正常现象。后续 outcome 评分不会伪造归因,因此 24 小时后横线也不会自动变成框架名称。

可扩展的评价方案

评价体系不写死一种公式。版本化 benchmark profile 会按资产、周期和评价维度选择 evaluator 及其配置。每次 run 保存完整输入快照,以及每个因子的原始值、标准化值、权重、贡献、数据质量和缺失原因。

内置 profile 覆盖方向收益、方向超额收益、beta 调整或对冲收益,以及真实净 PnL。执行质量使用 closed PnL - fee - 可归属 funding;缺少 funding 时标记为 partial quality,而不是伪造数值。只有明确输出 binary outcome 的指标才计算 Wilson。新的多因子 evaluator 无需数据库迁移即可注册。

角色记忆模式

在 gateway 启动前设置 ROLE_MEMORY_MODE

模式行为
off保留已有案例供审计,但不新建、不评价、不召回、不注入 role case。
shadow默认值。 生成并评价符合条件的人工案例,但不向正式决策召回或注入。
active还会把已反思的人工案例召回到匹配的分析角色及 Institution Trader / PM 提示词;执行工具永远不会收到案例文本。

非法值会警告并回退到 shadow。修改后必须重启。静态安全规则、SOUL 和用户约束始终高于 role case。

迁移与审计

每条旧记录都会进入且只进入一个目标:统一的人工决策链、自动执行审计域,或来源隔离区。旧 Wilson 分数仅作为审计快照保留,不影响新的 profile 统计。迁移会创建带校验和的迁移前 SQLite 备份和审计报告;运行时不存在旧 schema 的双读或双写。

排查

  • 符合条件的交易超过 24 小时仍 pending:确认回测开关已开启,重启 gateway 触发 catch-up,并检查价格数据源日志。dry-run 不会更新 Activity。
  • Outcome 已显示但 Frameworks 是 :执行时没有关联方法论证据;它与评分互相独立。
  • 找不到 Autopilot 交易:这是预期行为;自动 perps 不属于人工 Trading Memory。
  • 交易来源不确定:应检查隔离或审计数据,不要强行写入学习统计。

另见记忆与个性化自我改进 Agent自主交易

本页目录