Stock Investment System

Other

A股完整投资决策系统 — 五维贝叶斯框架(快筛→五阶深研→下注) + 六层镜头决策矩阵 + 行为金融纠偏。自动输出投资诊断卡,适合A股/港股中长线投资者。

Install

openclaw skills install @managaman-ship-it/stock-investment-system

股票投资决策系统

概述

整合五维贝叶斯投资法 v3.4(快筛→深研→下注)与六层镜头决策矩阵 v1.0(价值锚→价格结构→时机能量→资金验证→市场环境→仓位约束),形成完整投资决策流水线。

投决质量 = 先验准确度 × 证据排序效率 × 赔率分离清晰度 × 认知盲区覆盖率

心法:本性是空 · 以用生相 · 借假修真 · 游戏人生 边界:不伤害


决策流程总图

信号来找你(不追):财报·极端波动·重大公告·行业催化剂·信息流异常
         ↓ 触发 ↓
┌─────────────────────────────────────────────────────────────────┐
│  🟢 阶段0:快筛(1分钟)              通过?→ 进入深研          │
│  ├ PE/PB分位 + 能力圈匹配                                      │
│  └ 叙事拥挤度                                                  │
├─────────────────────────────────────────────────────────────────┤
│  🟡 阶段1:五阶深研                                            │
│  ├ ①本末·先验校准 → 能力圈+拓扑+先验P                         │
│  ├ ②终始·四准则 → 业务+管理+财务+市场(含护城河五维+A股校正)   │
│  ├ ③变量·盲区 → 死法卡片+估值锚点+事件驱动+L5市场环境           │
│  ├ ④路径·下注 → 双维矩阵+半凯利+三情景+L6仓位约束               │
│  └ ⑤结构·闭环 → 监测指标+退出条件                               │
├─────────────────────────────────────────────────────────────────┤
│  🔴 阶段2:六层决策矩阵(执行前gate)                            │
│  ├ L1价值锚 → L2价格结构 → L3时机能量 → L4资金验证              │
│  ├ L5市场环境 → L6仓位约束                                      │
│  ├ 场景权重校准 + 冲突协议 + 至少四层🟢才动手                     │
│  └ 奇门尺度规则(流时盘/日盘/月盘区分)                          │
├─────────────────────────────────────────────────────────────────┤
│  🧠 行为金融纠偏:卡尼曼三问 + 三重纠偏                          │
├─────────────────────────────────────────────────────────────────┤
│  📋 输出:投资诊断卡                                            │
└─────────────────────────────────────────────────────────────────┘

阶段0:快筛(1分钟·一票否决)

目的:90%的标的在这一关淘汰,不进深研。

#检查项方法通过标准否决条件
1能力圈自评1-5分≥3分1-2分→不入
2估值锚点PE/PB 3年分位<70%分位>80%→不入
3叙事拥挤朋友圈/雪球/研报密度正常或冷清🔴极度拥挤→打折

🚫 任一否决→不入。三全绿→进入深研。

⚠️ 已有持仓用户的特殊路径:如果用户当前已经持有该标的,快筛一票否决不应直接"不入",而是标记"不新开仓、不加仓"并进入持仓健康检查模式。持仓管理走完整深研,但阶段4(路径·下注)自动锁定为"不加仓"。


阶段1:五阶深研

① 本末 —— 先验校准

核心:建立P(好)的先验分布——不校准直接看证据=本末颠倒。

能力圈深度标注

评分含义先验P调整
5分深耕十年·赚过钱不变
4分从业五年·边界清晰向0.5收缩20%
3分跨行研究·深度不够向0.5收缩50%
2分外围了解·依赖公开信息向0.5收缩80%
1分完全不懂强设0.5

赛道拓扑判型

类型特征代表判据
幂律赢家通吃矿山·芯片·社交平台问"砍掉所有链接还剩什么"
对数正态多玩家共存水泥·设备·消费品看市占率分散度

先验来源差异

股票股权
P(好)来源行业β + 市场情绪 + 分析师共识行业 + 团队 + 退出 + 竞争
信息基础公开信息·相对对称尽调信息·高度不对称

一阶强制四问

① 能力圈打高了吗?先验已按评分调整? ② PE/PB在3年什么分位?(快筛复核) ③ "我知道自己不知道"的三件事列出来 ④ 如果明天先验被证明错的离谱——最可能因为什么?


② 终始 —— 终局与生态

核心:投前四准则独立打分→确定P置信区间。

四准则

准则核心问题信息来源标注
业务护城河是什么?可持续多久?标注判断日期
管理资本配置能力?损害过股东吗?旧管理层信息判新管理层=自动降模糊
财务ROE·负债·FCF自己算的?改善还是恶化?标注计算来源
市场估值 vs 内在价值?两种方法交叉验证标注估值方法

