/earnings-report-analysis
Analyze earnings releases, filings, transcripts, guidance, peer comparisons, market reaction, and thesis impact for a company reporting event.
$ npx -y skills add byteseek/Mira --skill earnings-report-analysis --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
- Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
- You can call itInvoke it directly when you want it.
- Slash command
/earnings-report-analysis
Context preview
The summary Claude sees to decide when to auto-load this skill.
Analyze earnings releases, filings, transcripts, guidance, peer comparisons, market reaction, and thesis impact for a company reporting event.
SKILL.md
earnings-report-analysis.SKILL.mdname: earnings-report-analysis
description: Analyze earnings releases, filings, transcripts, guidance, peer comparisons, market reaction, and thesis impact for a company reporting event.
Earnings Report Analysis Skill
这个 skill 用于对单家公司的一份季报、半年报或年报做结构化分析。它服务于 `research package`,但输出重点从完整投资 memo 收窄到财报质量、经营变化和预期差。
默认时间跨度是 `near_term_execution` 到 `medium_term_revision`。只有当本期财报证据触及长期驱动变量,并且被订单、客户、产能、现金流、同行或产业链证据支持时,才允许把结论升级为 `long_term_thesis` 或 `regime_transition`。
Use When
- 需要快速拆解一份新发布的财报
- 需要复核一个已有 thesis 是否被本期财报强化或削弱
- 需要比较本期披露与上一期、去年同期、市场预期或管理层指引
- 需要把财报、业绩会和市场反应整理成可追溯结论
Required Inputs
- company_name
- ticker
- market
- report_period
- report_type
- fiscal_period_end
- release_date
- analysis_cutoff_date
- thesis_horizon
- prior_thesis_optional
- peer_company_name
- peer_ticker
- peer_report_period
- peer_selection_reason
Required Source Types
- `L1` 财报、公告、业绩新闻稿或监管文件
- `L1` 或 `L4` 业绩会 transcript / prepared remarks / Q&A 摘要
- `L5` 价格、估值、市场预期或分析师一致预期
- `L1` 至少一家核心竞争对手的同期财报、公告或业绩新闻稿
- `L6` 派生计算表在只摘录披露数字时可选;如果输出同比、环比、margin bridge、implied guidance、peer relative quality、valuation delta 或任何影响 thesis/actionability 的数量判断,则必须生成 calculation ledger,并指向上游 `L1` 到 `L5`
SEC Filing Boundary
财报分析默认使用 `sec_supplement`,而不是完整拆 filing。
使用 `sec_supplement` 的场景:
- 核验 10-Q / 10-K / 8-K exhibit 是否已发布
- 补充 revenue、gross margin、operating cash flow、free cash flow、cash、debt、SBC、share count、inventory、RPO/backlog、segment 等事实
- 用 SEC companyfacts 或具体 filing 纠正聚合数据
- 标记 10-Q、cash flow、debt schedule、segment 或 transcript 的 source gap
升级到 `sec_filing_deep_dive` 的场景:
- release 与 10-Q/10-K/8-K exhibit 的数字或口径冲突
- adjusted / non-GAAP 口径决定 thesis impact
- cash conversion、debt/liquidity、SBC/dilution、related-party、customer concentration、risk-factor delta 是核心问题
- 用户明确要求拆 10-Q、10-K、S-1、proxy 或 8-K exhibit
如果 10-Q/10-K 尚未发布,必须写 source-gap refresh,不得把 release 中缺失的现金流、债务细节或风险因素当作不存在。
Output Package
默认输出到 `templates/earnings-analysis-package/` 结构:
- `earnings-analysis.md`
- `evidence-log.csv`
- `financial-snapshot.csv`
- `peer-comparison.csv`
如果财报事件用于维护已有 thesis,还必须输出或更新 Thesis System 事件对象:
- `event-delta.md`
如果该财报足以改变投资结论,再同步更新标准 `research package`:
- `investment-memo.md`
- `case-notes.md`
- `evidence-log.csv`
- Step 4.5 critical interaction: one natural-language next question that routes to transcript review, SEC supplement, event delta, thesis update, or an explicit waiver.
Analysis Flow
1. Disclosure Check
- 明确财报口径:GAAP / non-GAAP / IFRS / adjusted
- 标记报告期、财年口径、发布日期和分析截止日期
- 区分已披露事实、公司解释、市场预期和 agent 推断
- 检查是否存在会计重述、分类调整或一次性项目
2. Core Business Map
先用经营语言描述本期财报,而不是直接进入会计数字:
- 核心业务:公司真正产生价值和支撑 thesis 的业务是什么
- 核心增长:本期增长主要来自哪条业务线、客户类型、产品代际或地区
- 核心拖累:本期拖累来自需求、价格、产能、成本、产品结构还是一次性事项
- thesis driver:哪些变化会改变中期判断,哪些只是非核心噪音
核心业务图谱必须回答:这家公司本期到底是“卖得更贵了”、“卖得更多了”,还是只是会计口径或组合变化。
3. Price / Volume Bridge
把增长拆成两个优先维度:
- `pricing`:是否具备定价权、提价权、议价权或供需主动权
- `volume`:供需上是否可以扩大业务量,且扩量是短期还是持久
`pricing` 判断要覆盖:
- 价格是否上升,或折扣是否收窄
- 产品 mix 是否向高 ASP / 高毛利产品迁移
- 供需是否紧张,公司是否能主动选择订单或客户
- 毛利率改善是否来自提价、成本下降、良率提升,还是产品结构
`volume` 判断要覆盖:
- 出货、产能、订单、backlog、客户扩张是否支持放量
- 放量是一次性补库存、短期订单拉动,还是多年需求周期
- 产能扩张、供应链、营运资本和 CapEx 是否支持继续放量
- 放量是否以牺牲价格、毛利率或现金流为代价
每个增长驱动必须标记为 `price-driven`、`volume-driven`、`mix-driven`、`cost-driven`、`accounting-driven` 或 `one-off`,并标记证据强度:`high`、`medium`、`low` 或 `source_gap`。
Evidence Ladder
定价、放量和持久性不能只引用管理层口径。必须把证据分层,并记录反证。
| dimension | high evidence | medium evidence | weak evidence / not enough alone | common counter-evidence | | --- | --- | --- | --- | --- | | pricing | realized price / ASP / net price 上升;折扣收窄;续约或新合同提价被接受;毛利改善可排除成本、汇率、补贴或一次性项目 | product mix 向高 ASP / 高毛利迁移;交期拉长、配额销售或供给紧张;同行同步提价或折扣收窄 | 管理层只说 pricing strong;收入增长但没有 ASP、折扣或毛利桥;毛利改善主要来自成本下降或良率改善 | ASP 下滑;促销或折扣扩大;gross-to-net 恶化;客户重谈合同;同行降价 | | volume | 出货、销量、活跃客户、订单、RPO/backlog、book-to-bill 或 usage 明确增长;产能、供应链和客户验收支持交付 | 指引隐含放量;产能扩张按期;新客户、新地区或新平台开始贡献;渠道 sell-through 改善 | 低基数同比高增;一次性补库存;提前拉货;只给 TAM 或 pipeline 叙事 | backlog / RPO 环比下降;订单取消或延期;库存快于收入上升;应收恶化;渠道库存过高 | | durability | 多季度连续验证;订单可取消性低;留存、续约、复购或客户预算强;现金流、营运资本、CapEx 和同行口径支持持续增长 | backlog 覆盖未来几个季度;管理层指引与历史兑现率匹配;产能爬坡路径可解释;同行需求方向一致 | 单季 beat;短期供需紧缺;一次性大单;政策、补贴或事件催化尚未转成合同和现金流 | 指引依赖后置季度;放量靠降价;毛利率随放量下降;现金消耗扩大;同行口径相反 |
Evidence strength rules:
- `high`:至少有一个 L1/L4/L5 来源直接支持,并能被财务表、订单/合同、客户行为、同行或市场预期中的至少一类交叉验证。
- `medium`:证据方向一致,但缺少直接 ASP / volume / contract / cash-flow 披露,或只覆盖未来指引而未被本期验证。
- `low`:主要来自管理层叙事、单季同比、低基数、pipeline、TAM 或 agent 推断。
- `source_gap`:关键证据缺失;不得把该驱动写成 durable conclusion。
- L6 派生计算可以支持解释,但不能单独把结论升级为 `high`。
- 若存在 material counter-evidence,必须把结论标记为 `mixed` 或降低 evidence_strength,并写明需要什么后续披露来证伪或确认。
4. Three-Statement Read
- income statement:收入、毛利、费用、营业利润、净利润、EPS
- balance sheet:现金、应收、存货、债务、递延收入、营运资本
- cash flow:经营现金流、自由现金流、资本开支、回购、分红
- 三表之间必须互相校验,不能只看利润表。
- 如果三表交叉校验会影响财报质量、thesis impact 或 actionability,必须运行 `data-analysis-quality-gate`,并把派生指标写入 `calculation-ledger.csv` 或 explicit formula note。
5. Forward Outlook / Guidance Bridge
财报分析必须把本季度事实和未来 4-8 个季度的预期变化连接起来。不能只写本季度 beat / miss,也不能把管理层指引当作已经验证的事实。
必须覆盖:
- `reported_vs_consensus`:本季度实际收入、利润率、EPS、FCF 或核心 KPI 相对市场预期如何
- `next_quarter_guidance`:下一季度收入、利润率、EPS、FCF、CapEx 或关键经营指标指引
- `full_year_guidance`:全年指引是否上调、下调、维持或首次给出
- `implied_bridge`:按指引倒推,后续季度需要什么增长、利润率、出货、利用率或现金流路径
- `guide_vs_consensus`:指引相对 consensus 是 beat、miss、inline,还是 consensus 不可得
- `guidance_drivers`:管理层称指引由价格、量、mix、产能、成本、客户预算、供应链、FX、利率或一次性项目驱动
- `guidance_quality`:指引是否被订单、backlog、RPO、库存、客户预算、产能、同行财报或历史兑现率支持
- `estimate_revision_impact`:对 FY1 / FY2 revenue、margin、EPS、FCF、CapEx、net debt 的方向性影响
- `guidance_risks`:指引最容易失效的假设
- `transcript_QA_delta`:业绩会 Q&A 是否改变新闻稿表面结论,若 transcript 不可得必须标记 `source_gap`
如果公司不提供正式指引,必须用 prepared remarks、Q&A、订单/产能数据、同行指引和市场预期构建 `soft guidance bridge`,并降低证据强度。
如果使用指引倒推后续季度路径、implied bridge 或 guide vs consensus,必须运行 `data-analysis-quality-gate`。如果 consensus 或必要输入不可得,相关判断必须标记 `source_gap` 或 `calculation_gap`,不能写成高置信预期差结论。
6. Driver Bridge
把同比和环比变化拆成经营驱动:
- volume / price / m
Read more
name: earnings-report-analysis description: Analyze earnings releases, filings, transcripts, guidance, peer comparisons, market reaction, and thesis impact for a company reporting event.
Earnings Report Analysis Skill
这个 skill 用于对单家公司的一份季报、半年报或年报做结构化分析。它服务于 `research package`,但输出重点从完整投资 memo 收窄到财报质量、经营变化和预期差。
默认时间跨度是 `near_term_execution` 到 `medium_term_revision`。只有当本期财报证据触及长期驱动变量,并且被订单、客户、产能、现金流、同行或产业链证据支持时,才允许把结论升级为 `long_term_thesis` 或 `regime_transition`。
Use When
- 需要快速拆解一份新发布的财报
- 需要复核一个已有 thesis 是否被本期财报强化或削弱
- 需要比较本期披露与上一期、去年同期、市场预期或管理层指引
- 需要把财报、业绩会和市场反应整理成可追溯结论
Required Inputs
- company_name
- ticker
- market
- report_period
- report_type
- fiscal_period_end
- release_date
- analysis_cutoff_date
- thesis_horizon
- prior_thesis_optional
- peer_company_name
- peer_ticker
- peer_report_period
- peer_selection_reason
Required Source Types
- `L1` 财报、公告、业绩新闻稿或监管文件
- `L1` 或 `L4` 业绩会 transcript / prepared remarks / Q&A 摘要
- `L5` 价格、估值、市场预期或分析师一致预期
- `L1` 至少一家核心竞争对手的同期财报、公告或业绩新闻稿
- `L6` 派生计算表在只摘录披露数字时可选;如果输出同比、环比、margin bridge、implied guidance、peer relative quality、valuation delta 或任何影响 thesis/actionability 的数量判断,则必须生成 calculation ledger,并指向上游 `L1` 到 `L5`
SEC Filing Boundary
财报分析默认使用 `sec_supplement`,而不是完整拆 filing。
使用 `sec_supplement` 的场景:
- 核验 10-Q / 10-K / 8-K exhibit 是否已发布
- 补充 revenue、gross margin、operating cash flow、free cash flow、cash、debt、SBC、share count、inventory、RPO/backlog、segment 等事实
- 用 SEC companyfacts 或具体 filing 纠正聚合数据
- 标记 10-Q、cash flow、debt schedule、segment 或 transcript 的 source gap
升级到 `sec_filing_deep_dive` 的场景:
- release 与 10-Q/10-K/8-K exhibit 的数字或口径冲突
- adjusted / non-GAAP 口径决定 thesis impact
- cash conversion、debt/liquidity、SBC/dilution、related-party、customer concentration、risk-factor delta 是核心问题
- 用户明确要求拆 10-Q、10-K、S-1、proxy 或 8-K exhibit
如果 10-Q/10-K 尚未发布,必须写 source-gap refresh,不得把 release 中缺失的现金流、债务细节或风险因素当作不存在。
Output Package
默认输出到 `templates/earnings-analysis-package/` 结构:
- `earnings-analysis.md`
- `evidence-log.csv`
- `financial-snapshot.csv`
- `peer-comparison.csv`
如果财报事件用于维护已有 thesis,还必须输出或更新 Thesis System 事件对象:
- `event-delta.md`
如果该财报足以改变投资结论,再同步更新标准 `research package`:
- `investment-memo.md`
- `case-notes.md`
- `evidence-log.csv`
- Step 4.5 critical interaction: one natural-language next question that routes to transcript review, SEC supplement, event delta, thesis update, or an explicit waiver.
Analysis Flow
1. Disclosure Check
- 明确财报口径:GAAP / non-GAAP / IFRS / adjusted
- 标记报告期、财年口径、发布日期和分析截止日期
- 区分已披露事实、公司解释、市场预期和 agent 推断
- 检查是否存在会计重述、分类调整或一次性项目
2. Core Business Map
先用经营语言描述本期财报,而不是直接进入会计数字:
- 核心业务:公司真正产生价值和支撑 thesis 的业务是什么
- 核心增长:本期增长主要来自哪条业务线、客户类型、产品代际或地区
- 核心拖累:本期拖累来自需求、价格、产能、成本、产品结构还是一次性事项
- thesis driver:哪些变化会改变中期判断,哪些只是非核心噪音
核心业务图谱必须回答:这家公司本期到底是“卖得更贵了”、“卖得更多了”,还是只是会计口径或组合变化。
3. Price / Volume Bridge
把增长拆成两个优先维度:
- `pricing`:是否具备定价权、提价权、议价权或供需主动权
- `volume`:供需上是否可以扩大业务量,且扩量是短期还是持久
`pricing` 判断要覆盖:
- 价格是否上升,或折扣是否收窄
- 产品 mix 是否向高 ASP / 高毛利产品迁移
- 供需是否紧张,公司是否能主动选择订单或客户
- 毛利率改善是否来自提价、成本下降、良率提升,还是产品结构
`volume` 判断要覆盖:
- 出货、产能、订单、backlog、客户扩张是否支持放量
- 放量是一次性补库存、短期订单拉动,还是多年需求周期
- 产能扩张、供应链、营运资本和 CapEx 是否支持继续放量
- 放量是否以牺牲价格、毛利率或现金流为代价
每个增长驱动必须标记为 `price-driven`、`volume-driven`、`mix-driven`、`cost-driven`、`accounting-driven` 或 `one-off`,并标记证据强度:`high`、`medium`、`low` 或 `source_gap`。
Evidence Ladder
定价、放量和持久性不能只引用管理层口径。必须把证据分层,并记录反证。
| dimension | high evidence | medium evidence | weak evidence / not enough alone | common counter-evidence | | --- | --- | --- | --- | --- | | pricing | realized price / ASP / net price 上升;折扣收窄;续约或新合同提价被接受;毛利改善可排除成本、汇率、补贴或一次性项目 | product mix 向高 ASP / 高毛利迁移;交期拉长、配额销售或供给紧张;同行同步提价或折扣收窄 | 管理层只说 pricing strong;收入增长但没有 ASP、折扣或毛利桥;毛利改善主要来自成本下降或良率改善 | ASP 下滑;促销或折扣扩大;gross-to-net 恶化;客户重谈合同;同行降价 | | volume | 出货、销量、活跃客户、订单、RPO/backlog、book-to-bill 或 usage 明确增长;产能、供应链和客户验收支持交付 | 指引隐含放量;产能扩张按期;新客户、新地区或新平台开始贡献;渠道 sell-through 改善 | 低基数同比高增;一次性补库存;提前拉货;只给 TAM 或 pipeline 叙事 | backlog / RPO 环比下降;订单取消或延期;库存快于收入上升;应收恶化;渠道库存过高 | | durability | 多季度连续验证;订单可取消性低;留存、续约、复购或客户预算强;现金流、营运资本、CapEx 和同行口径支持持续增长 | backlog 覆盖未来几个季度;管理层指引与历史兑现率匹配;产能爬坡路径可解释;同行需求方向一致 | 单季 beat;短期供需紧缺;一次性大单;政策、补贴或事件催化尚未转成合同和现金流 | 指引依赖后置季度;放量靠降价;毛利率随放量下降;现金消耗扩大;同行口径相反 |
Evidence strength rules:
- `high`:至少有一个 L1/L4/L5 来源直接支持,并能被财务表、订单/合同、客户行为、同行或市场预期中的至少一类交叉验证。
- `medium`:证据方向一致,但缺少直接 ASP / volume / contract / cash-flow 披露,或只覆盖未来指引而未被本期验证。
- `low`:主要来自管理层叙事、单季同比、低基数、pipeline、TAM 或 agent 推断。
- `source_gap`:关键证据缺失;不得把该驱动写成 durable conclusion。
- L6 派生计算可以支持解释,但不能单独把结论升级为 `high`。
- 若存在 material counter-evidence,必须把结论标记为 `mixed` 或降低 evidence_strength,并写明需要什么后续披露来证伪或确认。
4. Three-Statement Read
- income statement:收入、毛利、费用、营业利润、净利润、EPS
- balance sheet:现金、应收、存货、债务、递延收入、营运资本
- cash flow:经营现金流、自由现金流、资本开支、回购、分红
- 三表之间必须互相校验,不能只看利润表。
- 如果三表交叉校验会影响财报质量、thesis impact 或 actionability,必须运行 `data-analysis-quality-gate`,并把派生指标写入 `calculation-ledger.csv` 或 explicit formula note。
5. Forward Outlook / Guidance Bridge
财报分析必须把本季度事实和未来 4-8 个季度的预期变化连接起来。不能只写本季度 beat / miss,也不能把管理层指引当作已经验证的事实。
必须覆盖:
- `reported_vs_consensus`:本季度实际收入、利润率、EPS、FCF 或核心 KPI 相对市场预期如何
- `next_quarter_guidance`:下一季度收入、利润率、EPS、FCF、CapEx 或关键经营指标指引
- `full_year_guidance`:全年指引是否上调、下调、维持或首次给出
- `implied_bridge`:按指引倒推,后续季度需要什么增长、利润率、出货、利用率或现金流路径
- `guide_vs_consensus`:指引相对 consensus 是 beat、miss、inline,还是 consensus 不可得
- `guidance_drivers`:管理层称指引由价格、量、mix、产能、成本、客户预算、供应链、FX、利率或一次性项目驱动
- `guidance_quality`:指引是否被订单、backlog、RPO、库存、客户预算、产能、同行财报或历史兑现率支持
- `estimate_revision_impact`:对 FY1 / FY2 revenue、margin、EPS、FCF、CapEx、net debt 的方向性影响
- `guidance_risks`:指引最容易失效的假设
- `transcript_QA_delta`:业绩会 Q&A 是否改变新闻稿表面结论,若 transcript 不可得必须标记 `source_gap`
如果公司不提供正式指引,必须用 prepared remarks、Q&A、订单/产能数据、同行指引和市场预期构建 `soft guidance bridge`,并降低证据强度。
如果使用指引倒推后续季度路径、implied bridge 或 guide vs consensus,必须运行 `data-analysis-quality-gate`。如果 consensus 或必要输入不可得,相关判断必须标记 `source_gap` 或 `calculation_gap`,不能写成高置信预期差结论。
6. Driver Bridge
把同比和环比变化拆成经营驱动:
- volume / price / m
Agent-native investment research system for evidence-tracked, refreshable investment theses. Mira is an AI investment research system for agents and research users.

