策略内核
策略内核层决定这套系统为什么像你。这一页讲怎么把作者的内核,换成你自己的。
不要 Day 0 凭空配内核。推荐顺序是:先按 快速上手 跑通投研层,用 Reader 看一段时间真实产出,等你有了具体问题——「为什么雷达推给我的东西总不对味」「为什么我写的规则没有可观察的失效信号」——再来配置 Profile。一上来就问「你的失效信号是什么」,大多数人只能编。
同样,操盘层不是配置内核的前置条件:你可以只靠旧日志、诊断和 BrainStorm 完成整个梳理。
第一步:不要从改提示词开始
最常见的错误:一上来就改 P 系列。
❌ 改提示词 → 感觉不对 → 再改 → 系统变成一堆临时补丁
✅ 说清策略 → 诊断一致性 → 写 Profile → 映射到 P/SOP → 投影到 Console 门禁
如果连入场、认错、仓位、期限都说不清楚,改提示词只会把一个模糊策略自动化——跑得更快,错得更整齐。
第二步:让诊断把你说不清的东西逼出来
帮我做一次投资诊断诊断不问「你是什么派」,它问的是能对照证据检验的东西:
- 你的策略能不能用三句话复述?
- 入场逻辑、认错逻辑、仓位逻辑,是不是同一套?
- 每条规则能不能改写成「出现什么我就认为我错了」?
- 哪些决定必须在收盘后做完?
- 有没有一份不能被情绪事后改写的记录?
最常见的诊断结果不是「你的参数不对」,是「你说的和你做的不是一套」。嘴上说价值投资,实际买入理由是它在涨,止损用的是趋势派的方式——这种矛盾在第一次回撤时一定会爆。
| 用法 | 输出 | 适合 |
|---|---|---|
独立 ymos-diagnosis | 一份诊断报告(读完就完) | 还没有系统和历史数据 |
| YMOS 内集成 | 可写入的配置草案 | 已经装了 YMOS |
区别是本质的:一次对话读完就忘了,一份写进 Profile 的配置每天都在生效。
第三步:写 Strategy Profile
配置一下我的内核Agent 会把诊断结论映射成草案,逐段由你确认。Brain/策略配置/当前策略_Profile.md 是唯一生效的运行 Profile。它的字段就是内核的全部:
| 字段 | 你要回答 |
|---|---|
scope | 做什么市场和工具、能力圈在哪、明确不做什么 |
decision.entry | 一笔机会成立需要什么证据;什么证据不能单独触发动作 |
decision.invalidation | 出现什么,说明我错了(这一条最关键) |
decision.add / exit | 什么情况可以加仓、必须退出 |
risk | 仓位口径、单笔损失预算、论点周期、资金可用期限 |
evidence | 必须用哪些事实源、信源优先级、多久算过期 |
cadence | 多久监控一次、什么时间窗口允许形成新判断 |
execution | 哪些步骤必须 Human 确认、盘中禁止改什么 |
modules | 启用 / 停用 / 替换了哪些 P 和 SOP |
所有数值由你填。Agent 不许从作者案例、旧模板或「常识」里补默认值。写不出来的字段就留空——空白是诚实的,编一个数字不是。跑几笔之后答案会自己浮出来。
草案保存与正式激活分两次 Human 确认。Profile 未激活前系统处于 draft:投研照常运行,动作级请求返回 kernel_not_ready。所有动作路由会先检查 modules.enabled / disabled / replacements;缺参数返回 data_incomplete,不会偷偷补数。
混合策略的硬要求
六类结构(价值/均值回归、成长/质量、趋势/动量、事件驱动、短周期/微观结构、套利/相对价值)只是诊断坐标,不是选择题。大多数人的策略都是混的,这没问题。但混合有一个硬要求:不同裁判冲突时,必须写明谁优先。
举个真实的冲突:你用基本面选股(价值),但用价格止损(趋势)。股价跌了 20%,基本面没变。这两套逻辑会打架,而你会在最难受的时刻临场决定听谁的——那就是系统失效的瞬间。Profile 里提前写死谁优先,这个瞬间才不会出现。
第四步:把 P 系列映射到你的 Profile
Brain/references/ 下的 P1–P18 是作者真实在用的判断方法,完整开源、不做删减——一个只剩空插槽的框架,没有人能照着填。开放的方式不是藏,是标。映射时逐个过一遍:
| 标记 | 含义 | 你该做什么 | 例子 |
|---|---|---|---|
invariant | 结构约束,任何策略族都需要 | 保留。要改就写明理由 | P12 纪律裁判、P11 复盘分类、P5 动机审查 |
profile | 作者的判断轴或裁判选择 | 重点看这里,读模块头部那句「不是这个派该往哪改」,然后动手 | P2 的 PVE/PVP、P6 的退出裁判、P9 估值 |
optional | 与你的策略无关 | 直接停用,删掉不影响主闭环 | P10 期权、P8 宏观、P14 板块挖掘 |
举个具体的,P6 利润守门员头部写着:
退出裁判是谁,是策略族的核心分歧。P6 不预设价格或基本面谁优先,只读取 Profile 的失效信号与冲突顺序;缺失时返回 data_incomplete。
而所有具体参数值——阈值、比例、权重、持有周期、收益区间——全部不在 P 里,由你的 Strategy Profile 定义。改完在 Profile 的 modules 里记下来:启用了什么、停用了什么、替换了什么。这份清单以后是周期审计的输入。
不要把某个流派的经验写成系统公理。你自己的经验也一样——它是你的 profile,不是别人的 invariant。
用旧日志与 BrainStorm 补全内核上下文
你已经写过的投资日志、复盘记录、长期原则,以及 BrainStorm 里的 Raw / Insight,都是理解「你为什么这样判断」的重要材料。资料很多时,不要一次全部粘进对话:把副本放进 BrainStorm/历史投资资料/原始资料/,说「整理我的历史投资资料」,让 Agent 先建索引和阶段地图,诊断时只按问题读取相关原文。
把它们交给 Agent 时,要求分成三类:
| 类型 | 怎么处理 |
|---|---|
| 已经反复验证、目前仍明确认可 | 写入 Profile 草案,仍需 Human 逐条确认 |
| 反复出现但互相矛盾 | 列为诊断问题,找出不同策略族或不同市场下的适用边界 |
| 一次性感悟、情绪或尚未验证的猜想 | 留在 BrainStorm,作为候选规则,不直接生效 |
特别注意区分三种时间口径:当时明确写下的观点、事后给结果的解释、今天仍然认可的规则。它们不能合并成同一句「用户一直认为」。这一步的价值不是「从笔记里自动训练策略」,而是把散落的投资思想变成可讨论、可证伪的结构。
想用作者扩展?先做映射
仓库里这组模块全部 disabled_by_default:P17 核心资产判定、P18 异动扫描、P9+P17 专项调研、What’s Hot、美股热门追踪、Watchlist 自动建档、A股回踩扫描及配套脚本。
这组研究与执行链在真实资金上被完整跑过一个有效周期。它是一条有血有肉、值得研究的进化路径,但这不能证明某个模块有独立因果效力,也替代不了你自己的样本验证。启用步骤:
- 复制
Brain/策略配置/examples/author-profile/module-manifest.example.json到自己的私有配置区 - 把模块里的市场范围、资产标签、评分权重、阈值逐条映射到你的 Profile
- 删掉不属于你能力圈的规则;没确认的保持关闭
- 手动跑
P18/热门追踪 → P17/P9 研究 → P5/P12 审计,检查输入输出和降级行为 - 手动链稳定之后,才按依赖契约配自己的时间表。仓库不提供作者的真实调度
正确用法是「参考它如何长出一个内核」,不是把整套复制成你的默认答案。删掉它们,最小闭环照常运行。
SOP 路由定制
动作路由(首次买入 / 加仓 / 持有 / 减仓退出 / 再平衡)定义在 Brain/SOP_策略分析.md。你可以调整每条路由的 P 链顺序、增加条件分支、增加新的路由类型。所有编排逻辑都在 Markdown 里,不需要改代码。
每条动作路由都要经过 Profile 指定的最终纪律裁判;默认可以使用通用 P12 流程,也可以由 Profile 替换。裁判只引用用户已确认的红线,不带公共默认参数。
内核之后:让证据说话
内核装好只是起点。真正的复利来自反馈闭环:每笔平仓后「复盘一下 [ticker]」固定证据,攒到样本后「审计一下我的内核」找重复缺口,形成带反证条件的变更提案,由你审批。原理与门槛见 概览的反馈闭环。
改之前先分类——亏了就改规则,是这类系统最典型的死法:
| 原因 | 怎么处理 |
|---|---|
| 策略按设计运行,但结果不利 | 记录,不改规则。这是策略的正常波动 |
| 执行偏离了已有规则 | 优先加操盘门禁,不是改策略 |
| 规则表达不清或互相冲突 | 只有这类需要改内核 |
| 投研数据缺失、过期、失真 | 修数据源、脚本和研究流程 |
系统是养出来的
YMOS 不是装上就完美的成品——它更像一个需要你跟 AI 一起养大的系统。第一次跑 SOP 遇到输出不理想、某个环节卡住,这是正常的。每次跑通一轮,你就能发现可以优化的地方:调 P 系列的问题、改 SOP 的条件分支、增加新的数据源。跑得越多,系统越懂你。
跑三个月之后,变更记录会变成一样别人拿不走的东西:你自己的判断进化史。代码可以被 fork、被抄、被更好的项目替代;「我怎么一步步变成能拿住的人」这份记录不能被迁移。
你的系统,你做主。框架搭好了,能力升级是渐进的——投研层让你看得更全,策略内核层让判断更像你自己,操盘层让你真的照做。