mcpField
C
china-model-update

china-model-update

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

关于 china-model-update

用于更新 A 股财务模型的工作流技能,面向需要纳入最新财报、指引和市场数据的分析人员。它强调数据来源可追溯、估值刷新及变更记录。

主要功能

  1. 01更新季度及年度实际数据
  2. 02滚动调整财务预测
  3. 03刷新市场数据与估值
  4. 04识别重大变动和风险信号
  5. 05记录模型变更并执行检查

适用场景

  1. 01财报发布后更新历史数据与预测
  2. 02根据管理层指引调整模型假设
  3. 03刷新估值并记录目标价变化

MCP 相关

说明可通过 iFind MCP 或 AkShare MCP 获取财务报表、行情和公司信息,并提供数据源模式设置。

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/jwangkun/claude-for-financial-services-cn --skill china-model-update

安装后在 Claude Code 中输入/china-model-update确认已加载。

详细介绍

china-model-update

用途

使用新数据更新现有 A 股财务模型,确保所有单元格均可追溯至来源,并记录所有变更。

数据来源

主要来源:iFind MCP(一级付费)/ AkShare MCP(二级免费备选)
get_financials(ticker, "income", "quarterly")   → Q[X] actual results
get_financials(ticker, "balance", "quarterly")  → BS update
get_financials(ticker, "cashflow", "quarterly") → CF update
get_financials(ticker, "income", "annual")      → Full year update
get_quote(ticker)                               → Current market data
get_stock_info(ticker)                          → Any company changes
次要来源
  • 巨潮资讯——精确数据的官方披露文件
  • 业绩说明会文字记录——管理层评论
  • 管理层指引——业绩电话会上的指引
  • Wind / Choice / 同花顺——一致预期更新

工作流

步骤 1:确定变更内容

变更触发因素:

  • 季度业绩发布(季报/年报)
  • 管理层指引更新(管理层指引调整)
  • 宏观假设变更(利率、税率、政策)
  • 模型错误或优化
  • 并购或重组事件

变更日志模板:

日期变更类型项目旧值新值原因
业绩更新FY25E 营收XX亿XX亿Q1 实际业绩超预期
指引税率25%25%无变化
宏观资本开支占比5%6%宣布新建工厂
步骤 2:更新历史实际数据

季度实际数据:

[Company] Q[X] 20XX Actuals (from AkShare / 巨潮):
- 营业收入: XXX亿 (YoY: +XX%)
- 毛利率: XX% (vs prior: XX%)
- 归母净利润: XXX亿 (YoY: +XX%)
- EPS: X.XX元
- 经营现金流: XXX亿

更新顺序:

  1. 将 Q[X] 实际数据填入历史列
  2. 验证求和检查(季度合计 = 年度合计)
  3. 更新 LTM(过去十二个月)计算
  4. 检查年度与季度数据之间的关系
步骤 3:滚动更新预测

营收预测:

  • 根据 Q[X] 表现更新增速
  • 考虑:
    • 在手订单变化
    • 新产品爬坡
    • 市占率提升/下降
    • 产能扩张

利润率预测:

  • 根据实际趋势更新毛利率
  • 根据实际经营杠杆更新运营费用率
  • 标记结构性变化(投入成本、定价能力)

资产负债表预测:

  • 更新营运资金假设
  • 如发生再融资,更新债务计划
  • 更新资本开支计划
步骤 4:更新估值

刷新市场数据:

get_quote(ticker)  # Current price, PE, PB

需更新的估值指标:

  • 当前股价及变动
  • 交易倍数(PE、PB、EV/Sales、EV/EBITDA)
  • 52 周区间位置
  • 相对于行业中位数的情况
  • 隐含增速与历史增速的对比

DCF 更新(如适用):

  • 将预测期向前滚动一年
  • 更新市场数据输入项(beta、无风险利率、股数)
  • 如前景发生变化,更新终值增速
步骤 5:标记重大变更

变更重要性评估:

变更阈值操作
营收预测±5%更新模型,注明驱动因素
净利润预测±10%更新模型,修订目标价
利润率预测±100 个基点更新模型,评估可持续性
资本开支预测±20%更新模型,检查对 FCF 的影响
倍数假设±1x进行敏感性检查,记录理由

需突出显示的红旗:

  • 营收增速放缓超过 500 个基点
  • 利润率压缩超过 300 个基点
  • 营运资金恶化
  • 债务较此前预测增加超过 20%
  • 管理层指引低于一致预期
步骤 6:记录变更

模型更新备忘录:

[公司名称]([代码])模型更新 [Date]

一、更新内容
   [Bullet list of changes made]

二、关键变动
   Revenue FY25E: [Old] → [New] ([Change]%)
   Net Income FY25E: [Old] → [New] ([Change]%)
   Driver: [Explanation]

三、估值影响
   新目标价: ¥XX.XX (之前 ¥XX.XX)
   调整幅度: +X% / -X%
   调整逻辑: [Brief rationale]

四、后续关注
   - [Next catalyst]
   - [Key metric to monitor]
   - [Risk factor]
步骤 7:质量检查清单

完成前:

  • 所有 Q[X] 实际数据均来自巨潮 PDF 或 AkShare
  • 历史数据与披露数据完全一致
  • 所有公式完整(无失效引用)
  • 已更新 LTM 计算
  • 远期预测反映了新信息
  • 已刷新估值输入项(股价、股数、倍数)
  • 已重新计算目标价
  • 已完成变更日志
  • 已为新输入项添加单元格注释
  • 模型正确平衡

中国市场特定的更新注意事项

财报季时间安排
报告截止日期通常发布时间段
Q1 季报Apr 30Apr 1-30
中报Aug 31Aug 1-31
Q3 季报Oct 31Oct 1-31
年报Apr 30Jan-Apr

模型更新优先级:

  • 年报:全面更新历史数据
  • 半年报:重大更新,调整全年预测
  • 季报:增量更新,验证全年趋势
业绩预告集成

如果公司发布了业绩预告:

  • 在正式报告发布前,将其作为方向性信号
  • 如果与此前预测的差异超过 20%,则调整估算
  • 正式报告发布后,标记为需要详细更新
共识管理
  • 根据新信息更新共识假设
  • 如果公司指引与市场共识不同,标记这一差异
  • 留意管理层评论是否表明需要修订估算
监管变化

监测以下情况:

  • 税率变化(高新技术企业重新认定)
  • 会计准则更新
  • 行业特定监管对假设的影响
  • 股息政策变化(影响 DCF 终值)

质量检查

交付前:

  • 所有新增实际数据均可追溯至来源
  • 已验证公式(计算中没有硬编码值)
  • 估算与新数据在逻辑上保持一致
  • 估值更新反映当前市场状况
  • 已在更新备忘录中记录变更
  • 模型通过基本 QC(平衡检查、求和检查)

数据源模式切换:设置环境变量 IFIND_DATA_SOURCE_MODE 以控制数据源偏好。

  • ifind-only(严格):仅使用 iFind;不可用时返回错误
  • ifind-fallback(默认):优先使用 iFind,回退到 AkShare
  • akshare-only:跳过 iFind,仅使用 AkShare

评论

支持 Markdown