系统 · 2/8
存量与流量Stocks and Flows
存量是过去净流入的积累;流入仍大于流出,增长就不会停止。
1912年4月14日深夜,泰坦尼克号在北大西洋撞上冰山,海水开始涌入船舱。船上的水泵持续排水,却赶不上海水进入的速度。船长爱德华·史密斯下令发出求救信号,并组织乘客登上救生艇。随着进水增加,船头下沉,海水越过水密舱壁顶部,进入更多舱室。15日凌晨,船沉入海底。水泵确实排走了水,但只要进来的水更多,船里的积水就仍在增加。
为什么成立
水位由净流入决定
浴缸里已有100升水,每分钟流入8升、排出5升,一分钟后就有103升。把进水降到6升,水量仍会增加,只是每分钟少增加2升。增长放慢,不等于存量减少。
浴缸里某一时刻的水量叫存量,每分钟进出多少水叫流量。存量用“升”计,流量用“升/分钟”计。若用一段时间内的平均流速计算:
白话说,期末剩多少,等于期初已有多少,加上这段时间进来的,再减去出去的。蒸发和漏水也要计入流出。
改变存量要看两边的差额
把水位降下来有两条路:少进水,或多排水。但只有流出超过流入,水位才会下降。债务也是如此:借得比以前少,债务仍能继续增加;付了利息,只要没有偿还本金,欠下的本金就没有减少。
今天的水位装着过去的差额
同样每月净招入两人,十人团队和百人团队的规模仍然不同,因为它们的起点不同。看当前人数,能知道已经积累了多少;看招聘与离职,能知道人数正在朝哪里走。只盯其中一个,就会把已有的家底和正在发生的变化混在一起。
出处
存量与流量来自会计记账和物理学的守恒思想,没有单一发明者。20世纪50年代,麻省理工学院的杰伊·福瑞斯特把它们用于系统动力学,1961年出版《工业动力学》,用库存、订单和人员模型研究企业运行。它的基础是收支恒等关系,无须靠某一个实验成立。
换个领域看
公共财政
赤字小了还在借
美国联邦政府2020财年的预算赤字约为3.1万亿美元,2021财年降至约2.8万亿美元。赤字缩小了,政府却仍须借款填补当年的缺口,债务继续累积。赤字描述一年里收支差多少,债务描述历年欠下多少。评价财政改善时,要同时看欠款规模和新增借款。
组织管理
招聘补不上离职
一家软件团队年初有20名工程师,一年招进6人,却走了8人,年底只剩18人。负责人看到招聘人数翻倍,觉得扩张顺利;项目经理看到的是可用人手减少。若目标是补足资深工程师,就把资深员工单独列账:新人入职增加总人数,却不能直接填上资深人才的缺口。
个人生活
道歉后还会失信
一位父亲答应每周陪孩子打球,连续几周都临时取消。后来他认真道歉,又赴约两次,孩子仍不愿期待下一次。过去的失约已经改变了孩子对他的判断,眼前两次守约还不足以改写它。修复信任要看一段时间里是否持续兑现承诺;一次道歉无法替代随后反复发生的行动。
遇事时问自己
- 我想改变的是已经积累的数量,还是每周、每月发生的变化?
- 在同一段时间里,哪些事情增加它,哪些事情减少它,各是多少?
- 我说的“改善”,是净流入变小了,还是存量真的开始下降了?
- 按现在的净变化速度,从已有存量走到目标大致要多久?
- 我数的是总人数、总金额,还是目标真正关心的资深人才、债务本金等具体存量?
边界与误用
这个模型适合数量能明确界定、进出能完整记录的事情。计算水量、库存或人数时,要固定范围、单位和时间段。股票市值还会随价格重估,不能把市值上涨全部当成资金流入。信任和人才质量只能借用积累的思路:信任没有通用刻度,一次严重欺骗也无法用固定次数的守约抵消。最常见的误用是把“新增减少”看成“总量减少”,或只数流入,漏掉离职、损耗和偿还。
练一练
电商售后主管周一早上看到,队列里有240件未处理的退换货申请。商品页面补充尺码说明后,每天新收到的申请从60件降到40件,客服每天仍处理35件。没有撤单或其他处理渠道。
如果这些速度保持不变,五个工作日后会剩下多少件?
新增下降,确实减轻了客服的压力。但要让积压稳定,每天处理的数量必须赶上收到的数量。
每天收到40件,容易让人直接把它们加到积压上。但客服每天也处理35件,这部分必须扣除。
每天少收到20件,容易让人觉得积压也会减少。但这是相对过去少收到的数量,每天收到的仍比处理的多5件。
每天净增加5件,五天增加25件。补充尺码说明让积压增长变慢了,却没有让积压开始减少。
未处理申请是已经积累的数量,每天收到和处理的申请决定它怎样变化。判断积压是否下降,要比较当前收到与处理的数量,不能只看新增比过去少了多少。
一位儿子准备带父母去海南旅行,攒够18000元后再预订,现在旅行账户里已有8000元。接下来两个月,他每月收入扣除全部支出后,把剩下的1500元存入这个账户;从第三个月起,电脑分期付款结束,每月能存入2500元。账户不计利息,也没有其他收支。
按这个安排,他最早在哪个月末可以预订?
两个月后已有11000元,再过三个月达到18500元。第四个月末只有16000元,还不能预订。
分期结束后存钱更快,容易把那时当成攒钱的起点。但前两个月的3000元也已经存进了旅行账户。
按当前每月能存的钱计算,是常见的估算方法。但第三个月起支出减少,继续按1500元算会高估等待时间。
用缺口除以每月2500元,算起来很直接。但这个速度从第三个月才开始,不能套到前两个月。
到目标还需多久,取决于账户里已有的钱和之后每段时间净增加多少。每月能存的钱发生变化,就要分段累加,不能把某一个月的速度套到全程。
债券基金经理在月报中写道:基金只持有固定利率债券,本月没有申购、赎回或买卖,收到的利息留在基金中。市场利率下降,债券价格上涨,按最新成交价计算的净资产从1亿元升到1.04亿元。一位持有人据此判断:“这个月基金净收到了400万元现金。”
哪种判断最站得住?
收到利息会增加基金资产,债券价格上涨也会增加估值。要知道净收到多少现金,需要查看现金收支记录。
把期末比期初多出的金额当成净收款,看起来符合收支账的算法。但按市场价格计量的资产,也会因价格上涨而增值。
排除了持有人转入转出,利息看起来就是唯一来源。但债券价格也上涨了,不能把全部增值归给利息。
市场利率下降确实推动了债券价格上涨。但基金还收到了利息,不能因为没有交易就忽略这笔收入。
基金净资产是某一时刻的总额,但它的变化不能只靠现金进出解释。这里还发生了价格重估,把估值增加直接当成现金净流入,就漏掉了另一种变化来源。