旧页记录“2020年7月30日南非兰特兑美元0.0605”。加拿大央行历史数据表明,7月29日0.08081 CAD/ZAR除以1.3360 CAD/USD约为0.06049;7月30日0.07985除以1.3432约为0.05945。四舍五入后,0.0605对应前一天,0.0594才接近7月30日。

这不是普通的点差问题

加拿大央行日均汇率属于指示性平均价,平台盘中报价当然可能不同。但旧文又把0.0594列作所谓“7月31日最新价”,恰好与官方7月30日交叉结果一致;同批十余页都呈现相同的一日后移,已经超出正常点差范围。

复算公式为ZAR/USD=ZAR/CAD÷USD/CAD。使用同一机构、同一日期的两项数据,可以避免时区不一致。计算时保留完整精度,最后再按展示需要四舍五入。

怎样正确引用历史数值

研究7月29日可写约0.06049;研究7月30日应写约0.05945。原页0.0605不必抹去,但要标明其更接近前一日,而不能继续作为7月30日官方值。反向USD/ZAR约分别为16.53和16.82,标签也不能颠倒。

按7月30日0.05945计算,10,000南非兰特约为594.5美元。银行实际换汇会另计点差与费用。

可对照7月28日ZAR/USD核验、ZAR/EUR日期纠错和参考率使用边界。