标准场景 报告文书 行业 · 证劵与资管

PM-01 · 私募月度运作报告初稿

持仓、净值与归因先对上再写

痛点 运作分析是给投资人看的作文题 · 写错成本总额的那家基金上了新闻

① 场景引入

一、这件事现在是什么样

投资与组合岗 · 真实业务触发

每月 5 个工作日内,磐沣成长三期的月度运作报告要发给全部投资人。8 月组合回撤 −4.2%,其中华晟智造贡献了

−0.37 个百分点——投资人电话已经在问「重仓股怎么了」。写作分析之前先要过的关是:持仓、净值、归因三套数字必须互相咬合,上一期报告的口径还要和这一期对得上。

二、痛点 · 每条都有来源

1华安基金「投资策略和运作分析」整段复制上年内容、歌斐资产披露的底层项目与实际不符被警示——运作分析的「复制粘贴乌龙」和「内容失实」都有监管处罚在先依据 · 2023 年报季信披乌龙群:富国基金因数据口径批量更正、国寿安保把「下跌」误写成「喜爱爹」、南方基金成本总额栏错误、华安整段复制上年内容;同年 20 家基金公司收警示函或责令改正2季报/月报的多部门拼装结构下「一旦发生错误,各部门之间就会互相踢皮球」,无人对最终数据负总责是结构性缺陷依据 · 基金季报跨部门拼装流程:信披岗牵头,财务/运营/产品/投研/风控按分工表填XBRL 模板→托管人复核→督察长/总经理/董事会审批;「一旦发生错误,各部门之间就会互相踢皮球」3某产品联系人伪造净值与持仓、40 份虚假运作报告披露给投资者被罚——运作报告的数字真实性有专人被处罚的先例依据 · 某产品客户联系人伪造产品净值与持仓信息,将 40 份载有虚假信息的运作报告披露给投资者,与未按约披露 12 份季报、3 份年报的责任人各被罚 3 万元4中小私募基金经理「一拖多」:同时管产品、见渠道、写月报、应对监管报表,月报是每月被挤压得最狠的一项依据 · 中小公募「一拖多」普遍:恒越基金 5 位基金经理中叶佳一人管理全部债券类产品;中小基金公司把估值、TA、监管报表、定期报告等中后台整体外包5某城商行托管业务因「估值对账不一致未及时处理」被警示——净值与托管行对不上的日常差异,连托管行都会因此吃罚单依据 · 某城商行托管业务警示函:所托管基金「估值对账不一致的情况未及时处理并向基金管理人提示反馈」——估值对账差异找不到原因是行业日常真实痛点

三、换个做法之后

变化不在「快」,在「参与的角色」和「覆盖的范围」

✕ 现在的做法

  • 华安基金「投资策略和运作分析」整段复制上年内容、歌斐资产披露的底层项目与实际不符被警示——运作分析的「复制粘贴乌龙」和「内容失实」都有监管处罚在先季报/月报的多部门拼装结构下「一旦发生错误,各部门之间就会互相踢皮球」,无人对最终数据负总责是结构性缺陷某产品联系人伪造净值与持仓、40 份虚假运作报告披露给投资者被罚——运作报告的数字真实性有专人被处罚的先例中小私募基金经理「一拖多」:同时管产品、见渠道、写月报、应对监管报表,月报是每月被挤压得最狠的一项

✓ 交给 Agent 之后

  • 多来源文件一次读入,先做口径与完整性校验,再开始算
  • 每条结论绑定来源文件、字段或条号,可以被审
  • 产出是企业真会流转的正式件(带签批栏),不是一张展示用的表
  • 该拦的地方给出「现在还不能提交」,并给不用干等的替代方案

四、场景闭环

6 步 · 每一步的产出都是下一步的输入

  1. 数据勾稽 · 三套数字先互相验算持仓×涨跌、归因分解、净值变动三方闭合;差异逐条暴露——本期有一处−47 万的成本总额差异先挂出来(OP-01 场景展开)
  2. 上期比对 · 防口径漂移与复制乌龙本期草稿与上期已披露报告逐段比对,重复段落与口径变化单独列出
  3. 归因素材 · 回撤从哪来−4.2% 的回撤拆到行业/个股/交易三个层面,华晟智造 −0.37pct 单列
  4. 运作分析初稿 · 素材按合规口径组装事实(净值、回撤、持仓变化)与解释(归因、展望)分开写;「不得出现收益承诺类表述」的词库过滤
  5. 风险提示与必备栏位补齐对照合同与信披要求逐项检查栏位完整性
  6. 留证签批 · 生成内部送审版标注「未经合规复核不得外发」,编制/审核/会签/批准签批栏留空

