# Methodology · AI上游算力产业链 A股/港股 筛选框架

> 本文件定义「上游供应链」视图中所有公司筛选、品类映射、弹性系数计算的完整方法论。
> 与 `docs/methodology.md`（全球 AI 利润分配口径）互补，聚焦于**中国大陆 A 股和港股**的上游材料/特气/零件标的。

---

## 1. 核心命题

**中国大陆在全球 AI 产业链利润占比不足 4%（约 260 亿美元 / 6370 亿），利润分配极度扭曲。**

- 生产端：做低端原材料代工，拿 3% 利润
- 消费端：B300 算力卡在中国售价 80-120 万人民币，是美国的 2-3 倍

**战略方向**：「替美分韩挤日」——替代美国核心零部件、分走韩国存储企业超额利润、挤压日本材料零件市场。

**本视图目标**：筛选出 A 股和港股中，受益于该战略升级路径的上游上市公司，并以可量化、可追溯的框架评估其利润弹性。

---

## 2. 入选标准

### 2.1 软门槛

**只要公司在该品类有产能 + 升级潜力，即可纳入。** 不做硬性营收占比筛选。

- 标注 `aiRevenuePct`（AI 上游营收占比）作为参考信息，不设硬阈值
- 一家公司可能横跨多个品类——在品类维度各算各的，公司维度聚合

### 2.2 排除标准（显式）

