关于 china-comps-analysis
面向 A 股的可比公司估值 Skill,提供适配中国股市的同业倍数分析流程,涵盖同行筛选、数据收集、倍数计算及相对估值结论。
主要功能
- 01A 股同行筛选标准
- 02财务数据收集流程
- 03交易估值倍数计算
- 04同行比较与异常值分析
- 05估值区间推算
- 06中国市场特有因素
适用场景
- 01将 A 股公司与同行比较
- 02计算相对估值倍数
- 03估算基于同行的价格区间
- 04检查同行组中的异常值
MCP 相关
该 Skill 将 wind-mcp、iFind MCP 和 AkShare MCP 列为分析中使用的市场及财务数据来源。
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ jwangkun/ claude-for-financial-services-cn --skill china-comps-analysis安装后在 Claude Code 中输入/china-comps-analysis确认已加载。
详细介绍
china-comps-analysis
目的
构建 A 股可比公司分析——针对中国股票市场调整的同业公司倍数比较。
数据来源
Tier 0 — 万得 Wind(最全面的付费数据)
- 覆盖:A 股/港美股/基金/指数/债券/宏观/研报/分析(44 个工具)
- MCP 服务:
wind-mcp(需要WIND_API_KEY密钥,以ak_开头) - 优势:覆盖全市场范围最广、数据最全面,包含研报和量化分析
- 申请密钥:https://aifinmarket.wind.com.cn/#/home
Tier 1 — 同花顺 iFind(付费精准数据)/ AkShare MCP(Tier-2 免费备选)
get_quote(ticker) → Current multiples (PE, PB, PS)
get_financials(ticker, "income") → Revenue, net income for calculations
get_financials(ticker, "balance") → Book value, debt
get_industry_stocks(industry="白酒") → Industry peers
次要来源
- 东方财富 — 行业分类
- 巨潮 — 财务报表
- Wind / Choice — 综合倍数
- 券商研报 — 同业分析
工作流
步骤 1:选择同业公司组
同业公司选择标准:
| 标准 | 中国市场背景 |
|---|---|
| 行业 | 同属东方财富行业分类 |
| 市值 | 标的公司的 ±3 倍 |
| 营收 | 标的公司的 ±2 倍 |
| 增长 | 营收增长特征相近 |
| 盈利能力 | 利润率相当 |
| 商业模式 | 商业模式相同或相关 |
| 地域 | 聚焦中国(仅 A 股) |
| 上市状态 | 均为 A 股(相关时纳入北交所) |
典型同业公司数量: 8-15 家
步骤 2:收集财务数据
每家同业公司需要收集的数据:
| 数据项 | 来源 | 说明 |
|---|---|---|
| 当前股价 | AkShare | |
| 市值 | 计算 | 流通股数 × 股价 |
| 营收(LTM) | AkShare 财务数据 | |
| 净利润(LTM) | AkShare 财务数据 | |
| EPS(稀释后) | AkShare | |
| 账面价值 | 资产负债表 | |
| EBITDA | 计算 | 净利润 + 税项 + 利息 + 折旧与摊销 |
| EV | 计算 | 市值 + 净负债 |
步骤 3:计算交易倍数
标准倍数:
| 倍数 | 公式 | 典型范围(A 股) |
|---|---|---|
| P/E(动态) | 股价 / 预测 EPS | 10-50x |
| P/E(TTM) | 股价 / TTM EPS | 10-50x |
| P/E(静态) | 股价 / 上年 EPS | 10-50x |
| PB | 股价 / 每股净资产 | 1-10x |
| PS | EV / 营收 | 1-10x |
| EV/EBITDA | EV / EBITDA | 5-20x |
| PEG | P/E / 增长率 | 0.5-2.0 |
| 股息率 | 股息 / 股价 | 0-5% |
| ROE | 净利润 / 股东权益 | 5-30% |
倍数计算说明:
- P/E:使用归母净利润(归属于母公司的净利润)
- PB:使用归属于母公司股东的权益
- EBITDA:近似按营业利润 + 折旧摊销计算(若未单独列示 D&A)
步骤 4:同业比较表
标准可比公司表:
| 公司 | 股票代码 | 市值(亿) | P/E(TTM) | P/B | P/S | EV/EBITDA | 营收增长率 | 净利率 | ROE |
|---|---|---|---|---|---|---|---|---|---|
| 标的 | X.Xx | X.X | X.X | X.X | X% | X% | X% | ||
| 同业公司 1 | X.Xx | X.X | X.X | X.X | X% | X% | X% | ||
| 同业公司 2 | X.Xx | X.X | X.X | X.X | X% | X% | X% | ||
| 同业公司 3 | X.Xx | X.X | X.X | X.X | X% | X% | X% | ||
| ... | |||||||||
| 中位数 | X.Xx | X.X | X.X | X.X | X% | X% | X% | ||
| 均值 | X.Xx | X.X | X.X | X.X | X% | X% | X% |
步骤 5:识别异常值
异常值分析:
| 公司 | P/E | 相对中位数 | 溢价/折价原因 |
|---|---|---|---|
| ±X% | 增长、利润率、质量、市场情绪 |
A 股常见溢价/折价原因:
- 增速(增长率)
- 盈利能力(盈利能力 / ROE)
- 行业地位(市场地位)
- 技术壁垒(技术护城河)
- 管理层质量(管理层质量)
- 流动性(北向资金持仓)
- 概念/题材(概念溢价)
- 治理结构(公司治理)
步骤 6:估值区间
推导估值区间:
| 方法 | 低 | 中 | 高 | 依据 |
|---|---|---|---|---|
| P/E | Xx | Xx | Xx | 基于同业公司区间 |
| P/B | Xx | Xx | Xx | 基于同业公司区间 |
| P/S | Xx | Xx | Xx | 基于同业公司区间 |
| EV/EBITDA | Xx | Xx | Xx | 基于同业公司区间 |
隐含股价区间:
- 低:¥XX(采用较低倍数和保守假设)
- 中:¥XX(采用中位数倍数)
- 高:¥XX(采用较高倍数和乐观假设)
步骤 7:相对估值结论
估值摘要:
可比公司估值结论
当前股价: ¥XX
目标价区间: ¥XX - ¥XX
当前估值水平: [Premium/Discount] vs peers
关键结论:
1. 相对估值: 较同业 [低/中/高]
2. 主要驱动: [Growth / Margin / Quality]
3. 估值折价/溢价原因: [Explanation]
投资建议: [Buy / Hold / Sell]
中国市场特有的注意事项
A 股估值倍数的特殊情况
| 问题 | 影响 | 缓解方法 |
|---|---|---|
| 盈利波动大 | TTM 盈利波动较大 | 使用 3Y 平均值 |
| 一次性损益 | 扭曲 P/E | 计算 P/E 时使用扣非净利润 |
| 亏损公司 | 负 P/E 毫无意义 | 使用 P/S 或 EV/EBITDA |
| 新股次新股 | 历史数据有限 | 谨慎使用静态市盈率 |
| ST 股票 | 处于困境 | 从同业组中剔除 |
中国市场溢价
| 因素 | 典型溢价 |
|---|---|
| 消费龙头(消费行业龙头) | +20-50% |
| 科技/创新 | +30-100% |
| 医药 | +15-40% |
| 国企 | -10 to -30% |
| 高股息 | -5 to +10% |
| 北向资金重仓 | +5-20% |
东方财富行业分类
同业筛选的常见类别:
- 白酒、啤酒 — 饮料
- 半导体、芯片 — 半导体
- 银行、证券、保险 — 金融服务
- 创新药、医疗器械 — 医疗健康
- 光伏设备、锂电池 — 新能源
- 汽车整车、汽车零部件 — 汽车
- 软件开发、IT 服务 — 软件/IT
- 房地产、建材 — 房地产/材料
质量检查
交付前:
- 同业组恰当(规模、增长和商业模式相似)
- 所有数据均来自 AkShare 或巨潮
- 估值倍数计算正确
- 已说明异常值
- 估值结论有依据
- 已核实当前价格
数据源模式切换:设置环境变量
IFIND_DATA_SOURCE_MODE以控制数据源偏好。
ifind-only(严格):仅使用 iFind;不可用时返回错误ifind-fallback(默认):优先使用 iFind,不可用时回退到 AkShareakshare-only:跳过 iFind,仅使用 AkSharewind-only:仅使用 Wind;不可用时返回错误wind-fallback:优先使用 Wind,不可用时依次回退到 iFind → AkShare
评论
支持 Markdown