Guide/汇率概念
Guide

为什么银行、Google 和汇率 API 显示的汇率不同

这些汇率可以不同,但并不表示任何一方出错。参考汇率、银行卡汇率和交易报价回答的是不同问题。

MMexchangerate.dev·2026年7月14日·5 分钟阅读

Google、银行和汇率 API 显示的数字,往往是不同时间点的不同类型汇率。不要急着把两个数字当成矛盾,先比较来源、时间、货币对方向、点差和单独收取的费用。

Key points
显示出来的参考汇率,不一定是你实际可以买入或卖出货币的价格。
银行和发卡机构通常会把利润加在汇率中、作为单独费用收取,或两者兼有。
两个参考汇率可能不同,因为它们使用不同来源或发布时间不同。
公平比较时,要对齐货币对方向、时间、来源、点差和费用。

不同数字回答不同问题

搜索结果通常回答的是:这个货币对最近的市场参考价是多少?银行或发卡机构回答的是:如果你现在进行这笔交易,我们会给出或收取多少金额?汇率 API 可能回答其中任何一个问题,取决于它的来源和产品。它们服务的工作不同,数字自然不一定相同。

首要区别是指示性汇率与可执行报价。指示性汇率用于展示、分析、报告或换算估算,描述的是市场状态。可执行报价则是某个交易对手给一笔具体交易的价格,可能包含买卖点差、最低金额和很短的有效期。

差异从哪里来

你看到的内容通常代表什么为什么可能不同
搜索或市场展示近期指示性参考汇率来源和刷新时间可能不同
银行或银行卡换汇客户交易汇率服务商利润、点差、费用和时间
现金兑换报价当地兑换商的买入或卖出价格现金处理成本、库存和更宽的点差
汇率 API 响应参考数据或可执行数据来源类别、时间、覆盖和产品规则

点差是交易商买入价与卖出价之间的差额。有些服务商将其放进汇率中,另一些显示接近市场的汇率后再收服务费。只有把两部分都算进去,才能比较哪种换汇更便宜。

时间和来源与数字本身同样重要

外汇会在交易周内变动。两个服务都可能发布有效的 EUR/USD 参考汇率,但一个刚刚更新,另一个发布的是每日定盘价,因此数值不同。欧洲中央银行参考汇率每个营业日发布一次,适合稳定的每日参考,但不是盘中交易报价。

货币对方向也是造成表面差异的常见来源。USD/IDR 和 IDR/USD 互为倒数。如果一个服务商较早四舍五入,而另一个显示更多精度,把一个方向再换算回另一个方向时,显示的数值不会完全相同。

读取元数据
没有来源和时间的汇率并不完整。exchangerate.dev 返回 sourcemarket_sessiondata_updated_at,让应用知道它读到的是实时指示性汇率还是每日参考汇率。

如何公平比较服务商

  • 确认两个价格使用相同的货币对方向和金额。
  • 检查时间戳,以及其中任一项是否是每日参考。
  • 把报价汇率和固定费用或百分比费用分开比较。
  • 比较支付时使用最终到账金额。
  • 做数据分析时保存来源和更新时间。

选择适合工作的汇率

仪表盘、会计参考、历史分析、价格展示或付款前估算,适合使用指示性汇率。需要结算付款或执行交易时,应使用银行、经纪商或支付处理方的报价。两者不能互相替代。

需要当前参考汇率的应用,可以从实时 EUR/USD 页面开始,并在自己的界面保留 sourcemarket_session 字段。指示性与可执行 FX 汇率如何读取 source 和 session分别说明两者边界和元数据。

MM
exchangerate.dev
面向开发者的汇率概念与实用指南。

Keep reading

Guide指示性与可执行 FX 汇率Read Reference如何读取 source 和 market sessionRead Guide欧洲央行参考汇率解读Read