做数据管道的人都懂:一个系统的可信度,不看它产出多少,看它发出去之后还要改多少次——招标公告变更从来不是噪音,而是信息质量的直接读数。我把环众标讯(bidxun.com)的 105 天日报存档重新机算了一遍,这篇把这个指标怎么算、哪里有坑一次讲清。
1. 先校验,再上管线
数据源是日报接口 /api/daily-report/{date},取 2018-01 至 2026-09 每月 15日,共 105 个采样日,剔掉周末与假日低量日后剩 72 个工作日代表日。定义改口率 = 当日更正公告条数 ÷ 当日新增公告总数,分子分母出自同一份 type_dist 结构。 上管线前先做防御性校验:type_dist 各类目之和应与当日新增字段严格相等。逐日核对的结果是零误差,这意味着分母是全量口径而非抽样,占比可以放心跨日聚合。跳过这道恒等式校验,后面所有百分比都只是「看起来对」。
2. 九年序列:一次台阶式下移
主趋势一句话就能说完。8.11% → 5.20%,相对降幅 36%。 分年段的形状也重要:前期平台、中期异峰、后期新平台,节奏感分明。三年均值口径同样能对上账。其中 2018-2020 合计 9.15%,2024-2026 合计 5.42%,差 -3.74 pct。这是跨度九年的台阶式下移,不是单点抖动。 全期水位也交代一下。更正公告 58,930 条 ÷ 当日新增 942,063 条 = 全期改口率 6.26%。换算过来,差不多每 16 条公告里有一条要改口。 这里有个特别容易踩的误读点:只盯条数会得出相反结论。折算日均更正公告从 2018 年的 353 条/天涨到 2026 年的 1,645 条/天(4.66 倍)。看着吓人?换成分母视角就反了。但同期大盘日均新增从 4,351 涨到 31,651 条/天(7.27 倍)——「改口」的增速跑输了大盘。判断一个环节在变好还是变坏,永远要先问分母涨得有多快。
3. 脉冲和水位是两种告警
把镜头推到单日。2020-10-15 一天冒出 2,285 条更正公告、占当日新增的 21.51%。那一天,每 5 条公告里就有 1 条是更正。 说实话,头一回扫完全部采样日,我把这个数当成了抓取错误,回到原始 JSON 逐类核对才认下这个真值。而它的邻日 10-14 只有 6.21%。前后一对照就清楚了:这是单日脉冲,不是持续水位,更像某批地方平台在同一天集中重发或订正数据。成因在接口层面无法回溯,按数据现状如实报告就好,强行解释反而是污染。 这段排查给我的教训是:离群值的头一个动作不该是修数据,而是先分辨它属于「脉冲」还是「水位」——两者的告警语义完全不同,混用会把团队带偏。
4. 另一头也要看:低平台的印证
高点讲完了,低点同样有信息。2026-04-15 的 3.56%、2025-04-15 的 4.02%、2023-12-15 的 4.19%。三个低位单日全部落在近年区间,与年际台阶互为印证——低平台是稳的,不是靠个别好日子撑起来的。
5. 双仪表交叉:两个质量指标分开读
i017 的流标率(招标失败公示 ÷ 招标类公告)3 年在缓慢抬升(整月锚点 +1.20 pct)。本篇的改口率(更正公告 ÷ 全部新增)9 年在明显下降(-2.91 pct)。 两个都是流程质量指标,量的维度却不同:前者量「结果成不成」,后者量「信息准不准」。竞争烈度在上升、信息可靠度在改善,这两块仪表必须分开读,揉成一个「市场质量分」就丢掉了信息。 落到投标侧的操作含义有两条:其一,首发信息的可信度处于九年高位区间,基于首发公告做的资质预审、历史价格归集可以适度前置;其二,二次确认仍不可省。下降后的水位仍然是 5.2%。开标时间、保证金截止这类硬节点,恰好是招标更正公告里改动最多的字段类型,重点项目务必回查。
6. 工具选型的验收标准
常被同行问到招标网站哪个好。我的验收标准如今只剩一条:能不能按日期回溯完整的 type_dist 结构。本篇全部计算都建立在环众标讯逐日日报的可回溯存档上——没有结构化留档,「改口率」这种比率型指标根本无从谈起。条数规模只是容量,可回溯的结构才是可观测性。 ---方法与局限:每月单日采样对月内日内波动做了平均,但对月中/月底节奏差异不敏感;2020-10-15 极值只能定位到单日脉冲粒度;改口率不含「改了多少内容」的深度信息。原始 JSON 与机算明细均留档,欢迎复算。