| 标准 | 原因 |
|:---|:---|
| 纯贸易/代理商（无生产产能） | 不掌握技术升级路径 |
| 已被 ST/*ST 标记 | 退市风险遮蔽基本面 |
| 主营业务与 42 品类无交集（仅互动易蹭概念） | 纯概念股排除 |
| 光刻机整机及核心光源 | 研报明确判定为「伪赛道」（利润低、伪公司多） |

### 2.3 升级路径全覆盖

不区分「已到 6N 级」还是「只做工业级」——**工业级→6N 电子级→7N+ 纳米级的全路径均纳入**，因为在「应涨尽涨」策略下，工业级玩家同样享受第一波涨价红利。

---

## 3. 国产替代阶段（L1 / L2 / L3）

标注每家公司/品类的技术自主度，但不做硬筛选——**L1 反而是最大弹性所在**（如果成功突破）。

| 阶段 | 标签 | 定义 | 典型品类 |
|:---|:---|:---|:---|
| **L3 国产主导** | `L3` | 国内产能占全球 > 50%，技术完全自主，出口管制话语权 | 钨、稀土、六氟化钨、锗 |
| **L2 国产突破** | `L2` | 已有 6N 级量产能力，全球份额 < 30%，正在扩产替代进口 | CMP抛光液、部分电子特气、溅射靶材 |
| **L1 国产起步** | `L1` | 主要依赖进口，国内仅实验室/中试/小批量，但已有企业在攻关 | 光刻胶树脂、ABF 基板材料、高纯氦、HBM 封装料 |

**升级触发条件**（用于后续数据更新时重评估）：
- L1 → L2：公司公告量产/进入大客户供应链 + 券商研报确认
- L2 → L3：海关出口数据显示中国成为净出口国 + 全球市占率超 30%

---

## 4. 利润弹性框架：DOL × 定价权乘数

### 4.1 核心公式

```
Elasticity = DOL × PricingPower

DOL (经营杠杆系数) = 1 + (FixedCost / EBIT)

PricingPower = f(Substage, GlobalShare, Irreplaceability)
              = SubstageWeight × GlobalShareFactor × IrreplaceabilityFactor
```

### 4.2 DOL 计算

| 参数 | 数据来源 | 说明 |
|:---|:---|:---|
| `FixedCost` | 年报「营业成本」拆分折旧+人工+制造费用 | 固定成本占比越高的公司，涨价带来的利润放大越猛 |
| `EBIT` | 年报「利润总额」+「财务费用」 | 息税前利润 |
| 参考区间 | 制造业 DOL 通常 1.5-3.5 | DOL < 1 = 经营亏损，弹性为负；取值 1.2-4.0 |

**DOL 示例**：
- 某特气公司：固定成本占 EBIT 的 140% → DOL = 1 + 1.4 = 2.4
  → 产品涨价 20%，利润增长 48%（2.4 × 20%）
- 某贸易型公司：固定成本占比 20% → DOL = 1.2
  → 弹性有限，但入选不排除

### 4.3 定价权乘数

| 因子 | 权重 | L3 得分 | L2 得分 | L1 得分 |
|:---|:---|:---|:---|:---|
| SubstageWeight | 0.40 | 1.5 | 1.0 | 0.6 |
| GlobalShareFactor | 0.35 | 1.8 (市占>50%) | 0.9 (市占10-30%) | 0.4 (市占<10%) |
| IrreplaceabilityFactor | 0.25 | 1.5 (无替代品) | 1.0 (有替代但转换成本高) | 0.5 (替代容易) |

**PricingPower 计算**：
```
PricingPower = (0.40 × SubstageWeight) + (0.35 × GlobalShareFactor) + (0.25 × IrreplaceabilityFactor)
```
范围约 0.50-1.60。取值上限 1.6（全球绝对垄断），下限 0.5（完全可替代的跟随者）。

### 4.4 最终弹性系数

```
Elasticity = DOL × PricingPower
```

- 最低弹性：DOL=1.2 × PricingPower=0.5 = **0.6**（弱弹性）
- 最高弹性：DOL=4.0 × PricingPower=1.6 = **6.4**（极强弹性）
- 典型 L3 品类：DOL=2.5 × PricingPower=1.4 = **3.5**（「涨价 10%，利润增 35%」）

> **与研报「纳米天价」的关系**：研报的 10-100x 是指品类总产值从工业级到纳米级的长期天花板倍数，本框架的 Elasticity 是 1-2 年内涨价带来的**净利润弹性系数**。两者维度不同，不直接可比。

### 4.5 弹性系数的更新机制

- **年频更新**：年报发布后更新 DOL（固定成本占比变化）
- **事件驱动更新**：公司公告大客户导入/产品升级 → 重新评估 PricingPower
- **审核流程**：Vibe-Trading 辅助拉取财务数据 → 手动验证 → 更新 `upstream.js`

---

## 5. 42 品类分组框架

> 源自研报的四大组别 + 延伸品类。品类编号为稳定性标识，不随名称调整而改变。

### 5.1 算力金属组（8 项）

| 品类 ID | 名称 | 全球产值 (2026E) | 2030 潜力 | 纳米溢价 | 国产阶段 | 弹性 |
|:---|:---|:---|:---|:---|:---|:---|
| `tungsten` | 钨 (W) | 25-30 亿美元 | 80-150 亿 | 20-50x | L3 | 待校准 |
| `molybdenum` | 钼 (Mo) | 8-12 亿美元 | 40-70 亿 | 15-40x | L2 | 待校准 |
| `tantalum` | 钽 (Ta) | 10-15 亿美元 | 40-60 亿 | 3-4x | L2 | 待校准 |
| `tin` | 锡 (Sn) | 5-8 亿美元 | 25-45 亿 | 10-30x | L2 | 待校准 |
| `indium` | 铟 (In) | 3-5 亿美元 | 15-30 亿 | 5-10x | L2 | 待校准 |
| `gallium` | 镓 (Ga) | 3-5 亿美元 | 15-25 亿 | 5-10x | L3 | 待校准 |
| `germanium` | 锗 (Ge) | 4-6 亿美元 | 20-35 亿 | 10-20x | L3 | 待校准 |
| `hpc` | 高纯铜 (HP Cu) | 8-12 亿美元 | 35-60 亿 | 5-10x | L2 | 待校准 |

### 5.2 算力特气组（6 项）

| 品类 ID | 名称 | 全球产值 (2026E) | 2030 潜力 | 纳米溢价 | 国产阶段 | 弹性 |
|:---|:---|:---|:---|:---|:---|:---|
| `wf6` | 六氟化钨 (WF₆) | 10-15 亿美元 | 50-80 亿 | 30-80x | L3 | 待校准 |
| `nf3` | 三氟化氮 (NF₃) | 5-8 亿美元 | 25-40 亿 | 10-20x | L2 | 待校准 |
| `dcs` | 二氯二氢硅 (DCS) | 3-5 亿美元 | 15-25 亿 | 10-20x | L2 | 待校准 |
| `ald` | ALD/CVD 前驱体 | 5-10 亿美元 | 30-50 亿 | 15-30x | L1 | 待校准 |
| `sih4` | 四氢化硅 (SiH₄) | 3-5 亿美元 | 15-25 亿 | 5-10x | L1 | 待校准 |
| `helium` | 高纯氦 (He) | 2-4 亿美元 | 10-20 亿 | 5-10x | L1 | 待校准 |

### 5.3 算力材料组（7 项）

| 品类 ID | 名称 | 全球产值 (2026E) | 2030 潜力 | 纳米溢价 | 国产阶段 | 弹性 |
|:---|:---|:---|:---|:---|:---|:---|
| `pgme` | 光刻胶溶剂 (PGME/PGMEA) | 3-5 亿美元 | 15-30 亿 | 10-20x | L1 | 待校准 |
| `cmp` | CMP 抛光液/垫 | 5-8 亿美元 | 25-45 亿 | 5-10x | L2 | 待校准 |
| `ec` | 电子化学品 | 8-12 亿美元 | 35-60 亿 | 5-10x | L2 | 待校准 |
| `hbm_pkg` | HBM 封装料 | 3-5 亿美元 | 15-25 亿 | 5-10x | L1 | 待校准 |
| `abf` | ABF 基板树脂 | 3-5 亿美元 | 15-25 亿 | 3-5x | L1 | 待校准 |
| `emc` | 环氧模塑料 (EMC) | 3-5 亿美元 | 12-20 亿 | 3-5x | L2 | 待校准 |
| `pr_raw` | 光刻胶 PR 原料 | 2-4 亿美元 | 10-18 亿 | 5-10x | L1 | 待校准 |

### 5.4 算力零件组（8 项）

| 品类 ID | 名称 | 全球产值 (2026E) | 2030 潜力 | 纳米溢价 | 国产阶段 | 弹性 |
|:---|:---|:---|:---|:---|:---|:---|
| `sputter` | 溅射靶材 | 10-15 亿美元 | 50-80 亿 | 3-5x | L2 | 待校准 |
| `substrate` | 封装基板 | 8-12 亿美元 | 30-55 亿 | 3-5x | L1 | 待校准 |
| `coldplate` | 液冷板 | 5-8 亿美元 | 25-40 亿 | 2-3x | L2 | 待校准 |
| `mlcc` | MLCC 粉 / 钽电容 | 4-6 亿美元 | 20-35 亿 | 3-5x | L2 | 待校准 |
| `mag_powder` | 电感磁粉 | 3-5 亿美元 | 15-20 亿 | 2-3x | L2 | 待校准 |
| `solder` | 焊锡粉 / 焊膏 | 3-5 亿美元 | 15-20 亿 | 2-3x | L2 | 待校准 |
| `gan_rf` | GaN 射频衬底 | 3-5 亿美元 | 15-25 亿 | 5-10x | L2 | 待校准 |
| `si_wafer` | 大硅片 (300mm) | 5-8 亿美元 | 25-40 亿 | 2-3x | L1 | 待校准 |

### 5.5 延伸品类（13 项，研报提及但品类细化）

| 品类 ID | 名称 | 所属大组 | 备注 |
|:---|:---|:---|:---|
| `phosphide` | 磷化铟 (InP) | 金属组 | 光通信衬底 |
| `high_pure_al` | 高纯铝 | 金属组 | 靶材原料 |
| `rare_earth` | 稀土 (Nd/Pr/Dy/Tb) | 金属组 | 永磁/陶瓷电容 |
| `co_si` | 钴硅化物 | 金属组 | 先进制程接触层 |
| `xef2` | 二氟化氙 | 特气组 | 新型刻蚀气体 |
| `cos` | 羰基硫 (COS) | 特气组 | 3D NAND 刻蚀 |
| `sod` | SOD 旋涂介质 | 材料组 | STI 填充 |
| `pspi` | 光敏聚酰亚胺 (PSPI) | 材料组 | 先进封装介电层 |
| `tim` | 导热界面材料 (TIM) | 材料组 | 3D 封装散热 |
| `ic_sub` | IC 载板 | 零件组 | FC-BGA 基板 |
| `socket` | 测试插座 | 零件组 | 先进封装测试 |
| `connector` | 高速背板连接器 | 零件组 | 112G/224G PAM4 |
| `busbar` | 铜母线 / Busbar | 零件组 | AI 服务器配电 |

---

## 6. Vibe-Trading 辅助筛选流程

### 6.1 数据源配置

```bash
# Vibe-Trading 支持的 A 股 / 港股行情源
# A 股：tushare → mootdx (通达信) → akshare → baostock
# 港股：futu → yfinance → akshare（港股通标的）

# 关键词搜索：通过 web_search 工具搜索券商产业链图谱
# 财务数据：通过 market_data 工具拉取年报主营业务构成
```

### 6.2 筛选步骤

```
Step 1: 品类关键词搜索
  → 对每个品类 ID，构造搜索 query:
    "{品类名称} 上市公司 A股 产业链 券商研报"
  → web_search 拉取前 10 条结果
  → 提取提到的上市公司名称和 ticker

Step 2: 年报验证
  → 对 Step 1 候选项，通过 market_data 拉取最新年报「主营业务构成」
  → 关键词匹配：品类名称 + 行业术语（如"电子级""高纯""溅射""靶材"）
  → 排除纯贸易/代理（看「采购模式」「销售模式」披露）

Step 3: 产能确认
  → 搜索 "{公司名} {品类名称} 产能 扩产"
  → 确认有实际工厂/产线（非纯研发/实验室阶段 → 标注 L1）

Step 4: 财务数据提取
  → 固定成本占比（年报「营业成本构成」）
  → EBIT（利润总额 + 财务费用）
  → AI 业务营收占比（分部披露或合理估算）

Step 5: 人工审核
  → 交叉验证券商覆盖（至少有 1 家券商覆盖）
  → 排除互动易纯蹭概念
  → 写入 upstream.js
```

### 6.3 Vibe-Trading Agent Prompt 模板

```
请帮我筛选 A 股和港股中涉及"{品类中文名}"的上市公司。
要求：
1. 必须有实际产能（非纯贸易/代理）
2. 提取年报主营业务构成中与该品类相关的营收占比
3. 标注国产替代阶段（L1实验室/小批量, L2量产但份额<30%, L3主导>50%）
4. 提取固定成本占比和 EBIT（用于计算经营杠杆）
5. 至少有 1 家券商覆盖

输出格式：JSON 数组，每个元素包含 ticker, name, market, relevance, note
```

---

## 7. 数据更新策略

| 频率 | 动作 | 工具 |
|:---|:---|:---|
| **年频**（年报季后） | 更新 DOL（固定成本占比）、EBIT、AI 营收占比 | Vibe-Trading 辅助拉取，手动校验 |
| **半年频**（半年报后） | 复核弹性系数、新增品类公司 | 同上年报流程 |
| **事件驱动** | 公司公告大客户导入/产品升级/出口管制新政策 | 手动评估 + 标注 |
| **按需** | 新券商覆盖、行业景气度变化 | Vibe-Trading `web_search` 扫描 |

---

## 8. 已知局限

1. **弹性系数是估算值**：DOL × PricingPower 框架依赖年报的固定/变动成本拆分准确性和全球市占率数据的可得性。A 股年报成本拆分粒度因公司而异。
2. **定价权乘数含有主观判断**：`IrreplaceabilityFactor` 依赖行业经验。每次复核时由人工调整。
3. **Vibe-Trading 搜索结果受限于公开数据质量**：部分细分品类（如 SOD 旋涂介质）上市公司很少，搜索结果可能为空。
4. **港股数据覆盖弱于 A 股**：部分港股中小市值公司 Wind/Choice 覆盖不足，年报披露精度有限。
5. **42 品类框架是参考框架**：实际产业演进可能导致品类增删，本文件以品类 ID 为稳定标识。
6. **不构成投资建议**：本框架为研究工具，弹性系数不代表未来股价表现。

---

## 9. 与现有报告的衔接

- 本视图与 `index.html` 的全球 AI 利润分配桑基图**独立但互补**
- 桑基图回答「谁在赚 AI 的钱」→ 本视图回答「谁能从利润重构中受益」
- 切换 tab 即可在两个视角间跳转
- 数据文件各自独立（`src/data.js` vs `src/upstream.js`），互不依赖