L1价值锚:A股四因子校正(叠加到市场准则)

在PE/PB判断中,增加A股校正系数:

因子触发条件校正
政策扶持产业政策明确、国家战略方向PE合理区间+10%~30%
散户热度题材热度高、散户关注度飙升PE合理区间+5%~15%
量化波动量化占比大、日内波动加剧安全边际+5%~10%
AI渗透AI工具加速价值发现提前兑现时间窗口缩短

公式:A股调整后PE = 美股同类PE × (1 + 政策系数 + 散户系数) 纪律:校正只影响"合理估值区间",不影响"安全边际"。

护城河五维检查(业务准则补充)

维度问题
用户粘性用户离开的成本有多高?
供应商关系上游集中度?成本可控?
竞争格局价格战还是稳定?
政策壁垒牌照/认证/政府关系?
技术迭代被替代的风险?

四准则 → 仓位天花板

完成度P区间仓位上限守城期上限
四全通±10%≤25%≤10%
三通一模糊±20%≤15%≤5%
两项模糊+±30%≤8%≤3%
关键硬伤P不可靠0%0%

③ 变量 —— 约束与盲区

核心:识别什么能杀死这个投资,什么能让它爆发。

A. 死法卡片(每科一条)

学科死法活路
物理矿难·厂毁·技术故障保险·备份·冗余
数学戴维斯双杀·现金流断裂低负债·高现金·高分红
生物竞争者入场·替代品出现护城河加宽·专利·品牌
社会政策突变·治理丑闻合规·分散国别
心理市场恐慌·叙事崩坏低杠杆·长持有期

B. 估值锚点(快筛复核)

PE/PB分位判断
<30%🟢 便宜
30-70%🟡 合理
70-90%🟡 偏贵
>90%🔴 极端

周期股用PB band,港股上沿放宽5-10%。

C. 事件驱动检查清单

触发条件(任一→启动):财报·股价±10%·重大公告·行业催化剂·信息流异常

① 事件改变基本面了吗?还是只变了价格? ② 价格是否过度反应?(1天+15%→大概率过度) ③ 其他人反应是否同质化?(都在说同一句话→危险) ④ 如果现在不操作,1个月后回头看会后悔吗?

四答全绿→可行动。两答以上红→不动。

D. 叙事拥挤度(快筛复核)

观察判断
几乎没人说🟢 不拥挤
偶尔看到🟡 温和
到处在说·说辞一致🔴 拥挤
有人晒收益截图🔴🔴 泡沫

E. L5市场环境(来源于六层镜头)

因子检查项状态
政策产业政策方向明确?政策风险可控?🟢/🟡/🔴
散户热度题材热度/散户关注度是否飙升?🟢/🟡/🔴
量化波动量化占比大、日内波动加剧?🟢/🟡/🔴
AI渗透AI加速价值发现导致时间窗口缩短?🟢/🟡/🔴

④ 路径 —— 杠杆与下注

核心:算期望值,定仓位,设三情景。

双维裁决矩阵

P≥80%P 60-80%P<60%
赔率>3:1重仓≤25%中仓≤15%🚫
赔率2-3:1中仓≤15%观察≤8%🚫
赔率<2:1观察≤8%🚫🚫

索普半凯利

最优仓位自动÷2 → 余量留给未知的未知。

L6仓位约束(来源于六层镜头)

当前总仓位>80%时,加仓信号自动降一档。 当前总仓位<30%时,可适当放宽时机要求。

三情景推演

乐观基准悲观
概率25-30%40-50%20-30%
净利
PE
市值
期望值

⑤ 结构 —— 闭环与智能

核心:买入只是开始,投后才是真正的考验。

投后监测表

频率指标正常预警退出
季度核心KPI
季度估值分位<70%>80%>90%
半年负债/现金流恶化

退出条件(三条·写下来)

必须在该标的买入时同时写下三条明确的退出条件。


阶段2:六层决策矩阵(执行前门禁)

在完成五阶深研、准备执行动作时,逐层填写信号。至少四层🟢才动手。 缺的层标注"数据不足/未覆盖"——不算🔴。

六层镜头

镜头回答什么问题工具数据不足时
L1价值锚这个公司值多少钱?安全边际在哪?五维贝叶斯②终始 + 万得财务用三情景推演倒推合理估值区间
L2价格结构现在在走势的什么位置?中枢/背驰?缠论 + 万得K线用周K线支撑/阻力位近似判断,标注"L2未覆盖"
L3时机能量当前周期的能量方向?奇门遁甲(注意尺度!)标注"L3未覆盖",用MACD/RSI等技术指标辅助
L4资金验证主力在进还是出?量价是否匹配?万得资金流用近5日换手率+涨跌幅组合判断
L5市场环境政策·散户·量化·AI四因子五维贝叶斯③变量已覆盖用公开信息推理
L6仓位约束仓位越高,加仓信号自动打折持仓记录用户已知