要准备什么:本期持仓与交易数据(Wind 导出 + 托管人估值表)两套来源先互相对——差异先暴露再写作净值序列与归因明细(基金会计出)净值表现是报告核心栏位,与持仓数据必须咬合上期运作报告(PDF,已披露版)口径比对基准——防止复制粘贴乌龙与口径漂移内部投决会纪要(当月)运作分析的定性依据——写了什么决策、为什么

为什么这个场景值得做

优先级评分:痛感 5 × AI 适配 4 ÷ 落地难度 3 = 6.7

最大差异点:通用报告工具不碰组合数据;本场景把「数据勾稽」放在写作之前:持仓权重×个股涨跌、归因分解、净值变动三套数字先互相验算闭合,对不上的先暴露——数字过不了勾稽,作文一个字都不开始写。上期报告自动比对防「复制往年」乌龙。

评分口径:痛感看「这事没做好谁会生气、生气到什么程度」;

AI 适配看「输入是否非结构化、是否要跨部门取数、错了能不能当场看出来」;

落地难度是分母 —— 需要客户先做数据治理的场景,分数会被压得很低。

五、会产出什么

判断标准只有一个:这份东西能不能直接进企业的流程

  • 正式件本体:月度运作报告_送审版.docx 内部送审 · 事实/解释分离 · 含风险提示 · 未经复核不得外发
  • 可派发清单:数据勾稽底稿.xlsx 可派发 · 三套数字验算过程与差异明细 · 含签批栏
  • 可派发清单:上期比对结果.xlsx 重复段落/口径变化/重仓顺序变化逐条列出

这套东西不承诺什么:不做净值计算(估值系统与托管行核对是法定环节)、不替基金经理写结论性判断(回撤归因给素材,怎么向投资人解释是基金经理的责任)、对外发送必须人工确认。运作分析初稿标注「未经合规复核,不得外发」水印。

② Live Demo(演示逐步)

演示模式 · 可视化预演 本页展示的是「应该怎么跑、每一步看什么、交付什么」,用的是真实业务格式的脱敏构造数据, 不宣称已接入客户生产系统,也不承诺任何效率提升百分比。

案例设定:磐沣私募(虚构)投资部。2026 年 9 月初编制成长三期 8 月月度运作报告,5 个工作日内要发全部投资人:8 月组合回撤 −4.2%(净值 1.2841 → 1.2302),其中华晟智造贡献 −0.37 个百分点;三套数据源之间还有一处 −47 万的成本总额差异没对上。

输入数据源3 套归因分解−4.2% 三层拆解未闭合差异1 处(−47 万)结论按差异挂账口径送审,不得直接外发

输入证券与资管从业者手上能拿到的东西

不需要整理格式、不需要改文件名 · 直接拖进对话框

  • 01_持仓与净值数据.xlsx Wind 导出的 8 月持仓与净值序列——月报数字的主来源基金经理助理导出 · 每月初
  • 02_基金会计账套导出.xlsx 基金会计的 8 月交易与成本明细——成本总额口径:含交易费用基金会计 · 每月结账后
  • 03_TA份额与申赎数据.xlsx 注册登记(TA)的 8 月申赎与份额数据——成本总额口径:不含交易费用TA 运营 · 每月初
  • 04_8月投决与交易日志.xlsx 投决会决议与交易执行日志——归因「交易层」的依据投资总监秘书记录 · 逐笔
  • 05_上月运作报告_送审版.docx 7 月月报的送审版——跨期比对的基准,防华安式复制投资部 · 8 月发出

注意标橙色那一份 —— 02_基金会计账套导出.xlsx。它基金会计 · 每月结账后,平时压根不在核对范围里。这个场景的价值,很大一部分就来自把它读进来。

提示词就说这么几句

没有模板、没有表单 · 专业规则由 Skill 兜底

成长三期 8 月的月报,持仓、净值、归因这三套数据放一起先对平。 对不上的先列出来,别急着写分析。 运作分析按事实和解释分开写,回撤 −4.2% 里华晟智造占多少要拆清楚。 和上期报告比一遍,别出现去年那种复制粘贴的错。收益承诺这类词别出现。 出来的是内部送审版,外发之前我要过合规。签批栏留空。

勾稽规则、合规词库、栏位清单都在能力包里。基金经理只需说清这个月发生了什么。

触发事情是这么来的

每月 5 个工作日时限,投资人等着看「为什么亏」

