mcpField
C
china-comps-analysis

china-comps-analysis

github.com/jwangkun数据与数据库87576 次安装6 周前更新
代码仓库

关于 china-comps-analysis

面向 A 股的可比公司估值 Skill,提供适配中国股市的同业倍数分析流程,涵盖同行筛选、数据收集、倍数计算及相对估值结论。

主要功能

  1. 01A 股同行筛选标准
  2. 02财务数据收集流程
  3. 03交易估值倍数计算
  4. 04同行比较与异常值分析
  5. 05估值区间推算
  6. 06中国市场特有因素

适用场景

  1. 01将 A 股公司与同行比较
  2. 02计算相对估值倍数
  3. 03估算基于同行的价格区间
  4. 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(动态)股价 / 预测 EPS10-50x
P/E(TTM)股价 / TTM EPS10-50x
P/E(静态)股价 / 上年 EPS10-50x
PB股价 / 每股净资产1-10x
PSEV / 营收1-10x
EV/EBITDAEV / EBITDA5-20x
PEGP/E / 增长率0.5-2.0
股息率股息 / 股价0-5%
ROE净利润 / 股东权益5-30%

倍数计算说明:

  • P/E:使用归母净利润(归属于母公司的净利润)
  • PB:使用归属于母公司股东的权益
  • EBITDA:近似按营业利润 + 折旧摊销计算(若未单独列示 D&A)
步骤 4:同业比较表

标准可比公司表:

公司股票代码市值(亿)P/E(TTM)P/BP/SEV/EBITDA营收增长率净利率ROE
标的X.XxX.XX.XX.XX%X%X%
同业公司 1X.XxX.XX.XX.XX%X%X%
同业公司 2X.XxX.XX.XX.XX%X%X%
同业公司 3X.XxX.XX.XX.XX%X%X%
...
中位数X.XxX.XX.XX.XX%X%X%
均值X.XxX.XX.XX.XX%X%X%
步骤 5:识别异常值

异常值分析:

公司P/E相对中位数溢价/折价原因
±X%增长、利润率、质量、市场情绪

A 股常见溢价/折价原因:

  • 增速(增长率)
  • 盈利能力(盈利能力 / ROE)
  • 行业地位(市场地位)
  • 技术壁垒(技术护城河)
  • 管理层质量(管理层质量)
  • 流动性(北向资金持仓)
  • 概念/题材(概念溢价)
  • 治理结构(公司治理)
步骤 6:估值区间

推导估值区间:

方法低中高依据
P/EXxXxXx基于同业公司区间
P/BXxXxXx基于同业公司区间
P/SXxXxXx基于同业公司区间
EV/EBITDAXxXxXx基于同业公司区间

隐含股价区间:

  • 低:¥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,不可用时回退到 AkShare
  • akshare-only:跳过 iFind,仅使用 AkShare
  • wind-only:仅使用 Wind;不可用时返回错误
  • wind-fallback:优先使用 Wind,不可用时依次回退到 iFind → AkShare

评论

支持 Markdown