“100日元人民币混合汇率”不是规范数据字段。在旧系统、采集接口和表格中看到这种名称,应该先暂停使用,确认它究竟代表JPY/CNY、JPY/CNH、央行中间价还是平台综合行情。

最危险的是百倍单位丢失

人民币对日元常按100日元报价。如果接口把“100 JPY”标签丢掉,6点多的数值可能被误解为1日元兑6元人民币,造成百倍错误。数据清洗时应把基准数量单独存储,不能塞进币种名称。

2020年8月12日三种口径对照

人民银行当日中间价为100日元兑人民币6.5335元;ECB以EUR/CNY和EUR/JPY复算约为6.4929元。旧页所谓“混合”值6.5493没有来源、时点或市场代码,不能作为官方中间价。不同口径接近,也不代表字段定义正确。

CNY与CNH必须分开

CNY通常指在岸人民币,CNH指离岸人民币。两者可能接近,但在压力时期价差会扩大。数据表应分别保存币种代码、市场、报价方向、时区、bid/ask或mid以及供应商名称。

批量审计的实用规则

  • 范围校验:JPY/CNY单个日元值不应被写成百日元数值;
  • 倒数校验:JPY/CNY与CNY/JPY相乘应接近1;
  • 日期校验:周末不得伪造新央行中间价;
  • 来源校验:无法定位原始接口的字段不得进入正式报表。

批量文件还应保存原始值、清洗值、转换公式和处理时间,不能只覆盖最终结果。发现异常后,通过唯一键回溯受影响日期和下游报表;修正历史数据时保留版本说明,避免旧缓存再次把错误值写回。

官方中间价可对照人民银行2020年8月12日公告,标准交叉计算见汇率公式与单位说明。