9 月 2 日开始编 8 月月报。给投资人的每一份运作报告都是监管盯防、投资人投诉的直接标的——2023 年报季 20 家基金公司因披露质量问题收警示函。磐沣的月报流程:三套数据先对平,再写文字,事实和解释分开。

第 1 步 · 三套数据对平 · 先把勾稽做完

净值、持仓、成本三套来源逐项勾稽,差异全部先暴露

演示数据(表格原文)勾稽项数据源 A数据源 B结果单位净值Wind 1.2302基金会计复核 1.2302一致组合规模Wind 25.30 亿TA 期末份额×净值25.30 亿一致买入股票成本总额基金会计 8,240 万(含费)TA 8,193 万(不含费)差异 −47 万前五大重仓顺序Wind 导出投决会记录一致−47 万差异两套源数据各自内部勾稽都闭合(会计:8,193+47=8,240;TA:8,193 单列费用进应付)——这不是算错,是口径:一个含交易费用、一个不含。月报只能披露一个数。

这一步的看点 · 该拦的地方拦住了月报初稿把 −47 万差异挂账并列披露两种口径,而不是选一个数悄悄发出去。「数据对不上就先挂着」是这份月报能过督察长审签的前提——更正公告的代价从来不是 47 万,是公告本身。

第 2 步 · 回撤归因 · −4.2% 拆三层

行业 −1.65 / 个股 −1.95(华晟 −0.37 单列)/ 交易 −0.60

演示数据(表格原文)归因层贡献(pct)主要构成备注行业层−1.65智能制造板块整体回撤(申万二级)β 部分个股层−1.95重仓个股相对行业超额亏损α 部分其中:华晟智造−0.37权重 8.7% × 单月 −4.3%单列披露 · 绝对金额约 940 万交易层−0.60新拓智能建仓至止损(−170 万)投决记录在案合计−4.20净值 1.2841 → 1.2302三层闭合华晟 −0.37pct 已含在个股层 −1.95pct 之内,单列是为了回答投资人「重仓股跌了多少」——两层口径并列,不重复相加。

这一步的看点 · 把技术动作翻译成钱归因表最后一列直接给金额:华晟贡献 −0.37pct ≈ 940 万(25.3 亿 × 0.37%),交易层 −0.60pct ≈ 1,520 万(新拓智能实际亏损 170 万 + 冲击成本)。老板和投资人都不看 pct,看万。

第 3 步 · 重仓变化说明 · 华晟为什么升到第一大

不是加仓,是别的重仓跌得更多——这句话必须写清楚

演示数据(表格原文)重仓7 月末位次/权重8 月末位次/权重变动原因华晟智造第 3 / 6.9%第 1 / 8.7%市值被动上升(期间无主动买入)联动精密第 1 / 6.2%第 2 / 6.2%小幅回撤,位次让位恒宇新材第 2 / 5.8%第 3 / 5.8%位次后移中垣建设第 4 / 4.9%第 4 / 4.9%持平晟芯半导体第 5 / 4.1%第 5 / 4.1%持平「被动升仓」与「主动加仓」在投资人眼里是两回事——前者是市场行为,后者是投资决策。8 月 30 日投决会决议「维持持仓」与上表互为印证。

这一步的看点 · 从历史里想起了公司踩过的坑2025 年 11 月的月报里,稳健一号「前五重仓」把第四、第五名顺序贴反了——投资人当场打电话质疑「你们是不是偷偷调仓了」。本次重仓顺序表由持仓数据自动生成并经投决记录交叉验证,不再手工排序。这条不靠当年贴反的人还在——比对规则在流程里。

第 4 步 · 跨期比对 · 防「复制上年」式乌龙

与 7 月送审版逐段比对,重复与口径变化逐条列出

演示数据(表格原文)比对项7 月版本8 月版本结论运作分析段 1(市场回顾)智能制造板块上行智能制造板块回撤已重写运作分析段 2(组合操作)新拓智能建仓表述新拓智能止损表述已重写风险提示段关注海外需求边际变化关注海外需求边际变化沿用 3 句(时效仍有效,标「沿用」)归因结构行业/个股/交易三层同结构结构一致沿用的 3 句风险提示显式标注「沿用上月」——华安基金「整段复制上年」的乌龙,问题不在沿用而在不标注。

这一步的看点 · 排除性结论「本月运作分析与 7 月文本重复度 18%,全部集中在时效仍有效的风险提示句——可以排除『复制上月』风险,重复段落已逐句标注沿用依据」——把客户最敏感的那类乌龙主动排掉。

第 5 步 · 运作分析撰写 · 事实与解释分开写

事实句带出处,解释句标「基金经理观点」——两种句子格式不同

