Skip to content

Latest commit

 

History

History
48 lines (29 loc) · 3.32 KB

fixedbase-caliber.md

File metadata and controls

48 lines (29 loc) · 3.32 KB

定基比字段的口径演变(强制阅读)

任何涉及 FixedBase = 定基比 的分析、图表或结论,给出之前必须读完本文件。

面向人类读者的完整叙述在 README.md 的「定基指数的口径演变说明」,本文件只给可执行的约束。

核心事实

定基比 列不是一条连续序列。国家统计局约每五年做一次基期轮换,轮换后的「100」代表新基期年份的平均价格水平,新旧之间不存在天然可比性。

数据年份 定基基期 该列含义
2011–2015 2010 年 = 100 相对 2010 年平均价格水平
2016–2020 2015 年 = 100 相对 2015 年平均价格水平
2021–2022 2020 年 = 100 相对 2020 年平均价格水平
2023 至今 不再公布 官方改发「年内月累计同比指数」

注意基期年份与启用年份错开一年:2016 年启用的是 2015=100,不是 2016=100;2021 年启用的是 2020=100。

硬性禁令

  1. 禁止跨基期拼接。 把 2014、2018、2021 三个年份的定基比放进同一条折线,会在 2016 和 2021 处制造纯人为的跳变,夸大或缩小长期累计涨幅。表头都写「定基指数」不代表它们是同一个指标。

  2. 禁止用定基比推算房价。 它是相对某基期的指数(相对数),不含价格绝对水平,不能反推元/㎡。

  3. 禁止假设 2023 年以后的月份有定基比数值。 官方已停发,新增逻辑不要对该字段做非空假设。schema 保留这一列和这些行是为了历史数据,不是为了新数据。

  4. 2023 年起若该列有值,含义已变——是「年初至当月相对上年同期的累计变化」,不是定基指数。不要与 2022 年及以前的数值混用。

允许的用法

分析跨度 该用什么
短期(1–2 年) 直接用 同比 / 环比,不碰定基比
单一基期内的阶段分析 用对应阶段的定基比(如 2016–2020 用 2015=100)
长期(2011 至今) 分段分析:按上表四段分别处理,段内可比,段间只做定性对照

若用户坚持要一条贯穿的长期序列,唯一可接受的做法是指数再标定:利用衔接年(2015、2020)把后段换算回前段基期。这引入四舍五入误差,产出物必须显式标注「研究口径构造,非官方数据」。默认不要主动这么做——先建议分段。

网页端的实现

site/app.js 的 FIXED_BASE_SEGMENTS 与 groupIntoSegments() 按上表把定基序列切段绘制,段间画虚线断点并标注基期,不连线。改动图表渲染时不要把它退回成单条连续折线——那正是本文件禁止的做法。年内累计口径每年 1 月重置,所以 2023 年起每个自然年也是独立一段。

回答用户时

用户问「这几年房价涨了多少」而数据里只有定基比可用时,正确做法是说明基期轮换、给出分段结果,而不是给一个跨期相除的数字。这个字段的误用是本数据集最容易出的实质性错误。

2023 年起官方停发定基指数,本身就是对该指标「长期比较用途」的主动弱化——顺着官方口径走,不要替它补一条它自己已经放弃的序列。