akg-factor-bridge/docs/复盘决定台账.md

129 lines
15 KiB
Markdown
Raw Normal View History

# 复盘决定台账
这份台账记每一条影响候选单的规则改动:改了什么、依据是哪份读数、预期看到什么、什么时候复核。
复盘周报第八节"台账对表"逐条核对这里的预期有没有兑现。只记决定,不记讨论过程。
新条目追加在最后,不改旧条目;旧条目被推翻时在它下面加一行"撤销于某日,见某条"。
格式:日期、改动、依据、预期、复核日期。
---
## 001 · 2026-09-02 · 候选卡规则定稿(上线前)
- 改动:桥每天出候选单。三条硬门槛(所在环节当日被传导指向;数据日涨幅达到 3%;有券商覆盖、预期空间不低于负容忍线、非 ST 与退市族),一条确认(决策系统吸筹评分为"明确吸筹",评分日龄不超过三十个交易日),三条硬风险(决策系统昨夜信号为 SELL、AVOID 或 DROPPED传导快照日与计划日不符吸筹评分为"高位派发")。三门槛全过、无硬风险、确认成立判"候选";只差覆盖或缺确认判"关注";其余"仅展示"。
- 依据:方案 1.8d 纯可交易口径,"已启动且明确吸筹"五日 +2.18、十日 +1.94103 样本),是唯一两个期限都超过一个百分点的组合;"未动成员"在任何环境都负。
- 预期:候选卡上线后的样本外计划日上,候选单按计划日等权五日超额为正、跑赢过半,且不劣于生产名单。
- 复核日期:上线满二十个计划日后(预计 10 月上旬)。样本不足只写方向。
## 002 · 2026-09-02 · 两个旋钮保持默认,不在历史样本上挑参数
- 改动:启动阈值 CARD_START_PCT 默认 3与热点扫描"已动"口径相同),评分日龄 CARD_ACCUM_MAX_AGE 默认 30。
- 依据3% 是现状口径不是验证过的最优值1.8d 里涨幅 6% 以上的 24 个样本 +6.41,提示阈值有上调空间,但样本不足百。
- 预期:不调。等样本外读数按涨幅分档后再拍。
- 复核日期:与 001 同批。
## 003 · 2026-09-02 · 弱势日定义
- 改动:环境标签的"弱势日"定义为决策系统区制快照里八个指数中弱势个数达到三个(桥旋钮 REGIME_WEAK_COUNT=3。标签只展示与复盘分组不拦任何票。
- 依据:方案 1.8e,过去五日或十日全池收益对未来没有预测力(相关 0.28、0.55),可交易的闸没有定义;决策系统已有带迟滞的区制判断,复用它。
- 预期:按事前标签分组后,弱势日的候选单与生产名单五日超额和命中率都低于非弱势日、方向稳定、弱势日不少于二十个,三条同时满足才标"已验证"。
- 复核日期:线上标签累计满二十个弱势日后。
## 004 · 2026-09-02 · 复盘主口径
- 改动:复盘周报的主口径按计划日等权(每个计划日先算名单均值,再跨日平均,一天一票);样本加权的三列(带 _w 后缀)只用于与方案第一节的手工读数对账。起点价常规取次日收盘,对账时取信号日收盘。
- 依据09-02 对账实测样本加权四档读数与手工逐位一致2.04、0.39、0.00、+0.52),但候选单样本加权 +4.56 而按日等权只有 +0.35,正收益集中在候选多的少数几天。按日等权更保守,不让一天的大名单主导结论。
- 预期:周报第一节两种口径并列,结论以按日等权为准。
- 复核日期:不复核,口径定义。
## 005 · 2026-09-02 · 历史重建的吸筹口径
- 改动:决策系统结论表只取不晚于数据日的最新一行(生产上与"取最新一行"等价)。
- 依据:复盘重建历史日时若取每票当前最新行,历史日会读到今天的吸筹状态,是前视。
- 预期候选单历史重建读数只降不升对账实测53 样本 +0.20 改为 46 样本 +0.35,方向不变)。
- 复核日期:不复核,口径修正。
## 006 · 2026-09-02 · PMS 新建仓自主档改"只提议"
- 改动PMS 运行参数 PMS_OPEN_AUTONOMY 从 full 改为 propose_only155参数表 pms_runtime_paramupdated_by 标 claude。回退是同样命令设回 full。
- 依据生产名单PMS 拿到的强传导前 N五日超额 2.02、跑赢 33.9%,是四档最差;候选来源切换要等样本外复盘过线。
- 预期PMS 新建仓改由人工裁决,自动止血;模拟盘只在 155。
- 复核日期候选来源切换拍板时001 复核之后)。
## 007 · 2026-09-02 · 坏信号集合三处同源
- 改动:坏信号集合 {SELL, AVOID, DROPPED} 在桥内归一到 card.BAD_SIGNALSpool.py 从它引用;决策系统 pms_advisor.py 与 PMS rule_gate.py 各自写死,三处同改。
- 依据:方案 1.11 三处同源纪律。
- 预期:任何一处改集合时另外两处同一提交内改。
- 复核日期:不复核,纪律。
## 008 · 2026-09-02 · 池深不变式PMS 计划深度改回 50
- 改动PMS 运行参数 PMS_PLAN_TOP_N 从 100 改为 50155参数表 pms_runtime_paramupdated_by 标 claude与桥入池的 POOL_TOP=50 对齐。用户拍板选项二。回退是同样方式设回 100。
- 依据:方案 1.11,主榜第 51 到 100 名的强传导票 PMS 能买、却不在决策系统夜间分析池里。用户认为 100 与 50 差别不重要,先对齐。
- 预期PMS 探针的合格候选数不变(改前基线 41 只,因为强传导档本身不足 50 只);池深不变式恢复成立。历史复盘的交付名单不受影响(有快照的日子名册最多 48 只,没有触及 50
- 复核日期:候选来源切换时一并看。
## 009 · 2026-09-02 · 候选卡与快照上线155 生产)
- 改动:生产桥仓库拉到 117f77b候选卡、快照、环境标签、复盘脚本、风险名单只读一次、平台注册状态旋钮。代码是卷挂载构建、计划、入池脚本即刻用新代码当日快照从 09-03 起自动落常驻接口进程要重启桥容器才加载新代码重启由用户执行Claude 的重启命令被权限分类器拦下属红线项不绕过。入池来源保持档位POOL_SOURCE=tier、切片关闭PMS 行为不变。决策系统接口地址REGIME_API_URL待用户写入配置并重建容器后环境标签才有值之前为"未知"。
- 依据:方案 2.6 执行顺序;上线前核对——一次性容器计划与入池干跑通过、两套单测通过、决策系统接口从 155 可达。
- 预期:每交易日 07:10 起落当日快照data/plan/plan_<数据日>.json、接口带生成时刻与代码版本PMS 探针合格数与改前一致。**样本外计划日从 09-03 起算**,台账 001 的复核样本只认这之后的日子。
- 复核日期09-11 首份周报核对 09-03 起快照连续性(断一天,那天的候选单就退回重算并带前视,样本外读数从一开始就不干净)。
## 010 · 2026-09-02 · 复盘口径四条(对"读数都为负"的处置,只在读数层)
- 改动:一,"生产名单"改名"强传导交付名单",它是 PMS 拿到的强传导全集(已核实 PMS 的计划快照落在本地筛选之前),与主榜"档位=强传导"分组是同一件事的两个读法,周报里结论只计一次;进评审名单另取 PMS 动作账本的 OPEN 行,不在桥里复现 PMS 的本地筛选。二,无 PMS 快照的日子07-29、08-24交付名单当日剔除并注记不再退化为桥重算。三汇总表加相对主榜等权、相对同市值桶两列超额六份名单都算跑赢比例读它时与全池自身跑赢比例本期 44.2%)相减,只作读数,不改 001 的"跑赢过半"门槛。四,候选单附逐日表与最大单日样本占比;样本纪律按方案 2.4 只标"可读"与"方向"两档,二十日在计划日不足二十之前不进结论,跌周候选单与关注单只写样本不足。
- 依据09-02 对抗验证保留项。生产名单相对主榜 1.63、相对同市值桶 1.64(复盘常规口径,五日),贝塔解释不掉;环节名单相对主榜 +0.12,定位不负、选票负;候选单最大单日样本占比 40%,读数由一天主导。
- 预期首份周报09-11按此出。历史重建读数定性为"候选卡上线前对旧规则的判决",不据此改任何规则、参数或 PMS 设置。
- 复核日期:不复核,口径定义。
## 011 · 2026-09-02 · 过渡期人工裁决原则
- 改动PMS 新建仓提议(来源仍是强传导档)由人裁决,默认拒;只批桥当日计划里判决为"候选"且硬风险为空的票。判决为"关注"的不批(潜在吸筹市值中性后为负,不升格)。环境标签只当背景,不写成裁决规则。每次拒绝在 PMS 里留下理由,被拒绝名单进复盘。看哪些字段见桥仓库 docs/人工裁决看什么_2026-09-02.md。
- 依据:交付名单五日 1.92、跑赢 33.4%;台账 006 已改只提议PMS 不读判决字段,人必须另开桥的计划看。
- 预期:过渡期自动跑进执行链路的只剩两份名单(入池的强传导前 50、PMS 的强传导前 50 作提议),其余全是给人看的。人批与人拒的票在复盘里分开算,读出人在环路的价值。
- 复核日期:与 001 同批。撤销条件:见 012 修订后按一致性检查。
## 012 · 2026-09-03 · 判收标准改为一致性
- 改动所有规则与切换的判收不再以样本数或收益读数为门槛只看系统逻辑、实现、设计目标三者是否一致《主观量化系统方案_2026-09-03》第四节一致性检查表。001、003、010、011 里"样本外满二十个计划日""过线""跑赢过半"等写法据此修订为"一致性检查通过并经人复核"。复盘读数每周照出,作观察与案例材料。
- 依据:用户 2026-09-03 定调,二十个样本不够,两百个也不够,样本不是核心。
- 预期:每周五周报"台账对表"节逐行核对一致性检查表;不一致即列入下周修正;不存在"停"。
- 复核日期:不复核,口径定义。
## 013 · 2026-09-03 · "关注"判决细化为"无法判断"
- 改动:候选卡的"关注"只保留一种情况:三门槛全过、无硬风险、但确认线(明确吸筹且日龄不超过三十个交易日)缺失或陈旧。"只差覆盖"与"潜在吸筹"归"仅展示"。关注即"系统无法判断",交人裁决;候选自动进建仓方案;仅展示不出提议。
- 依据:方案 3.2;用户要求系统能识别"我无法判断"再由人裁决潜在吸筹市值中性后为负、不升格1.8c)。
- 预期关注数减少PMS 人工队列只剩关注态与不可用;人批与人拒理由全部落账本。
- 复核日期:随一致性检查表第三行。
## 014 · 2026-09-03 · 因果论断与研判结论进候选卡(数据基座两张只读视图建成)
- 改动:数据基座库新增 v_factor_logic因果论断一行一条客体是环节时展开到成员并标 via_segment与 v_factor_judgement研判结论读评析表 logic_reviews。选股系统候选卡把因果论断作证据线展示不进判决。
- 依据:方案 2.1"研究深度"与 3.3 数据基座表。建成日读数:论断 7,083 条;视图链接 1,996 行、724 只票;公司类论断只链上三成三(解析精确层),是后续提升点。
- 预期:候选卡每票理由能看到"谁利好谁、机制、时效、出处";一致性检查表第一行由"否"转"是"。
- 复核日期:随一致性检查表第一、七行。
## 015 · 2026-09-03 · 四层链路上线PMS 按判决分流
- 改动:四个系统同日上线。数据基座建成因果论断与研判结论两张只读视图。选股系统的候选卡读因果论断作证据线,关注判决收窄为"系统无法判断"计划环境段加市场四项接口带池深与判决字段。择时决策系统修复维持路径的吸筹重算、评分加计算时刻与算法版本、区制快照落历史表、清理明文凭据。PMS 读判决五键并按判决分流(候选走自动流程、关注强制人工确认、仅展示不出提议),人工裁决理由必填,信号来源可区分。增持类自主档从全自动改为只提议。
- 依据《主观量化系统方案_2026-09-03》第三节。强传导五日跑赢三成三、十日两成一胜率低所以增持也改只提议。
- 预期PMS 的合格候选数明显下降(上线当日七十五只强传导全部是仅展示,合格数为零);关掉分流开关合格数回到三十三只,回退路径已实测。当前开关状态:新建仓只提议、增持只提议、按判决分流开启、判决候选自动执行关闭。
- 复核日期:每周五周报按一致性检查表逐行核对。若连续多个交易日候选与关注都是零,要在周报里说明是市场原因还是门槛过严。
## 016 · 2026-09-03 · 逻辑证伪由系统自己判定,不等券商开口
- 改动(设计决定,实现待排期):逻辑是否仍成立,由系统按券商的行动而非言辞判定,输出三态——逻辑成立、无法判断、逻辑存疑。判据是同一财年的每股收益预测中位数在两个等长窗口间的变化、覆盖机构数的变化、有无方向相反的因果论断、公告事实有无反证。逻辑存疑只出减持提议强制交人裁决,绝不自动卖。系统不判断产业逻辑本身对不对,只判断支撑它的证据还在不在。
- 依据:用户 2026-09-03 指出券商极少明说不看好(恩捷九家机构全是买入或跑赢行业),所以证伪必须自己得出;这与"系统能识别我无法判断"同源。实机验证:等长窗口下 411 只票可算,下修超 5% 的 132 只,覆盖收缩超三成的 25 只,两负同现仅 5 只。两处口径坑已记录:窗口必须等长(不等长会让八成票假显示收缩),每股收益符号翻转时不算变化率而标记扭亏或转亏。
- 预期:能区分杀逻辑与杀估值。恩捷股份的每股收益预测四个月稳定而市盈率预测从 33 倍降到 24 倍,属杀估值,是可容忍的波动而非证伪。这条区分是第三步"容忍短期波动"与死扛之间的边界。
- 复核日期:实现后随一致性检查表新增行核对。
## 017 · 2026-09-03 · 个股跟踪报告的投递与优先级
- 改动:券商个股跟踪报告投递到研报目录,与深度报告同目录,类型由文档画像推断。优先级从原先的中档提到高档,与行业深度、公司深度并列。
- 依据:用户 2026-09-03 指出跟踪报告是券商在持续跟踪逻辑,是判断逻辑是否仍成立的最直接材料。
- 预期:候选卡上的因果论断不再只有几个月前的深度报告,能反映最近的跟踪意见。
- 复核日期:随文档更新读数每周核对。