演示数据(表格原文)句类格式要求本月示例事实句带出处(净值表/归因表/投决记录)8 月组合回撤 4.2%,其中华晟智造贡献 0.37 个百分点(归因表第 3 行)解释句标注「基金经理观点」,不用「我们确信」类措辞基金经理观点:华晟中报后估值已计入悲观预期,维持持仓(投决会 8/30 决议)禁止句不写承诺收益/预测净值的表述(无——审查规则来自 CP-01 红线词库)事实句错了是数据问题,解释句错了是观点问题——分开写,投资人和监管问起来答的是两个不同的问题。

这一步的看点 · 该拦的地方拦住了初稿里一句「华晟智造有望在 Q4 迎来估值修复」被拦下——这是预测性表述,按月报口径只能作为基金经理观点并标注不确定性,不能作为事实句陈述。修改后:加「基金经理观点」标签 + 「取决于大客户资本开支兑现」条件句。

IO送审版生成 · 三份交付物

运作报告送审版 + 数据勾稽底稿 + 上期比对结果

交付物清单(表格原文)交付物内容去往月度运作报告\_送审版.docx事实/解释分离 · 风险提示 · 未经复核不得外发督察长审签 → 投资人数据勾稽底稿.xlsx三套数字验算过程与 −47 万差异明细 · 签批栏随报告归档上期比对结果.xlsx重复段落/口径变化/重仓顺序变化逐条投资部留档

这份月报不能直接外发——含 1 处未闭合数据差异(−47 万)「买入股票成本总额」在基金会计(8,240 万 · 含费)与TA(8,193 万 · 不含费)两套口径之间差 47 万。差异未闭合前,报告按「差异挂账并列披露」口径送审,不得只取其一外发。给出两个替代方案:方案一:按两种口径并列披露直接送审——零成本,当日可发,差异说明随附(口径定义为:含/不含交易费用 47 万);方案二:先与托管人及 TA 双方对账,以对账确认书为准出修订版——约三个工作日,托管对账无额外费用,期间报告不发。外发决定权在督察长,AI 只把差异和两种口径摆齐。

之后这一次跑完,公司多了什么

不讲省了多久:讲少了几个隐患、沉淀了什么

  • ✓ 月报的数字勾稽从「发出去等人挑错」变成「送审前全部闭合」
  • ✓ 一条口径固定下来:运作分析的事实与解释必须分栏,收益承诺词库前置过滤
  • ✓ 一条历史教训被真正用上:稳健一号重仓顺序贴反的教训变成自动比对项
  • ✓ 岗位角色变了:基金经理从「亲手拼数据写作文」变成「看差异清单、定解释口径」

追问现场可能被问到的

答不上来的问题,比答得漂亮的问题更能决定这场演示的结果

  • 能不能直接生成可发送版? 不能。对外披露是高风险动作,本场景的终点是「内部送审版」,合规复核与外发由人完成——这不是保守,是与监管要求同构的设计。
  • 归因模型用什么? Brinson 配置/选股分解为主,基准以基金合同约定为准;模型参数全部写进底稿,投资人问起可回查。
  • 投资人问「为什么亏这么多」怎么办? 归因素材正是为这个问题准备的:−4.2% 里华晟智造 −0.37pct、行业贝塔占多少,一张表讲清。怎么措辞由基金经理定——但数字已经不是笔糊涂账。

③ 能力沉淀(Skill / 提示词 / 预期输出 / 人工边界)

1. Skill 能力包

导入之后,同类任务会自动按这套规则走 —— 提示词才能写得那么短

私募月度运作报告初稿 —— 持仓、净值与归因先对上再写 · Skill

SKILL.md 主本 + references(输出骨架 / 判据 / 渲染脚本)· 符合 WorkBuddy Skill 规范

版本 v1.0

monthly-operation-report.zip

在 WorkBuddy 里直接上传这个 zip 即可导入

包内结构

  • SKILL.md 主本 —— YAML 元信息 + 执行流程 + 硬规则 + 人工边界
  • references/output_template.md 输出骨架(sheet 名 / 分区顺序 / 列头)+ 可直接运行的渲染脚本
  • references/judgement_rules.md 判据与口径 —— 什么情况算异常、什么情况必须拦住

references 不会一次性全读进来 —— Agent 按需取用。所以 Skill 可以写得很细,不会拖慢每次对话。

2. 原始素材

这些就是证券与资管从业者手上真实能拿到的东西 —— 格式不统一是常态,不是问题

📁PM-01 · 演示素材

脱敏构造数据 · 真实业务格式 · 埋点可核验