数据不足纪律:某层数据不可得时标注"未覆盖",不算🔴但也不自动算🟢。

场景权重(建仓按权重算总分,非简单计数)

场景L1价值L2结构L3时机L4资金L5环境L6仓位
新建仓40%20%15%10%10%5%
加仓20%20%15%15%10%20%
减仓/清仓15%25%15%25%10%10%
短线(<1周)10%30%20%25%10%5%
长线(>3月)50%10%5%10%15%10%
持仓管理25%20%10%15%10%20%

持仓管理场景用于:用户已持有标的、快筛否决后的持仓健康检查。此时诊断卡末尾应给出保守/中性/激进三个选项表格。

冲突协议

冲突类型裁决规则
价值好🟢 vs 时机差🔴等时机——除非仓位<30%
结构好🟢 vs 资金差🔴信资金——主力不会骗自己的钱
全绿🟢🟢🟢🟢🟢🟢最后一关:仓位。 >80%时自动降一档

奇门尺度规则

决策类型用盘类型原因
建仓/加仓流时盘(当日的时辰盘)买入是瞬间动作,时辰影响大
减仓/清仓日盘卖出看当天整体能量
长期趋势判断月盘/流月盘趋势不是一天定的
"今天该不该买"流时盘为主,日盘参考上午和下午盘不同

⚠️ 教训:早上用辰时盘判断加仓→🟡观望。下午未时盘→🟢生门+戊同宫。持仓已涨。尺度错了。


行为金融纠偏(强制·不可跳过)

卡尼曼三问

#对抗式措辞仓位冷却
"如果不在我手里——我今天会用这个价格买它吗?"≤5%直接决策
"哪些是客观数字?哪些是主观判断?客观占比?"5-15%冷却24h
"三年后回头看,这次判断错了,最可能因为什么?">15%冷却72h

三重纠偏

检查问题
锚定检查被某个数字锚定了吗?(买入价·分析师目标价·朋友成本价·历史最高)
参照点换一个参照点,结论变吗?
内外视角用的是内部视角(自己的故事)还是外部视角(行业基准成功率)?

输出:投资诊断卡

┌──────────────────────────────────────────────────────────────┐
│  投资诊断卡 · [标的]                                          │
│                                                              │
│  阶段0 快筛:能力圈[X]分 · PE[XX]%分位 · 叙事[冷/正常/拥挤]    │
│                                                              │
│  阶段1 深研:                                                  │
│  ①本末:拓扑[幂律/对数] · 先验P调整[±X%]                      │
│  ②终始:四准则[X]通[X]模糊 · A股校正[±X%]                    │
│  ③变量:关键风险[XXX] · 事件驱动[next]                        │
│  ④路径:P=[X%]·赔率=[X:X]·仓位[≤X%] · 期望值[XXX]           │
│  ⑤结构:监测[XXX] · 退出[XXX]                                │
│                                                              │
│  阶段2 六层矩阵:                                              │
│  L1[🟢/🟡/🔴] L2[🟢/🟡/🔴] L3[🟢/🟡/🔴] L4[🟢/🟡/🔴]       │
│  L5[🟢/🟡/🔴] L6[🟢/🟡/🔴] · 综合[__]绿                    │
│  场景权重:建仓/加仓/减仓/短线/长线 · 场景总分[__]%            │
│  冲突状态:_____(如有冲突标记裁决结果)                        │
│                                                              │
│  🧠 卡尼曼:①[ ] ②客观[XX%] ③错因[XXX]                     │
│  📊 知道/相信/不知道:[X]/[Y]/[Z]                              │
│                                                              │
│  决策:🔴不入 / 🔴持仓但不加仓 / 🟡观察仓≤X% / 🟢建仓≤X%      │
│  三个选项:保守[____] 中性[____] 激进[____]                     │
│  下一步:[冷却/等待事件/执行]                                  │
└──────────────────────────────────────────────────────────────┘

输出纪律:诊断卡最后必须附三个选项表格(尤其持仓管理场景):

选项操作适用条件
保守减仓/设窄止损估值极端+基本面下行+仓位超限
中性持有不动·设置预警估值偏贵但有催化剂/技术面未破位
激进加仓🚫 仅当快筛全绿+五阶全通+行为金融通过——且必须检查不为清单

---

## 不为清单

