4、数据基础与采集:识别需求预测所需的数据类型及数据来源

集装箱需求预测并非凭空推演,而是建立在高质量、多维度数据基础之上的系统工程。预测模型的精度上限,往往不取决于算法本身,而取决于输入数据的质量、粒度与覆盖度。本章将系统梳理需求预测所需的核心数据类型、主流数据来源渠道,以及数据采集与治理过程中的关键注意事项,帮助学员建立从“数据采集”到“特征工程”的完整认知框架。

集装箱需求预测数据体系架构 外部宏观数据源 • 海关总署进出口贸易数据 • 国家统计局经济指标(GDP/PMI) • 国际货币基金组织/世界银行 • 波罗的海干散货指数(BDI) • 主要航线运价指数(SCFI/CCFI) 企业内部运营数据 • 历史订舱/运单记录(TMS) • 船舶舱位利用率与班期数据 • 港口吞吐量与堆场周转数据 • 客户合同与长期协议量 • 运价历史与附加费记录 第三方与新兴数据源 • 船公司/货代公开船期表 • 卫星AIS船舶轨迹数据 • 电商平台跨境交易指数 • 制造业采购经理人指数(PMI) • 新闻舆情与突发事件数据 数据治理与预处理 清洗去重 → 缺失值处理 → 异常值检测 → 口径统一 → 时间对齐 → 特征工程 预测模型输入特征集 历史运量序列 + 经济领先指标 + 贸易结构特征 + 运力供给变量 + 季节性/事件性因子

4.1 核心数据类型:从宏观到微观的多维数据矩阵

集装箱需求预测所需数据可划分为四大类:历史运量数据、贸易与经济数据、运力供给数据、外部环境数据。每一类数据在预测模型中承担不同角色,其时间粒度、更新频率和数据质量要求也各不相同。

数据类别 关键指标 预测角色 推荐粒度 更新频率
历史运量数据 TEU运量(分航线/分港口/分货种) 预测目标变量(Y) 周/月 实时/日更
订舱量、重箱/空箱比例 短期波动信号 日/周 日更
舱位利用率、船舶装载率 运力紧张程度 航次/周 航次后更新
贸易与经济数据 进出口贸易额(HS编码分类) 中长期趋势驱动 月/季 月度发布
GDP、工业增加值、PMI 宏观景气度 月/季 月度/季度
汇率、油价、利率 成本与需求弹性 日/周 日更
运力供给数据 全球/区域运力投放(TEU·海里) 供需平衡分析 周/月 周更
新船交付、船舶拆解、闲置运力 中期供给变化 月/季 月度
外部环境数据 地缘政治事件、港口拥堵指数 异常扰动识别 事件/日 实时
天气、季节性节假日 周期性波动 日/周 日历固定
核心原理:预测模型本质上是寻找“历史模式”与“未来结果”之间的映射关系。历史运量数据提供了模式本身,贸易经济数据解释了模式背后的驱动因素,运力供给数据刻画了供需博弈的约束条件,而外部环境数据则捕捉了模式中的“异常脉冲”。四类数据缺一不可,但权重因预测周期而异——短期预测(1-4周)更依赖历史运量和订舱数据,中期预测(1-3个月)需结合贸易数据和运力变化,长期预测(6个月以上)则必须纳入宏观经济周期判断。

4.2 数据来源渠道:官方统计、行业平台与企业系统

不同数据类型对应不同的获取渠道。数据来源的权威性、时效性和获取成本是选择渠道时需权衡的三个核心维度。

4.2.1 官方与权威机构数据源

  • 海关总署:提供最权威的进出口贸易统计数据,可按HS编码、贸易伙伴国、运输方式等维度交叉查询。数据通常滞后1-2个月发布,适合中长期趋势分析。
  • 国家统计局:发布GDP、工业增加值、社会消费品零售总额等宏观指标,月度/季度更新,是构建宏观经济领先指标的基础数据。
  • 交通运输部:公布全国港口货物吞吐量、集装箱吞吐量等核心运营数据,月度发布,是验证预测结果的重要基准。
  • 国际组织:IMF、世界银行、WTO等发布全球经济增长预测、贸易量预测,为长期需求判断提供外部参考。

4.2.2 行业与商业数据平台

  • 航运交易所:上海航运交易所发布SCFI(上海出口集装箱运价指数)、CCFI(中国出口集装箱运价指数),反映市场运价走势;波罗的海交易所发布BDI、FBX等指数。
  • 咨询机构:Drewry、Clarksons、Alphaliner等发布全球集装箱船队运力、新船订单、航线运力配置等专业数据,是运力供给分析的核心来源。
  • 物流数据平台:Container Trades Statistics(CTS)提供全球主要航线集装箱货量统计,覆盖约全球80%的集装箱贸易量,是行业公认的货量基准数据。
  • 港口数据服务:部分港口集团(如上海港、宁波舟山港)通过官方渠道发布月度吞吐量快报,时效性优于交通部汇总数据。

4.2.3 企业内部系统数据

  • TMS(运输管理系统):记录每一票订舱、报关、运输的完整生命周期数据,是历史运量数据的最细粒度来源。
  • CRM/合同管理系统:存储客户长期协议量、合同期限、履约率等数据,用于识别“合同量”与“实际出货量”之间的偏差。
  • 财务系统:提供运价、附加费、燃油成本等财务数据,用于构建价格弹性模型。
  • 运营报表:船期表、船舶动态、堆场利用率等运营数据,反映实际运力执行情况。