共 5 份

  • 01_持仓与净值数据.xlsx Wind 导出的 8 月持仓与净值序列——月报数字的主来源
  • 02_基金会计账套导
  • 出.xlsx 基金会计的 8 月交易与成本明细——成本总额口径:含交易费用
  • 03_TA份额与申赎数据.xlsx 注册登记(TA)的 8 月申赎与份额数据——成本总额口径:不含交易费用
  • 04_8月投决与交易日志.xlsx 投决会决议与交易执行日志——归因「交易层」的依据
  • 05_上月运作报告_送审版.docx 7 月月报的送审版——跨期比对的基准,防华安式复制

怎么用

  • 把素材全部拖进 WorkBuddy 对话框(不需要整理格式、不需要改文件名)
  • 粘贴下方提示词发送
  • 拿到正式件初稿 —— 签批栏留空,推荐意见留空,由你填

3. 提示词卡片

成长三期 8 月的月报,持仓、净值、归因这三套数据放一起先对平。 对不上的先列出来,别急着写分析。 运作分析按事实和解释分开写,回撤 −4.2% 里华晟智造占多少要拆清楚。 和上期报告比一遍,别出现去年那种复制粘贴的错。收益承诺这类词别出现。 出来的是内部送审版,外发之前我要过合规。签批栏留空。

为什么这么短就够了:勾稽规则、合规词库、栏位清单都在能力包里。基金经理只需说清这个月发生了什么。

换成你自己的业务:把素材换成你手上的真实文件即可。导入 Skill 之后,

该走几步、什么口径、什么情况必须拦住,Agent 自己知道 —— 你只需要说清这是什么事。

自己组织输入的三步法

  • 用自然语言说清核心需求 —— 就按平时跟同事交代活的方式说:什么事、什么文件、什么要求。不用讲究格式。
  • 调用 Skill 补齐专业规则 —— 导入本页 Skill 后,流程、口径、硬规则 Agent 自己知道。
  • 用「增强提示词」补全遗漏 —— 输入框旁边有增强按钮,把随口说的话补成更完整的表述。

分工:自然语言负责「这是什么事」,Skill 负责「该怎么做」,增强提示词负责「别漏了什么」。

4. 预期输出

不方便现场跑的时候可以直接拿这份给客户看 · 与实跑结果同结构

📋正式交付物

带签批栏 / 冻结首行 / 开筛选 —— 判断标准是「能不能直接进企业的流程」

共 3 份

XLSPM-01_月度运作报告_送审版.docx内部送审 · 事实/解释分离 · 含风险提示 · 未经复核不得外发下载

  • ↓XLSPM-01_数据勾稽底稿.xlsx 可派发 · 三套数字验算过程与差异明细 · 含签批栏
  • PM-01_上期比对结
  • 果.xlsx 重复段落/口径变化/重仓顺序变化逐条列出

Skill 里固化了什么:从历史里想起了公司踩过的坑该拦的地方拦住了排除性结论把技术动作翻译成钱

输入清单:本期持仓与交易数据(Wind 导出 + 托管人估值表)两套来源先互相对——差异先暴露再写作净值序列与归因明细(基金会计出)净值表现是报告核心栏位,与持仓数据必须咬合上期运作报告(PDF,已披露版)口径比对基准——防止复制粘贴乌龙与口径漂移内部投决会纪要(当月)运作分析的定性依据——写了什么决策、为什么

人工边界:不做净值计算(估值系统与托管行核对是法定环节)、不替基金经理写结论性判断(回撤归因给素材,怎么向投资人解释是基金经理的责任)、对外发送必须人工确认。运作分析初稿标注「未经合规复核,不得外发」水印。

升为客户真实案例还缺什么:客户当前真实输入文件(不要整理过的)岗位现行 SOP 与审批链(金额分档、谁签字)至少一次真实出过问题的案例客户当前正在用的正式输出模板客户确认的阈值口径(多少天算临期、多少金额算大额)

5. 同一角色下的其他场景

投资与组合岗 · 产出即下一步输入

PM-02 · 历史观点回顾验证 —— 当年推的票到底对了没 — 全市场每年约二十万份研报 · 几乎没有一份被回头验证过查看 →

上下游串起来就是完整链路。每一步的产出都是下一步的输入,不用在不同工具之间来回复制粘贴。

场景内容基于 WorkBuddy 产品能力整理,演示中的企业、人物与数据均为虚构,不代表任何客户的实际成效;痛点引用的公开来源已做脱敏处理。网页版由原资料转换,部分演示表格以原文形式展示。

想把这个场景在你们企业跑通?

顾问会先看你们的数据和流程够不够,再决定从哪一步开始。