465 个货币对 · 31 种货币 · 日内实时

实时汇率 API
面向开发者

主要货币对在交易日每 ~60 秒更新一次——其余大多数货币对也是如此。其余部分采用 ECB/FRED 每日参考汇率,每次响应都包含 source 和 market_session。

免费层级,无需信用卡。每月 10,000 次调用,轻松起步。
usd · live
# 无需 API 密钥 — 复制即可运行
$ curl https://api.exchangerate.dev/v1/latest/USD?symbols=EUR,GBP

{
  "result": "success",
  "base": "USD",
  "source": "live",
  "market_session": "open",
  "timestamp": "2026-06-16T14:02:11Z",
  "rates": { "EUR": 0.9245, "GBP": 0.7891 }
}
# 每次响应都包含 source + market_session
被构建金融科技应用、交易工具和 AI 智能体的开发者使用
兼容 Frankfurter·MCP 服务器·日内实时
免费:每月 10,000 次调用 · Basic $10/月 · Pro $30/月 — 所有套餐都能获得相同的实时汇率和自 1999 年以来的完整每日历史数据。大多数外汇 API 对历史数据收费;我们的所有层级均免费提供。
为什么选择 exchangerate.dev

快速且始终保持最新

日内实时汇率

许多外汇 API 每天仅在 ECB 定盘价时更新一次。主要货币对在交易日每 ~60 秒更新一次——其余大多数货币对也是如此——每次响应都会标明你获取的是实时报价还是每日定盘价。

响应时间约 20 毫秒

每个请求的服务器端处理时间约为 20 毫秒。响应结构兼容 Frankfurter,迁移只需重新指向 endpoint,无需重写代码。

每次响应都标明来源

每个汇率都包含其 source、market_session 和 timestamp,让你清楚知道这是实时报价还是每日定盘价。

原生支持 MCP

所有套餐(包括免费层级)都内置 MCP stdio 桥接 — Claude、Cursor 和 ChatGPT 等智能体可以直接查询实时汇率,无需自行编写 REST 客户端。

参考性汇率

此刻正在实时更新的数据

全部 168+ 个货币对
实时28 / 30 报价货币 406 / 465 货币对测量于 2026-07-13 03:51:13 UTC
时间 (UTC)货币对状态汇率
14:02:11EUR/USD欧元 / 美元实时1.08642
14:02:09GBP/USD英镑 / 美元实时1.27310
14:01:58USD/JPY美元 / 日元实时157.21
14:01:45USD/CHF美元 / 瑞士法郎实时0.8920
14:01:30USD/MXN美元 / 墨西哥比索实时17.3461
16:00:00USD/BRL美元 / 巴西雷亚尔每日参考5.7120

仅为参考性汇率,不适用于清算。数据来自综合市场数据 + 公开参考汇率;±5–15 个基点。活跃交易的货币为日内实时;其余(含 BRL)为 ECB/FRED 每日参考 — 查看覆盖范围.

覆盖范围

168+ 个货币对,三大类别

查看每个货币对
主要货币对7 个货币对

EUR、GBP、JPY、CHF、CAD、AUD 和 NZD 对 USD。交易最活跃的货币对,日内实时更新。

EUR/USDGBP/USDUSD/JPY
交叉盘21 个货币对

不含 USD 的货币对,如 EUR/GBP、EUR/JPY 和 GBP/JPY,均由主要货币对推导而来,并标记为衍生数据。

EUR/GBPEUR/JPYGBP/JPY
新兴市场140+ 个货币对

部分为实时更新(MXN、ZAR、TRY),部分为 ECB 每日参考(BRL、IDR、BGN)— 每个都标注了来源,让你清楚知道获取的是哪一种。

USD/MXNUSD/BRLUSD/IDR
中文

中文内容

指南与文章

Reddit 上的汇率 API:开发者常见问题,直接解答阅读 Stack Overflow 上的汇率 API:开发者常见报错,逐一解答阅读 你能在外汇预测上跑赢随机游走吗?用 30 行代码验证阅读 我们试图在五个货币对上跑赢随机游走,这是成绩单阅读 哪些货币兑美元处于历史低点(2026 年 7 月)阅读 为什么土耳其里拉不断刷新历史低点阅读 为什么以色列谢克尔在 2026 年表现突出阅读

一分钟内完成你的第一次调用

免费层级,无需信用卡。31 种货币,活跃交易货币日内实时更新。参数兼容 Frankfurter。

免费获取 API 密钥阅读文档

常见问题

有免费的实时汇率 API 吗?

有的。exchangerate.dev 是一款提供免费层级的实时汇率 API — 无需信用卡。主要货币对在交易日每 ~60 秒更新一次——其余大多数货币对也是如此——其余部分采用 ECB/FRED 每日参考汇率,每次响应都包含 source 和 market_session,让你随时知道某个汇率是实时报价还是每日定盘价。从 GET /v1/latest/USD?symbols=EUR,GBP,JPY 开始吧。

exchangerate.dev 覆盖哪些货币?

168+ 个货币对 — 7 个 USD 主要货币对、21 个主要交叉盘和 140+ 个新兴市场货币对。/v1/currencies 列出了 30 种基础货币(每种都包含名称、类型、小数精度和衍生标记);每种货币都对 USD 报价,任何交叉盘都通过这些环节三角计算得出,因此 31 种货币最终可解析为 465 个唯一货币对。"168+" 是精选推荐的集合,并非硬性上限。

汇率多久更新一次?

主要货币对在交易日每 ~60 秒更新一次——其余大多数货币对也是如此。基于 ECB/FRED 的汇率仅在每个交易日的定盘时更新一次。每次响应中的 source 和 market_session 字段会告诉你当前看到的是哪一种;完整明细请见覆盖范围页面。

"参考性"是什么意思?

所有汇率均为参考性汇率 — 不适用于清算、受监管交易,也不作为权威数据来源。每次响应都包含一个 source 字段(live、ecb_daily 或 fred_daily)和一个 market_session,让你确切了解汇率的新鲜程度以及报价时的市场状态。

有免费层级吗?

有的。免费层级每月包含 10,000 次 API 调用,无需信用卡。覆盖全部 465 个货币对、追溯至 1999 年的完整历史数据、衍生交叉盘,以及 MCP 服务器访问权限。

这个 API 包含 MCP 服务器吗?

包含 — 所有套餐都提供 MCP stdio 桥接,让 AI 智能体和 LLM 工具可以直接查询汇率。运行方式:npx exchangerate-dev-mcp

exchangerate.dev 如何处理衍生交叉盘?

未直接报价的货币对(例如由 EUR/USD 和 GBP/USD 推导出的 EUR/GBP)通过三角计算得出,并在响应的 derived_symbols 数组中标记。你可以在客户端使用该列表进行过滤。