技术博客
外汇数据查询:热门外汇列表接入点详解(编码与中文名对照)

外汇数据查询:热门外汇列表接入点详解(编码与中文名对照)

作者: 万维易源
2026-08-27
外汇数据查询热门外汇列表货币对编码
# 外汇数据查询:热门外汇列表接入点详解(编码与中文名对照) > 接入点:热门外汇列表(1683-1) · 免费 · POST/GET · 返回 JSON · 适用:所有使用者(编码来源) · 阅读时间:6 分钟 ## TL;DR - 1683-1 返回一份**固定的可查货币对清单**(`forexList`),含 `code` 与 `forexName` 对照。 - 它是日线(1683-2)、分钟 K 线(1683-3)`code` 参数的**权威来源**——传参必须用这里出现的编码。 - 该接入点无业务参数,调用最简单。 ## Why:为什么这个「列表」很重要 很多新手直接拍脑袋写 `code=EURUSD` 去查日线,结果报错或空数据。原因往往是编码格式不对(例如该接口用 `EURCNY`/`EURUSD` 这种六位直连写法,而非带分隔符的 `EUR/USD`)。先调一次 1683-1,把官方返回的 `code` 存下来当字典,后面所有查询都从这份字典取,能彻底规避「编码写错」。 ## What:接口速览 | 项 | 说明 | |----|------| | 接口地址 | `https://route.showapi.com/1683-1?appKey={your_appKey}` | | 业务参数 | 无 | | 返回核心 | `showapi_res_body.forexList: [{code, forexName}]` | | 数据性质 | 延迟数据,仅供学习分析,不得用于对外展示 | ## How:把列表变成可复用字典(Python) ```python import requests, json def get_hotlist(appkey: str) -> dict: r = requests.post("https://route.showapi.com/1683-1", data={"appKey": appkey}, timeout=10) data = r.json() if data.get("showapi_res_code") != 0: raise RuntimeError(data.get("showapi_res_error")) return {i["code"]: i["forexName"] for i in data["showapi_res_body"]["forexList"]} code_map = get_hotlist("YOUR_APPKEY") print("可查编码数:", len(code_map)) # 之后查日线直接用 code_map 里的 key print(code_map.get("USDCNY")) # 美元兑人民币 ``` ## 返回示例(节选真实编码) ```json "forexList": [ { "code": "DINIW", "forexName": "美元指数" }, { "code": "AUDCNY", "forexName": "澳大利亚元兑人民币" }, { "code": "AUDUSD", "forexName": "澳大利亚元兑美元" }, { "code": "USDCNY", "forexName": "美元兑人民币" }, { "code": "USDJPY", "forexName": "美元兑日元" }, { "code": "USDKRW", "forexName": "美元兑韩元" }, { "code": "USDMOP", "forexName": "美元兑澳门元" } ] ``` > 完整清单约 35 个,以接口实际返回为准(含 DINIW 美元指数及多个 USD 直盘/交叉盘)。 ## 进阶 / 边界 - **编码是六位直连写法**:如 `USDCNY`、`EURUSD`,不是 `USD/CNY`。拼接或人工猜测容易错,务必以列表为准。 - **这是「可查清单」不是行情**:它告诉你有哪些编码可查,不含实时价格。 - **海外列表(1683-4)编码不同**:1683-4 用的是 `AUDCAD.FXCM` 这种带交易商后缀的编码,与 1683-1 的清单互不可换。 ## FAQ **Q1:为什么我写的 code 查不到数据?** A:最可能是编码格式不符。请先用 1683-1 拿到官方 `code` 列表,从里面取。 **Q2:清单会经常变吗?** A:作为可查范围,结构稳定;但若新增/下线货币对,以接口实时返回为准,建议运行时动态获取而非硬编码。 **Q3:DINIW 是什么?** A:美元指数(Dollar Index),是衡量美元对一篮子货币强弱的指标,不是单一货币对。 **Q4:这个列表能当汇率展示用吗?** A:不能,它不含价格且为延迟数据,仅用于学习分析。 ## 下一步阅读 - [外汇数据查询:code 货币对编码规则与常见对照](https://www.showapi.com/guides/forex-code-lookup-1683) - [外汇数据查询:日线历史查询接入点实战](https://www.showapi.com/guides/forex-daily-history-1683) - [外汇数据查询:海外外汇列表接入点详解](https://www.showapi.com/guides/forex-overseas-list-1683) - **本系列共 13 篇**:查看[外汇数据查询指南总目录](https://www.showapi.com/guides/forex-guides-1683)