前几天收到一笔境外转账,第一反应就是去查309美元是多少人民币,来回翻了好几个地方,才发现同一个数字,算出来的钱根本不是同一个数。

最先点开的是网上那种汇率换算小程序,页面跳出来的是市场参考汇率,按那个数字乘完,看着挺好看,心里先估了个大概,还想着这笔钱到账之后刚好能拿去买之前看中的东西。然后顺手打开手机银行,准备直接结汇,这时候才看出不对劲,银行页面上的买入价,比小程序显示的要低一点,算下来直接少了几十块。

当时还以为是APP卡了,反复刷新两三回,牌价数字还是没变,客服的提示小字写着,现汇和现钞的价格不一样,手里拿着美元现金去柜台换,会比账户里的美元结汇更少,银行要承担现钞运输保管的成本。那天折腾半天,才慢慢捋清楚,网上随处可见的那个中间价,普通人基本拿不到,它只是市场参考,不是我们实际兑换时用的价格。

也问过身边一个经常海淘的朋友,他的经历又不一样。他不是收款,是境外网站直接扣款,平台结算用的又是另一套汇率,和银行结汇的牌价对不上,有时候高有时候低,碰上平台有汇率优惠券的时候,损失会小一点,但也不会和网上的参考价完全对齐。他说他早就不盯着那个换算工具的数字了,只以账单里实际扣掉的人民币为准。

我最后是在手机银行线上结汇,提交的时候页面会先弹出预估金额,明确告诉你这个预估只做参考,最终以银行系统成交那一刻的牌价为准,汇率随时在动,几秒之内就会小幅跳动。提交之后等了一小会儿,成交的金额比预估的还少了几块钱,就是汇率在等待成交的间隙变了。这只是我的个人感受,不是标准答案,每个人兑换渠道、是现钞还是账户汇款、成交时间不一样,到手人民币都会有出入。

之前我总习惯拿一个固定数字当成最终结果,以为换算就是简单乘法,忽略了牌价一直在变动这件事,还差点按那个虚高的参考数安排支出。后来每次碰到外币换算,都不会直接认准一个数值,只把工具算出来的结果当成一个粗略区间,真正要动用这笔钱的时候,以操作页面实时展示的成交牌价为准。

没有哪一个数字,可以用来套所有场景。