| # | 不为 | 原因 |
|---|------|------|
| 1 | 不碰能力圈1-2分的标的 | 不懂不碰 |
| 2 | 不买PE>90%分位的标的 | 周期顶部买入=接飞刀 |
| 3 | 不买叙事极度拥挤的标的 | 拥挤即风险 |
| 4 | 不在冲动时做决策 | 卡尼曼三问·冷却机制 |
| 5 | 不抄底下降趋势 | 等Q1/Q2拐点确认 |
| 6 | 不每日扫描全市场 | 信号来找你·维持30-50只池 |
| 7 | 不用杠杆 | 铁律 |
| 8 | 守城年不入正式仓位 | 仅限观察仓 |
| 9 | 已有持仓标的不因"底部反弹"而加仓 | 反弹不是反转——等基本面拐点确认后再判断 |

---

## 实战速查:决策清单模板

决策类型:[建仓/加仓/减仓/清仓/观察] 标的:______ 当前持仓:股 成本:

【阶段0 快筛】 能力圈:/5 PE/PB分位:% 叙事:[冷清/正常/拥挤/泡沫] → [通过/否决]

【阶段1 五阶深研】 ①本末:先验P调整[%] 拓扑[幂律/对数] ②终始:业务[] 管理[] 财务[] 市场[] A股校正[%] ③变量:关键风险[] 死法卡片[] ④路径:P=[%] 赔率=[:1] 仓位≤[%] ⑤结构:监测[__] 退出条件①[__] ②[__] ③[____]

【阶段2 六层矩阵】 L1价值锚:[🟢/🟡/🔴] PE____ ROE____ 安全边际____ L2价格结构:[🟢/🟡/🔴] 中枢[] 当前在[] 背驰?____ L3时机能量:[🟢/🟡/🔴] 盘型[] 时辰[] 生门[] 戊[] L4资金验证:[🟢/🟡/🔴] 主力净流入[] 尾盘主力[] L5市场环境:[🟢/🟡/🔴] 政策[] 散户热点[] L6仓位约束:[🟢/🟡/🔴] 当前仓位[__%] 可用资金[____]

场景:[建仓/加仓/减仓/短线/长线] 场景权重总分:% 冲突协议检查:__________________

【行为金融纠偏】 卡尼曼三问: ①"如果不在我手里——今天会买吗?" [是/否] ②客观占比:[%] ③三年后看,错在哪?[__] 锚定检查:[____] 参照点变换:[变/不变] 内外视角:[内/外/平衡]

═══════════════════════════════════ 综合:快筛[通过/否决] 四层以上🟢[是/否] 行为金融[通过/冷却] 决策:[🔴不入 / 🟡观察 / 🟢建仓/加仓] 仓位:≤[]% 下一步:[冷却_小时/等待事件/执行] 锚点(下一轮检查):[____]


---

## Common Pitfalls

1. **快筛否决后仍走深研不加区分**——快筛否决且用户未持有→直接出结论不入,不进深研。只有已持有才走持仓健康检查路径。
2. **六层矩阵L2/L3数据不足时强制套用**——L2缠论/ L3奇门数据不可得时,标注"未覆盖"并改用替代指标(MACD/RSI/支撑阻力位),不硬编。
3. **诊断卡输出过长**——诊断卡是结构化摘要,每个字段写1-2行,不做展开。详细分析放在前面的阶段输出中。
4. **忽略"自己持有仓位"的锚定效应**——已持有时天然倾向寻找正面证据。持仓管理场景尤其要强制过卡尼曼问①"如果不在手里——今天会买吗?"。
5. **PE/PB分位的工具选用**——get_stock_fundamentals(NL工具)或analytics_data均可查询,优先用analytics_data直接问分位数。行情快照指标不提供分位数据。

## 版本信息

| 版本 | 日期 | 核心贡献 |
|------|------|---------|
| v1.0 | 2026-06-18 | 整合版:五维贝叶斯v3.4 + 六层镜头矩阵v1.0 |
| v1.1 | 2026-06-18 | 新增:持仓管理场景+六层数据不足处理+三选项输出+不为清单第9条+Pitfalls |
| **v1.2** | **2026-06-18** | **新增:Level 1结构化输出协议 → wind-mcp-skill** |

---

## 输出格式(Level 1结构化协议)

每次完成投资诊断后,在输出末尾附带以下结构化摘要。用于声明哪些数据需要万得验证。

格式参考:`~/.hermes/references/skill-output-specs.md`

```yaml
# output-summary
type: stock_analysis_gate
engine: stock-investment-system
version: 1.0
findings:
  - key: gate_result
    value: pass
    confidence: medium
  - key: gate_failed_at
    value: null
    confidence: high
  - key: key_metrics_flag
    value: PE分位需确认、ROE趋势需复核、FCF数据需拉取
    confidence: medium
data_points:
  stock_code: 300274.SZ
  market: A
suggested_next: wind-mcp-skill(验证关键财务数据)
confidence: medium