数据来源与方法
数据来源与方法
天镜的数据来自公开渠道的采购与招投标公告及其附件,每天采集,解析成结构化字段后按品类和行业汇总。页面上的每个数字都注明口径、样本量和截至日期,明细记录附原文链接,可以逐条核对。
收录公告
69,679,403 条
统计于 2026-10-19
最早一条
0250 年
0250-05-19 至 2026-10-18
采购单位
88,901 家
按单位名称去重,近似值
数据来源
- 渠道
- 全国公共资源交易平台、各省市政府采购网,以及国家电网、中海油等央企采购平台和中国国际招标网
- 内容
- 依法公开的采购公告、中标(成交)结果公告,以及公告附带的附件(中标明细表、报价清单等)
- 不含
- 不对外发布公告的采购;任何个人联系方式
处理流程
- 1. 采集
- 每天从上述渠道抓取新公告,正文和附件一起保存
- 2. 转文本
- 正文和附件(PDF、Word、Excel)转成文本;扫描件做文字识别
- 3. 抽字段
- 抽出项目、采购单位、代理机构、合同包、中标企业、中标金额,以及明细里的品牌、型号、单价、数量;规则为主,规则解析不了的交给大模型兜底
- 4. 归类
- 产品名称归到标准品类;按项目名称、采购单位名称和行业标签归到 17 个行业
- 5. 汇总
- 按品类、行业算项目数、金额、单价区间和各类排行,每 12 小时重算一次
口径
- 时间范围
- 默认按公告发布日期取近 3 年
- 项目数
- 命中的中标公告条数;同一项目的更正、变更公告可能被分别计入
- 金额
- 公告里合同包的中标金额之和。按品类统计时,合同包里可能还有其他产品,所以金额偏大。天镜各年收录的公告量不同,逐年金额的变化主要来自收录范围,不能直接当作市场增速
- 单价与品牌
- 取最近一批命中公告(默认 200 条)里名称与品类对得上的明细行;同一公告里的其他产品不计入。单价原样使用,不做含税与否、单位的换算
- 中位数与区间
- 单价取中位数,区间取 5% 到 95% 分位;先在对数尺度上按 1.5 倍四分位距剔除明显偏离的值(多半是单位或数量填错)
- 品牌份额
- 品牌按出现的公告条数计,同一公告里同一品牌只算一次;常见的中英文写法已合并(例如大疆和 DJI),认不出来的写法按原文保留
- 行业
- 项目名称或采购单位名称里出现该行业关键词,或公告带了该行业标签。一个项目可能同时属于几个行业
- 品类
- 按产品名称(有标准品名时用标准品名)归类;品类库收的是公告里出现最多的品类
- 收录门槛
- 样本少于 20 条的行业页、品类页照常能看,但不提交给搜索引擎
已知局限
- 覆盖
- 只覆盖公开发布了公告的采购,民营企业等不对外发布公告的采购看不到
- 识别
- 附件扫描件的文字识别、字段抽取都可能出错;每条明细都附原文链接,以原公告为准
- 名称
- 采购单位、中标企业按公告原文统计,同一单位的不同写法没有合并
常见问题
- 天镜的数据是实时的吗?
- 每天采集新公告;页面上的汇总数据每 12 小时重算一次,每一页都标了数据截至日期。
- 为什么同一个品类,天镜的数字和别处不一样?
- 多半是口径不同:天镜只统计公开的中标公告,默认按公告发布日期取近 3 年,金额取合同包的中标金额,单价和品牌只取与品类对得上的明细行、单价不做换算。各年收录的公告量不同,逐年金额不宜直接当作增速。每一页都写明了口径和样本量。
- 哪些采购天镜看不到?
- 不对外发布公告的采购看不到,比如大部分民营企业的采购;只发了招标公告、还没出中标结果的项目,不计入成交统计。
- 发现数据有错怎么办?
- 每条记录都附原文链接,可以对照原公告核实。发现解析错误,欢迎告诉我们:13572204647。