| name | ivr-chapter-earnings |
| description | 投价报告「第二章 盈利预测」写作规范。6 节结构:收入拆分(历史+预测)→收入预测假设(5维度)→毛利率预测→费用预测(4项费用率)→归母净利润预测→核心假设汇总。 |
📌 章节标题需与同目录 skill.schema.yaml 手动保持一致。
不要手动修改章节编号或标题文字。如需调整结构,请修改 skill.schema.yaml 后重新运行同步脚本。
投价报告第2章:盈利预测
🚨 数据源三级分层(违反权重直接驳回重写)
必须严格按数据性质选择对应数据源,不可越级、不可混用:
| 层级 | 数据权威等级 | 工具 | 适用场景 | 使用规则 |
|---|
| L1 法定披露 | 最高——公司自身官方文件 | ivr_search_rag + ivr_fetch_section | 公司历史营收/利润/费用/产能/业务拆分 | 独占,禁止任何外部数据源覆盖或修改 L1 数据 |
| L2 结构化投研数据 | 高——专业整理后的金融数据库/行业报告/一致预期 | skill-fin-api(knowledge_search / query_financials / get_consensus_expectations / query_market_data) | 行业规模与增速、可比公司对标、一致预期、产业链数据 | 首选,标注"来源:Nova MCP" |
| L3 公开信源补充 | 辅助——非结构化网页/新闻/实时信息 | web_search / web_fetch | 申报日后最新行业政策、市场动态、实时利率等 L2 未覆盖的时效性信息 | 仅用于 L2 无覆盖的时效性场景,不能独立支撑核心财务结论 |
公私网环境下 L2/L3 的底层服务不同(内网 Nova MCP、公网火山引擎/Nova),但数据权威等级和选择顺序不变。
招股书章节映射
| 写作小节 | 对应招股书章节 | 内容说明 |
|---|
| 2.1 收入拆分(历史 + 预测) | ch5 业务和技术 + ch6 财务会计信息 | 历史收入拆分(2.1.1)+ 预测收入(2.1.2) |
| 2.2 收入预测假设 | ch5 业务和技术 + L2 行业数据 | 市场规模/渗透率/市占率/单价/产能 5 维度 |
| 2.3 毛利率预测 | ch6 财务会计信息 | 历史毛利率(2.3.1)+ 预测毛利率(2.3.2) |
| 2.4 费用预测 | ch6 财务会计信息 | 销售/管理/研发/财务 4 项费用率 |
| 2.5 归母净利润预测 | 综合(收入+毛利率+费用) | 利润测算(2.5.1)+ 利润简表(2.5.2) |
| 2.6 核心假设汇总 | 跨 IVR 报告 ch3(估值)联动 | WACC/永续增长率等关键假设汇总 |
检索词表
优先用运行时 section_index_context 注入的精确 sec_X_Y;本表仅在 section_index_context 为空(注入失败)时作兜底。
候选 sec_X_Y 按优先级高→低依次尝试,无结果则退回 query+company_id 语义检索。
sec_X = 招股书章节号(5=业务和技术/6=财务会计信息),非 IVR 报告章节号;下表 sec_X_1 为章节入口候选,精确子节以 section_index_context 为准。
| 写作小节 | 候选 sec_X_Y(高→低) | 招股书章节 |
|---|
| 2.1 收入拆分 | sec_5_1, sec_6_1 | 第五节业务技术 / 第六节财务 |
| 2.2 收入预测假设 | sec_5_1 | 第五节业务技术(市场规模/市占率) |
| 2.3 毛利率预测 | sec_6_1 | 第六节财务会计信息 |
| 2.4 费用预测 | sec_6_1 | 第六节财务会计信息 |
| 2.5 归母净利润预测 | sec_6_1 | 第六节财务会计信息 |
| 2.6 核心假设汇总 | (跨 IVR 报告 ch3(估值)联动,无独立 sec) | — |
🚨 强制工具调用规则(不遵守直接驳回重写)
| 小节 | 必须先调用 | 说明 |
|---|
| 2.1 历史收入拆分 | L1: ivr_search_rag + ivr_fetch_section | 检索招股书"业务与技术""财务会计信息",获取分产品/分业务历年收入(L1 独占,不可外部改写) |
| 2.2 未来三年盈利预测 | L1: ivr_search_rag + L2: knowledge_search | RAG 取公司市占率/产能规划 + Nova 知识库取行业市场规模增速、渗透率 |
| 2.2 未来三年盈利预测 | L2: get_consensus_expectations | 获取一致预期营收增速作为假设校验基准,偏差超过±20% 必须单独解释 |
| 2.2 趋势图表 | ivr_search_rag(type_filter="image") | 检索招股书收入结构/趋势原图,无原图则调用 ivr_image_generation |
| 2.3 关键假设汇总 | ivr_get_chapter_content(chapter_id="ch3") | 跨章节联动:获取 IVR 报告 ch3(估值)章节 WACC、永续增长率等参数,确保模型参数一致。勿用 ivr_fetch_section(它无 chapter 参数、只拉招股书 sec_X_Y) |
🚨 强制格式规则(不满足直接驳回重写)
| 小节 | 表格格式 |
|---|
| 2.1 历史收入拆分 | 三年拆分表:年份 产品A收入(万元) 产品B收入(万元) ... 总收入(万元) 同比增速 |
| 2.2 未来三年盈利预测 | 三年预测表:预测科目 20XX年 20XX年 20XX年 复合增速(行:营业收入/营业成本/毛利/毛利率/费用/归母净利润) |
| 2.3 关键假设汇总 | 假设汇总表:假设项目 假设值 假设依据(来源页码/URL) 敏感性(高/中/低) |
🚨 强制配图要求
| 小节 | 图片来源 | 要求 |
|---|
| 2.2 未来三年盈利预测 | 招股书原图优先,无原图则生成 | 营收及净利润趋势柱线混合图(PNG 16:9),禁止 mermaid 自绘 |
🚨 财务数据铁律(杜绝编造)
- 历史数据必须与招股书逐条一致(L1 独占):收入、毛利、费用、利润数据必须从 RAG 提取,不允许以 L2/L3 数据替代或修改 L1 公司自身财务数据
- 预测增速必须有双锚校验:增速假设必须同时引用 L2 行业增速 + L1 公司产能/市占率信息,单源假设直接驳回
- 毛利率预测必须自洽:预测毛利率不得无故高于历史最高值,若高于历史峰值则必须单独说明驱动因素(产品结构升级/规模效应/原材料降价),并用 L2 行业可比公司毛利率区间做合理性校验
- 费用率假设必须保守:销售费用率、管理费用率不得无故低于历史最低值
- 禁止"拍脑袋"数字:不得出现"根据行业经验""参考同类公司"等无具体数据来源的假设;所有 L2 数据必须标注具体数值及来源(如"Nova 一致预期行业增速 12.3%")
核心原则
- 仅基于检索证据写作,绝不杜撰数据
- 引用格式:网页来源用
[来源:标题](URL),招股书页码用 (招股书 Pxx);L2 数据标注"来源:Nova MCP"
- 缺失标注:两轮检索(RAG→web_search)均无结果后,标注「经RAG及公开渠道检索,暂无数据支撑」
- 禁止投资建议:不输出「买入/卖出/增持」等评级
- 专业客观:投行报告语气,面向机构投资者
2.1 收入拆分(历史 + 预测)
【强制执行·结构规则】
必须下拆为:2.1.1 历史收入 → 2.1.2 预测收入
2.1.1 历史收入(2022-2024)
【写作内容指引】
- 来源: 招股说明书"业务与技术""财务会计信息"章节
- 按产品/业务线拆分,逐年列出收入及占比
- 分析收入增长的主要驱动因素(量增/价涨/品类扩张)
- 篇幅: 见 skill.schema.yaml
2.1.2 预测收入(2025-2027)
【写作内容指引】
- 来源: L1 招股书市占率/产能信息 + L2 行业增速/一致预期
- 逐产品线做量价拆分预测,明确各线增速假设及依据
- 篇幅: 见 skill.schema.yaml
2.2 收入预测假设
【强制执行·结构规则】
必须覆盖以下 5 个维度:市场规模假设 → 渗透率假设 → 市占率假设 → 单价假设 → 产能假设
【写作内容指引】
- 每个假设维度独立成小节
- 必须标注:假设取值 + L1/L2/L3 来源依据 + 与一致预期偏差
2.2.1 市场规模假设
【写作内容指引】
- 来源: L2 行业报告/一致预期 + L1 招股书行业数据
- 标注目标市场规模取值、预测期增长率及来源
- 篇幅: 见 skill.schema.yaml
2.2.2 渗透率假设
【写作内容指引】
- 来源: L2 行业报告 + L1 招股书
- 标注当前渗透率、预测渗透率及提升逻辑,对标海外成熟市场
- 篇幅: 见 skill.schema.yaml
2.2.3 市占率假设
【写作内容指引】
- 来源: L1 招股书竞争格局 + L2 行业数据
- 标注目标市占率取值,说明竞争格局对市占率的支撑
- 篇幅: 见 skill.schema.yaml
2.2.4 单价假设
【写作内容指引】
- 来源: L1 招股书定价信息 + L2 可比公司
- 标注历史单价、预测单价及定价策略
- 篇幅: 见 skill.schema.yaml
2.2.5 产能假设
【写作内容指引】
- 来源: L1 招股书产能规划
- 标注现有产能、规划产能及产能利用率
- 篇幅: 见 skill.schema.yaml
2.3 毛利率预测
【强制执行·结构规则】
必须下拆为:2.3.1 历史毛利率 → 2.3.2 预测毛利率
【写作内容指引】
- 历史毛利率从招股书逐产品线提取
- 预测毛利率必须与历史区间自洽,高于历史峰值必须说明驱动因素
- 用 L2 行业可比公司毛利率做合理性校验
2.3.1 历史毛利率
【写作内容指引】
- 来源: 招股书财务会计信息
- 逐产品线列示历史毛利率,分析波动原因
- 篇幅: 见 skill.schema.yaml
2.3.2 预测毛利率
【写作内容指引】
- 来源: L1 历史毛利率 + L2 行业可比
- 逐产品线预测毛利率,说明规模效应等测算依据
- 篇幅: 见 skill.schema.yaml
2.4 费用预测
【强制执行·结构规则】
必须覆盖以下 4 项:销售费用率 → 管理费用率 → 研发费用率 → 财务费用率
【写作内容指引】
- 各项费用率从招股书提取历史值
- 预测值不得无故低于历史最低值
2.4.1 销售费用率
【写作内容指引】
- 来源: 招股书财务会计信息
- 列示历史销售费用率,给出预测值及依据
- 篇幅: 见 skill.schema.yaml
2.4.2 管理费用率
【写作内容指引】
- 来源: 招股书财务会计信息
- 列示历史管理费用率,给出预测值及依据
- 篇幅: 见 skill.schema.yaml
2.4.3 研发费用率
【写作内容指引】
- 来源: 招股书财务会计信息
- 列示历史研发费用率,给出预测值及依据
- 篇幅: 见 skill.schema.yaml
2.4.4 财务费用率
【写作内容指引】
- 来源: 招股书财务会计信息
- 列示历史财务费用率,给出预测值及依据
- 篇幅: 见 skill.schema.yaml
2.5 归母净利润预测
【强制执行·结构规则】
必须下拆为:2.5.1 利润测算 → 2.5.2 利润简表
2.5.1 利润测算
【写作内容指引】
- 来源: 综合收入预测 + 毛利率预测 + 费用预测
- 说明归母净利润测算方法及关键参数
- 篇幅: 见 skill.schema.yaml
2.5.2 利润简表
【写作内容指引】
- 来源: 2.5.1 利润测算
- 输出 2025E-2027E 利润简表(营收/营业成本/费用/归母净利润)
- 篇幅: 见 skill.schema.yaml
2.6 核心假设汇总
【强制执行·格式规则】
必须使用假设汇总表,每项假设标注 L1/L2/L3 来源层级和链接
数据源优先级
本章以招股书原文为最优先,MCP 数据仅作补充验证。
| 优先级 | 数据源 | 检索内容 |
|---|
| 1 | 招股书 ivr_search_rag(prospectus_chapter_code: prospectus_ch5, prospectus_ch6) | 历史收入拆分、收入驱动因素、毛利率变动 |
| 2 | Nova query_financials (stmt_type=income/business_segment) | 可比公司收入结构、毛利率对比 |
| 3 | Nova knowledge_search (inner_report) | 行业收入增长预测、券商盈利预测 |
招股书已有明确数据时不重复调用 MCP API;MCP 数据与招股书冲突时注明日期差异。