Skip to content

Latest commit

 

History

History
144 lines (106 loc) · 7.88 KB

File metadata and controls

144 lines (106 loc) · 7.88 KB

瓶颈点投资法 · Serenity Bottleneck Method

把 Serenity(@aleabitoreddit)的 serenity-alpha 方法论落地成一套可执行分析模块, 供 deep-analysis 报告调用。改编自其 X 公开 AI 供应链瓶颈拆解打法。

一句话定位:不买被买爆的 AI 龙头,沿供应链往上拆,找最难替代、供给最紧、 且还被市场用旧叙事错误定价的二三线上游小盘,抢在 relabel 之前埋伏,吃错误定价 alpha。

与本目录其它方法(DCF / Comps / IC memo)的区别:那些是估值/决策方法, 这一套是选股/卡位方法——先判断"卡没卡位",卡住了再交给 DCF 等去估值。


设计原则(沿用本目录 CRITICAL CONSTRAINTS)

  1. 单变量主导:最终态度由"卡位强度"主导,不被便宜估值 / 高成长干扰。
  2. 可审计:六步法每步留 methodology_log,记录"凭什么判它卡住/没卡住"。
  3. 可证伪:每个 bullish 论点都必须配一条"它什么时候不成立"(验证链 + bearish 触发)。
  4. 错误定价才是 alpha 源:没有 mispricing(市场已 relabel)→ 没有超额收益 → 不进场。

六步法

① 信号去噪 Signal Denoising

区分真实需求 vs 叙事炒作

  • 真实需求:能落到具体 AI 工作负载(训练/推理/光互连/HBM/液冷/电源)的 BOM, 有客户 roadmap、长协、产能认证、设计导入背书。
  • 叙事炒作:只有新闻稿、研报标题、"AI 概念"标签,落不到具体料号 / 客户。
  • 输出:demand_real | demand_narrative,narrative 直接降权或淘汰。

② 映射财务科目 Map to Financials

把"真实需求"映射到具体财务科目——它最先体现在哪一行?

  • 需求 → 营收(量 × ASP)?→ 毛利率(供给紧 → ASP 提价 → 毛利扩张)? → 经营现金流(长协预付 / 产能预订)?→ 在建工程 / capex(扩产信号)?
  • 输出:明确指向 1-2 个领先科目,作为后续验证链的观测口。
  • lib/fin_models.py 联动:该科目的预测可喂给三表预测 / DCF。

③ 猎 misclassified 小盘 Hunt Misclassified Small-Caps

被市场错误分类、高弹性的小盘。

  • 市场仍贴旧标签("老半导体 / 小众材料周期股 / 利基设备商"),未按"AI 卡位股"定价。
  • 小盘 + 单一卡位环节 → 需求变化对其营收/EPS 弹性极高(非多元化大盘可比)。
  • 输出:候选 ticker + 当前市场叙事标签(current_label)。

④ 验证错误定价 Verify Mispricing

确认 relabel(重新定价)是否持久、可测

  • 持久:错误分类不是一两个季度的噪声,而是市场认知滞后于供应链事实。
  • 可测:存在可观测的"市场认知校正"路径(卖方覆盖切换、指数纳入、大客户官宣)。
  • 输出:mispricing_durable: yes/no + relabel 触发路径清单。

⑤ 建验证链 Build Validation Chain

为论点建立可证伪的检查点,逐期跟踪:

  • 财报:领先科目(②)是否如期兑现(营收/毛利/现金流拐点)。
  • backlog / 长协:在手订单、长协覆盖率、预付款。
  • ASP:供给紧应推动提价;ASP 走平/下行 = 瓶颈松动预警。
  • 产能 / capex:自身及竞品扩产进度——竞品扎堆扩产 = 瓶颈将被填平。
  • 客户 roadmap:大客户下一代产品是否仍把它写进 BOM;有无替代材料/工艺量产。
  • 输出:检查点清单 + 每项的"绿/黄/红"状态判据。

⑥ alpha 评分 Alpha Scoring

用下面 5 维打分,给出卡位评级与仓位建议(见下一节)。


alpha 5 维评分

每维 0-5(或换算 0-100,×20)。打分指引:

