月末关账曾经要耗掉一个周末。现在只需一个按钮。
月末关账包是财务公信力的载体——也是周末的坟场:年度矩阵、基准指数行、归因表、资金流行, 全部要在截止时间前手工拼装。本演示为 第 002–004 期中那家(虚构的)基金一键关闭 7 月账目—— 然后邀请您做三件最容易搞垮真实月末关账的事:重复运行一次、让对账失败、再往月中丢一笔出资。 看看一套构建得当的关账系统在每种情况下如何应对。
诚实 AI 说明。本页自始至终都是确定性工程——关账、矩阵、年初至今复利、归因—— 并且如实说明;页面不进行任何实时模型调用。在生产版本中,唯一的 AI 环节是月度点评初稿 (解释当月表现的成因),由人工编辑并最终负责。这里的两条规则是用真实事故换来的:资金流行必须 带符号记录(一个 abs() 曾把出资变成幻影「撤资」),且资金流永远不进损益 (出资不是业绩)。
先干净地关一次账。然后再关一次。然后把它弄坏。
01不幂等,就算不上自动化
一个您不敢重复运行的关账流程,就是一个您无法信任的关账流程。运行两次必须刷新 同一列、同样的数字——绝不追加重复列,绝不重复计算。幂等性正是把「一个脚本」 变成「一套系统」的分水岭。
02资金流带符号,永远不进损益
出资 / (撤资) 是同一行带符号的记录。这里的一个 abs() 曾在真实的年初至今数据中
把出资变成幻影撤资。而且资金流永远不触碰业绩——把出资记成损益的基金,
是在礼貌地欺骗它的投资人。
03关账包受制于闸门
归因必须与净值变动精确勾稽;持仓必须对得上;此后——且仅在此后——任何东西才允许离开交易台。 扣发一份关账包的代价是一通电话。发出一份错误的关账包,代价是您买不回来的那样东西。
通俗术语表(年初至今复利、归因、资金流、幂等)
- 年初至今复利
- 月度收益按乘法链式累计——连续七个月 +1% 不等于 +7%。
- 归因
- 把当月损益拆分到每个持仓,加总后与净值变动精确相等——没有调节数,没有「其他」。
- 资金流
- 进出基金的资金(带符号)。会改变净值;但不是业绩。
- 幂等
- 可以放心再运行一次:第二次运行产生同样的状态,而不是第二份副本。