实战建议:对于大多数企业而言,内部TMS数据是预测模型的“主力军”,但单一内部数据容易陷入“历史惯性”——只反映过去做了什么,无法捕捉市场结构性变化。建议采用“内部数据为主、外部数据为辅”的混合策略,至少引入1-2个外部权威数据源作为交叉验证和趋势修正。

4.3 数据采集与预处理流程

数据采集不是简单的“下载-导入”,而是一个需要规范化管理的工程流程。以下为推荐的标准操作流程:

  1. 需求定义:明确预测目标(短期/中期/长期)、预测粒度(周/月/季)、预测范围(航线/港口/货种),据此确定所需数据的最小集。
  2. 源系统梳理:盘点内部系统(TMS、CRM、财务)和外部渠道(海关、统计局、行业平台),建立数据源清单,标注字段、更新频率、获取方式(API/文件/手工导出)。
  3. 数据接入:优先通过API自动对接,其次为定时文件传输,最后才是人工导出。建立数据质量监控规则,如空值率、异常值、延迟时间等。
  4. 清洗与标准化:统一时间格式(如统一为UTC+8)、统一计量单位(TEU/自然箱)、统一港口代码(UN/LOCODE)、统一货种分类(HS编码前2位或4位)。
  5. 缺失值处理:对于时间序列数据,短期缺失可用线性插值或前向填充;长期缺失需评估是否影响模型训练,必要时采用多重插补法。
  6. 特征工程:将原始数据转换为模型可用的特征变量,如滞后变量(前4周运量)、滚动统计量(13周移动平均)、同比/环比变化率、节假日哑变量等。
  7. 数据版本管理:每次数据更新后保留快照,确保模型训练和预测的可复现性。

4.4 案例拆解:某国际货运代理公司的数据基础建设

背景与约束:某中型国际货运代理公司,主营中国-欧洲航线,年处理集装箱量约15万TEU。公司希望建立基于机器学习的月度需求预测模型,以优化舱位预订和运力采购决策。初始约束包括:IT团队仅2人、预算有限、历史数据分散在Excel和旧版TMS中。

初始现象与目标:公司过去依赖销售经验预估下月货量,平均误差达±25%,导致旺季舱位不足、淡季运力浪费。目标是将预测误差控制在±12%以内。

关键输入数据与参数:

  • 内部数据:2018-2023年共72个月的订舱记录(含货量、起运港、目的港、货种、客户类型),TMS系统导出,部分月份存在缺失。
  • 外部数据:中国海关总署中欧贸易月度数据、欧元区PMI、SCFI运价指数、人民币兑欧元汇率。

分析判断过程:团队首先对历史数据做质量审计,发现2019年有3个月数据因系统迁移而缺失,2020年2月受疫情影响数据异常偏低。随后进行相关性分析,发现欧元区PMI(滞后1个月)与公司货量相关系数达0.72,SCFI运价指数(滞后2周)与短期订舱量相关系数0.58。

实际操作步骤:

  1. 从TMS导出全部历史订舱记录,清洗后得到有效记录约8.2万条,聚合为月度货量序列。
  2. 通过海关总署官网和Wind金融终端获取外部数据,统一按月度对齐。
  3. 对缺失月份采用“前向填充+季节性调整”方式补全,对2020年2月数据标记为异常值并在训练时降权。
  4. 构建特征集:历史货量滞后1/3/6/12个月、PMI滞后1个月、汇率变化率、季节性哑变量(月份)、春节效应变量。
  5. 使用随机森林回归模型训练,采用时间序列交叉验证(前推法)评估模型。

结果对比:模型上线后6个月的平均预测误差为±9.8%,优于原目标的±12%。其中,旺季(8-10月)预测误差从±30%降至±14%,淡季(1-2月)误差从±20%降至±8%。

风险与代价:项目耗时约3个月,其中数据清洗和特征工程占70%时间。外部数据API采购费用约每年5万元。初期模型对突发性事件(如红海危机)响应不足,需人工干预修正。

复盘经验:数据基础建设是预测项目的“隐形工作量”,建议提前规划数据字典和清洗规则;外部宏观数据对中期预测提升显著,但对短期预测帮助有限;建立“数据质量日报”机制,确保问题早发现、早修复。

4.5 常见误区与总结复盘

误区一:数据越多越好。盲目堆砌数据维度会导致“维度灾难”,增加模型噪声和过拟合风险。应基于业务逻辑和相关性分析筛选特征,通常10-20个高质量特征已足够。
误区二:忽视数据口径一致性。不同来源的“集装箱量”可能指TEU、自然箱或重箱,港口代码可能使用不同标准。口径不一致会导致模型训练时出现系统性偏差。
误区三:忽略数据延迟。海关数据通常滞后1-2个月,若直接作为模型输入,相当于用“过时信息”预测未来,需构建领先指标或调整滞后结构。
误区四:不做异常值处理。疫情、罢工、极端天气等事件会造成数据剧烈波动,若不处理,模型会被“异常点”带偏。建议采用分位数截断或事件标记法。
总结复盘:数据基础与采集是需求预测项目的“地基工程”。核心要点可归纳为:四类数据(历史运量、贸易经济、运力供给、外部环境)缺一不可;三类来源(官方统计、行业平台、内部系统)需组合使用;一套流程(定义-接入-清洗-特征-版本)必须规范执行。建议学员在项目启动初期,投入至少30%的项目时间用于数据基础建设,并建立可持续更新的数据管道,而非一次性数据快照。