这个监测如何运作——以及它会怎么出错
8 个指标对照预先登记的阈值,一个带公开锚点的韧性指数,一个独立的触发器结论,以及每次修订的公开日志。发布时没有任何随意裁量:下面的规则在数据到来之前就已登记。
1 · 已登记的阈值
每个指标只有一个阈值,在观测之前登记。越过阈值即把指标置为“燃烧”。阈值只能按 §5 的修订程序更改——绝不因当前读数而改。
| # | 指标 | 阈值 | 等级 | 来源 |
|---|---|---|---|---|
| 1 | 预算油气收入 — “石油钱还进账多少” | < 50% | 2 | minfin.gov.ru |
| 2 | 国家福利基金流动部分 — “应急储备还剩多少” | < $200亿 | 2 | minfin.gov.ru |
| 3 | 预算赤字,占 GDP 比重(年化) — “烧钱有多快” | > 10% | 3 | minfin.gov.ru |
| 4 | 地方预算合并余额 — “地方财政还撑得住吗?” | < −₽2.5万亿 | 2 | roskazna.gov.ru |
| 5 | 逾期应收账款(未付发票) — “企业之间还在互相付款吗?” | > 2× | 2 | rosstat.gov.ru |
| 6 | 年通胀率 — “商店里的物价” | > 40% | 3 | rosstat.gov.ru |
| 7 | M2 货币供应增速 — “印钞有多快” | > 30% | 3 | cbr.ru |
| 8 | RZD 铁路货运量 — “铁路上的货运” | < 80% | 2 | rollingstockworld.ru |
实物验证如今只剩一项指标——铁路装载量:发电量已于2026年8月21日移除(见§5)。一项实物核验弱于两项——我们直说,而不是藏起来。
阈值是一种判断,所以每个阈值都带着它的锚点。锚点是文献或算术的,我们注明出处;是登记的判断的,我们直说。任何一个都不会因当前读数而改变。
- 石油天然气低于战前实际水平的50%——与已撤下的速率线相同的校准方式,改用水平表述:50%低于这场战争产生的最低点(2026年4月为54%),因此只有比迄今所见更糟的情况才会点亮它。滚动12个月,经CPI平减,对照2021年。
- 流动 NWF < 200 亿美元——算术:按登记的赤字区间(每年6.5–7.5万亿卢布),200亿美元≈1.6万亿卢布,大约能覆盖2.5–2.9个月——缓冲不再成其为缓冲的那一点。
- 赤字 > GDP 的 10%(滚动 12 个月) — 设在我们自有序列整个战时区间(约 2–5%)之上很远:越过它意味着融资需求已离开俄罗斯迄今能应付的走廊。即便如此仍是等级 3——只能作验证。
- 通胀 > 同比 40% — 增长文献中经典的通胀危机阈值(Bruno–Easterly, 1998)。
- M2 增速 > 同比 +30% — 通货增发探测器:战争年间按央行自己的序列增速为 +17% 至 +25%(2023 年年中见顶);+30% 标志着转向货币化赤字的体制切换——表面健康的拍卖掩盖不了它。
- 铁路装载量低于战前吨位的80%——80%低于战争自身的底部(87%),大约处在通往2009年危机式崩塌的半途。这是这里锚定最弱的一条线——登记在案的判断,我们直说。滚动12个月,对照2021年。
- 逾期应收账款 > 战前的 2 倍(实际值)——指数标度上的算术:俄罗斯企业之间互不支付的账款总额,用CPI平减后对照2022年1月衡量。阈值线是实际值翻倍;目前为1.96倍。由于按2021年价格衡量,单靠通胀永远无法把它推过这条线。
- 地区预算:12 个月滚动余额低于 −2.5 万亿卢布 —— 以战前水平为锚的登记判断:2021 年地区合并预算为 +0.66 万亿卢布盈余,如今为 −1.6 万亿卢布。−2.5 万亿卢布约合 GDP 的 1.1%——到了这个规模,地区缺口就无法在本地消化,只能落到联邦预算头上。
2 · 指标等级与投票权
在政府笔杆之外形成的数据序列——外国海关或法院登记,而非俄罗斯的部委。这一类目前是空的:破产登记曾是我们唯一的条目,已于2026年8月22日移除(见§5)。在我们登记替代品之前,没有任何单一指标能独自触发判定,门槛比以前更高。我们直说,而不是悄悄放弃。一个燃烧的等级 1 指标可以单独触发。
石油天然气收入、储备基金、地方预算、逾期应收账款、铁路装载量。由有动机管理它们的国家发布,但数量是实物的,或者失败是不言自明的。只能成对触发——两项第2类指标同时亮起。
通胀、货币增速、赤字占GDP比重。它们反映预期与政策选择,且可被粉饰——俄罗斯的CPI篮子与管制价格受到管理,符号恰恰可能在压力下反转。永不触发。
3 · 指数不计入的部分——其他口袋
八项指标衡量的是俄罗斯每月上报的东西:进来的钱、剩下的缓冲,以及在物价和未付账款上显露的压力。俄罗斯还有别的应对资源,假装没有是最快失去你信任的方式。每一项都是刻意排除的——它要么不是定期公布的数据序列,要么是一次体制切换而非缓冲:
- 央行的黄金与人民币 — 央行在 2026 年上半年卖出约 44 吨黄金,其人民币构成属于机密。那是央行的储备,不是预算的;动用它们本身就是一次升级,我们通过新闻跟踪,而不是当作安静的缓冲。
- 强迫银行认购 / 央行回购 — 让拍卖看起来健康,同时把赤字货币化(2022 年的方案)。不是缓冲:这是披着市场外衣的通货增发——恰恰是 M2 指标盯着的东西。
- 加税(2026年起增值税22%,约每年1.7万亿卢布)与削减开支——它们直接缩小赤字本身,因此赤字指标会在数据中出现时自动吸收它们。
- 贬值——机械地美化储备读数(基金以美元计,而它要覆盖的赤字以卢布计),发生时模型会如实显示。
- 国库余额、拖延付款、变卖资产 — 真实但不透明且一次性;是数周到数月的应付手段,不是我们能不靠猜测跟踪的公开序列。
模型对最强韧性论点的完整压力测试——含来源与情景运行——见项目的模型批判文档。
4 · 数据规则
- 一手来源;凡是需要人工读取的数值都带有 ◆ 标记。每个数值都保存来源网址、解析所依据的原文片段、数据日期与抓取时间。每次抓取的原始页面都会存档。
- 解析不出的值是一次被记录的失败,绝不悄悄沿用旧值,也绝不插值。
- 停止发布的来源会把其指标置为 ○ 未知,并加 ◆ 数据停更 标志。未知绝不当作零,也绝不当作没事——自 2022 年以来已有 900 多个俄罗斯官方数据集被隐藏,停更本身就是信号。
- 官方宣布暂停某项产生数据的活动(例如“拍卖将不举行”),会被记录为对暂停本身的观测,并使指标进入“燃烧”,无论其最后的读数如何。
- “拍卖失败”与“拍卖未举行”是不同的事件,分别记录。
5 · 阈值变更日志
阈值只能附书面理由并在此留下带日期的记录后修订——绝不追溯,也绝不为了让当前读数好看。
| 日期 | 指标 | 原值 → 现值 | 理由 |
|---|---|---|---|
| 2026-08-14 | 全部 | — → v0.1.0 | 阈值集合的首次公开登记。 |
| 2026-08-19 | 预算油气收入 | 指数输入:同比增速 → 指数输入:相对 2021 的实际水平 | 同比增速回答的是“与去年相比”,糟糕的一年之后的反弹会读作健康。指数输入改为以战前年份为基准的水平。触发器阈值未作改动。 |
| 2026-08-21 | 发电量 | < −5% 同比,二类 → 已移除 | 实物验证与铁路装载量重复,没有可抓取的月度档案,也从未做过温度校正。实物活动如今只依赖一项指标——更弱,我们在此直说。 |
| 2026-08-21 | 逾期应收账款(未付发票) | — → > 12 万亿卢布,二类 | 破产在其存在的每个月都处于健康一端,因此传导环节在指数中没有携带信息。逾期应收账款以货币衡量同样的压力,来自俄统计局月度报告。 |
| 2026-08-21 | 地方预算合并余额 | — → < −2.5 万亿卢布/12 个月,二类 | 地区赤字最终落到联邦门口,合并预算余额从 2021 年 +0.66 万亿卢布盈余转为 −1.6 万亿卢布。预算环节此前没有相应的衡量。 |
| 2026-08-21 | RZD 铁路货运量 | 指数输入:同比增速 → 指数输入:12 个月吨位对比 2021 | 同比增速回答的是“与去年相比”,糟糕的一年之后的反弹会读作健康。指数输入改为以战前年份为基准的水平。触发器阈值未作改动。 |
| 2026-08-22 | 国债发行 | < 季度计划的 20%,第 2 类 → 已移除 | 债券发行衡量的是赤字如何被融资,而不是俄罗斯能否为战争买单。拍卖失败时,赤字就落到流动储备基金上——而这一项我们已经直接测量,因此两个指标实际上同步移动。该比率还取决于财政部为自己制定的借款计划,而它在年中重写了这份计划。触发判定从“一个第 2 类信号”变为“无触发”;其余不变。 |
| 2026-08-22 | 破产 | > 战前速度的 1.3 倍,第 1 类 → 已移除 | 法院破产数量受暂缓令和申请成本的限制,在我们记录过的每一个月里,它都停在标尺健康的一端,因此这个指标不携带任何信息。逾期应收账款在前一天登记,以货币和月度频率衡量同一种欠款压力。同时保留两者等于把同一种压力计算两次。 |
| 2026-08-22 | 国家福利基金流动部分 | 数据标签:发布月份 → 数据标签:数据所属月份 | 储备基金的第一个读数是登记时手工录入的,标注的是发布月份(2026-08),而此后每一次抓取的读数标注的都是数据所属月份。较晚的标签让一个过时数字看起来最新:指数按462亿美元计算,而所有页面显示的是抓取到的464亿美元,图表的终点低于它自己的标题。数值与来源片段不变,只把月份标签更正为“未知”。 |
| 2026-08-22 | 全部 | 指数水平:简单平均 → 指数水平:链式衔接 | 指数会因为某个分量的出现或消失而移动,而不只是因为俄罗斯发生了变化。2026年6月货币供应数据回归,使简单平均抬升6.1点,而两个月都存在的分量之间只移动了0.4。现在水平值采用链式衔接——每一步只在两个月都存在的分量上计算——因此能诚实回答“比上个月更好还是更差”。五十六个月中有九个月带有这样的跳步,最大失真为5.7点。没有改动任何阈值或锚点。 |
| 2026-08-22 | 年通胀率 | 战前锚点:央行4%目标 → 战前锚点:实测4.6%(2017–2021) | 其他每一项指标都锚定在战前实际发生的事情上,而通胀却锚定在央行想要达到的目标上。俄统计局自己的“十二月对十二月”序列给出事实:2017至2021年分别为2.5、4.3、3.0、4.9和8.4个百分点,平均4.6。即使物价水平永不回落,增速仍然有一个战前水平。今天的6.0%得96分而非94分;指数移动四分之一点,正因如此这次更正不像是在调参。 |
| 2026-08-22 | 全部 | 标度封顶于0与100 → 标度在两端均不封顶 | 分数原本被限制在0与100之间。封顶只在上端起过作用:2022年石油天然气收入的得分最高达141(实际水平为战前的120.5%),储备基金的得分最高达135(为战前水平的128.9%),两者都被记为100。这抹平了战争初期,也让其后的下滑显得比实际更平缓。分数现在可以越过两端锚点。区间名称仍然饱和,因为它们是解释区间,不是测量值。 |
| 2026-08-22 | 预算赤字,占 GDP 比重(年化) | 战前锚点:预算平衡 → 战前锚点:2021年盈余,占GDP 0.34% | 赤字是最后一个锚定在判断而非事实上的指标:它的100代表预算平衡,而2021年实际上以5243亿卢布的盈余收官,占GDP的0.34%,这来自财政部自己的月度执行文件。锚定事实后,今天3.3%的赤字得65分而非67分,指数移动四分之一点。触发线仍为GDP的10%,未变。 |
| 2026-08-22 | 全部 | 触发线:同比变化率 → 触发线:对照战前的水平 | 指数的零点被定义为登记在案的警戒线,因此“越过线”与“得分为零”必须是同一个事件。有三项指标并非如此:2026年8月19日指数改用水平之后,触发器仍在检验旧的数字。石油天然气用同比变化率对照−25%的线来检验,而指数评的是对照2021年的实际水平;铁路装载量同理;逾期应收账款用名义卢布线检验,而指数评的是实际倍数。这正是为什么2026年5月,4月的数据让同比变化率重新升到−25%的线以上,石油警报随之归于沉默,到7月同比+18.6%时仍然沉默,而水平仍停在57%,接近历史低点——变化率是与去年相比,而去年本就已经崩塌。现在每项指标都是一个数字配一条线,这条线就是它自身标度的零点:石油天然气低于战前实际收入的50%,铁路装载量低于战前吨位的80%,逾期应收账款高于战前实际水平的2倍——这三条线本来就已登记为指数的零点,且都低于这场战争产生过的最糟情形。在整场战争上重放,这让模型更安静而非更喧闹:石油速率线独自点亮却从未升级的那18个月,如今读作平静。今天没有任何指标点亮,任何已作出判定的月份也没有改变。 |
韧性指数——计算公式
每个指标都在两个预先登记的锚点之间线性拉伸:其战前水平(记为 100,逐项载入数据登记表并注明数字来源)与其警戒线(记为 0,于 2026 年 8 月 14 日登记)。指数是当月可用组成部分的简单平均——不存在权重,也无法调校。“不知道”不计入平均,覆盖率显示在数值旁边。 由于某个分量的出现或消失本身就会推动水平值,该水平值采用链式衔接:每个月的变动只在当月与上月都存在的分量上计算,再从2022年1月起逐月累加。2026年6月货币供应数据恢复时,简单平均跳升6.1点,而两个月都存在的分量之间只移动了0.4——公布的曲线只按这0.4移动。简单平均与覆盖率仍会显示,以便看出两者何时分歧。 标度两端都不封顶:读数优于战前锚点就超过100,越过警戒线就低于0,因为这两种状态都真实存在。这里封顶只在上端起过作用——2022年石油天然气收入的得分最高达141(实际水平为战前的120.5%),储备基金的得分最高达135(为战前水平的128.9%)——因此从2022年起的下滑看起来比实际更平缓。区间名称仍然饱和:高于100读作“和平常态”,低于0读作“紧急融资”。 区间名称是固定的解读带:80–100 和平常态,60–80 压力升高,40–60 承压,20–40 危机,0–20 紧急融资。
登记表与指数是同样的八项指标:指标页上的任何数字,都是指数据以打分的数字。两项指标已于2026年8月22日移除,理由见§5——国债发行衡量的是赤字如何被融资,而不是俄罗斯能否为战争买单,且与我们已直接测量的储备基金重复;破产则被逾期应收账款取代,后者以货币和月度频率衡量同一种压力。指数是温度计,触发器是警报器,两者互不覆盖。
看水平,不看增速。同比增速回答的是“与去年相比”,而在糟糕的一年之后,这读起来像健康:从 2025 年低谷反弹 +38% 会让石油收入得到 100 分,而实际收入只有战前的 57%。因此水平类组成部分直接对标战前:石油与天然气收入按 12 个月滚动实际值(经 CPI 折算)对比 2021 年;逾期应收账款按相对 2022 年 1 月的实际倍数;铁路货运按 12 个月滚动吨位对比 2021 年;地区预算对比 2021 年盈余。通胀与货币增速有意保持为增速——它们是流量,且价格水平永远不会回到战前。流动性国民财富基金是以名义美元计的水平:2022 年基准与今天的读数并非同样的美元(购买力相差约 18%),这是一个已知且公开的缺陷,而非隐藏的。
推算不是趋势线。我们用自己的历史检验了那个显而易见的规则——把最近三个月延长六个月:它只有 43% 的时候覆盖了实际结果,其中点也并不优于“假设什么都不变”(平均误差 7.4 对 7.6 点)。在这个指数里,动能撑不过六个月。我们改为发布一条依据指数自身记录校准的规则:中心是今天的水平加上一个阻尼后的斜率(取其 0.35),区间则是该指数历史上所有六个月变化的第 10 至第 90 百分位观测范围。在逐步前推检验中,该区间有 85% 的时候包含实际结果,中心误差为 5.5 点。它是一个区间,永远不是日期,并在每次运行时从序列重新计算。
到达零的时间是与六个月区间分开的另一项计算,而且更弱。我们对指数自身的月度变动做重抽样,以连续六个真实月份为一个区块——用区块,是为了让序列本身的自相关在重抽样中存活下来——再让每条路径向前走,直到越过零。随机种子固定,因此任何公布的数字都能被精确复现。在我们自己的历史上做前向检验时,模拟的10–90区间在六个月处覆盖实际水平的比例为96%,在十二、十八和二十四个月处为100%,而目标是80%:区间偏宽,因此这个跨度倾向于“我们不知道”,而不是倾向于虚假的精确。无法检验的是越过零这件事本身,它从未发生过——指数一直在46到100之间。若只重抽样最近两三年而非整场战争,中心会挪动约两年;这才是不确定性的真实量级,而且大于任何单次模拟的宽度。