维度 含义 0-5 打分锚点
确定性 certainty 需求是真的吗、卡位是真的吗 0=纯叙事;3=有客户背书但未放量;5=已设计导入 + 长协
清晰度 clarity 卡位逻辑是否单一可讲清 0=逻辑绕需多重假设;3=逻辑成立但有杂音;5=一句话讲清卡谁脖子
纯度 purity 该业务占比 / 是否被其它业务稀释 0=卡位业务占比 <10%;3=约一半;5=纯卡位标的(>80%)
弹性 elasticity 需求兑现对 EPS / 估值的放大倍数 0=大盘低弹性;3=中等;5=小盘单环节、极高弹性
时间窗 timeframe 错误定价还能存在多久 / 进场时机 0=已 relabel alpha 吃完;3=1-2 季度窗口;5=市场尚未察觉、窗口 >1 年

certainty / clarity / purity 太低 → 一票否决式降级; elasticity / timeframe 决定"值不值得重仓 + 现在是不是好时点"。

综合分(0-100)= 五维均值 ×20。


报告输出区块规范

供 deep-analysis 报告直接调用,按以下四块输出:

  1. 供应链瓶颈地图 Bottleneck Map 画出该票在 AI 链条的位置:上游(卡它的)→ 自身环节 → 下游(被它卡的 AI 客户)。 标注每节的"难替代度 / 供给紧度 / 是否被定价"。

  2. 卡位评级 Bottleneck Rating强 / 中 / 弱 / 无

    • 强(综合 ≥ 80):难替代 + 供给见底 + 未被定价 → 重仓候选
    • 中(60-79):两条成立 → 试仓 + 跑验证链
    • 弱(40-59):仅一条成立 → 观察,不进场
    • 无(< 40):可替代 / 供给充足 / 已 relabel → skip
  3. 验证链清单 Validation Checklist 列出⑤的检查点 + 当前绿/黄/红状态 + 下一个观测节点(财报日 / 扩产节点 / 认证节点)。

  4. 仓位建议 Position Sizing 基于卡位评级 + 时间窗:强+窗口大 → 重仓;中 → 试仓;弱/无 → 不配。 并给出退出触发(来自 bearish 信号):替代品量产 / 竞品扎堆扩产 / ASP 转头 / relabel 完成。


范例:$AXTI 走一遍六步法 + 5 维打分

标的:AXT Inc.($AXTI),InP 磷化铟衬底;卡位 AI 光模块 / 数据中心光互连。 (示意,用于演示方法,非实时投资建议。)

① 信号去噪:AI 数据中心 → 800G/1.6T 光模块放量 → 激光器需要 InP 衬底。 落到具体 BOM 与客户 roadmap → demand_real。(非纯概念)

② 映射财务科目:需求 → InP 衬底营收量增 + 供给紧带动 ASP / 毛利率上行; 扩产体现在 capex / 在建工程。领先科目锁定:营收(InP 分部)+ 毛利率。

③ 猎 misclassified 小盘:市场当时把 AXTI 当"小众化合物半导体周期股"定价(current_label = "老周期半导体小盘"),未按"AI 光互连卡位股"定价;小盘 + 单环节 → 高弹性。

④ 验证错误定价:InP 高品质衬底全球量产玩家极少、产能紧 → 错误分类持久; relabel 路径 = AI 光模块需求被市场认知 + 卖方覆盖切换。mispricing_durable: yes

⑤ 建验证链

  • 财报:InP 分部营收 / 毛利率拐点(绿)
  • backlog:光模块客户长协 / 预订(黄→绿)
  • ASP:衬底提价趋势(绿)
  • 产能:自身扩产 ramp 节点 + 监控竞品是否扎堆扩产(黄,重点盯)
  • roadmap:客户下一代是否仍用 InP、有无替代衬底材料量产(绿)

⑥ 5 维打分(示意)

维度 分(0-5) 理由
确定性 certainty 4 需求真实、客户背书,放量中
清晰度 clarity 5 "光模块绕不过 InP 衬底"一句话讲清
纯度 purity 4 InP 是核心弹性来源,但仍有 GaAs 等其它业务
弹性 elasticity 5 小盘单环节,EPS 弹性极高
时间窗 timeframe 5 进场时市场尚未 relabel,窗口 >1 年

综合 = (4+5+4+5+5)/5 ×20 = 92 → 卡位评级「强」→ 重仓候选

结果回溯:随 AI 光模块需求被市场认知,股价由约 $12 → $70+, 完成 relabel——按本法 bearish 规则(relabel 完成 / 警惕竞品扩产填平瓶颈)应进入减仓观察。