Search Forex News外汇新闻检索
该接口支持按货币对检索外汇新闻:输入 EUR/USD、GBP/USD 等货币对代码,即可获取针对性的市场动态。
https://quote-fmp.com/stable/news/forex?symbols=EURUSD数据更新周期
5 Minutes
接口说明
- 定向新闻检索:按特定货币对查找新闻,跟踪外汇市场的最新动态,传入
symbols后可采集publishedDate(发布日期)、publisher(发布方)与title(标题/职务) 等字段,契合自动化报表与看板的数据源要求。 - 历史新闻:既可查当前新闻,也可查历史新闻,用于分析长期趋势和市场波动,串联
publisher(发布方)与title(标题/职务) 等返回指标,便于搭建按日或按季刷新的自动化投研看板。 - 按代码检索:输入具体货币对代码即可获取相关新闻,辅助决策,在策略信号生成环节,与「加密货币新闻检索」配合使用可有效过滤单指标噪音。
- 关联数据线接口:Stock News(个股新闻) · Crypto News(加密货币新闻) · Biggest Stock Gainers(涨幅榜) · Earnings Transcript(业绩电话会纪要检索)
请求参数
5 个参数| 参数 | 类型 | 要求 | 示例 | 说明 |
|---|---|---|---|---|
symbols | string | 必填 | EURUSD | 一个或多个 6 位外汇货币对代码,使用英文逗号分隔,例如 EURUSD,USDJPY(单次建议控制在 20 个以内)。 |
from | date | 可选 | 2026-01-27 | 查询起始日期,格式 YYYY-MM-DD,包含当天。 |
to | date | 可选 | 2026-04-28 | 查询结束日期,格式 YYYY-MM-DD,包含当天。 |
page | number | 可选 | 0 | 分页页码,从 0 开始,配合每页条数翻页取更多数据(从 0 起算的分页游标;当响应返回空数组 [] 时代表已翻至历史末页) |
limit | number | 可选 | 20 | 返回结果条数上限,用于控制单次响应大小。 |
调用代码示例
Python 关键代码在 Python 中调用 外汇新闻检索(/stable/news/forex,必填 symbols),可提取 publishedDate(发布日期)、publisher(发布方)、title(标题 / 职务)(publishedDate=2026-07-30 13:03:11)。
resp = requests.get(
"https://quote-fmp.com/stable/news/forex",
params={"symbols": "EURUSD", "from": "2026-01-27", "to": "2026-04-28", "page": 0, "apikey": FMP_KEY},
timeout=15,
)
resp.raise_for_status()
df = pd.DataFrame(resp.json())
# 提取 外汇新闻检索 核心列:symbol, publishedDate, publisher, title
df = df[["symbol", "publishedDate", "publisher", "title"]].dropna(how="all")参数使用和避坑
2 组参数组合 · 2 条避坑以下列出本接口在高频投研与回测场景下的常用 Query 参数组合写法:
| 投研场景 | Query 参数组合示例 | 返回数据特征与用途 |
|---|---|---|
| 科技龙头组合(AAPL,MSFT,NVDA)并发查询外汇新闻检索 | symbols=AAPL,MSFT,NVDA | 在 symbols 中逗号拼接多股代码请求 /stable/news/forex,一次返回 publishedDate、publisher、title(如 publishedDate=2026-07-30 13:03:11)。 |
| 跨行业权重股(JPM,BRK-B,XOM)批量拉取外汇新闻检索 | symbols=JPM,BRK-B,XOM | 单次请求并发刷新金融与能源龙头的 publishedDate、publisher、title 等 8 个字段。 |
使用 /stable/news/forex 同步外汇新闻检索(必填 symbols)时,publishedDate(发布日期)与 publisher(发布方)为关键业务列;多次拉取或增量合并时请在边界处按主键去重。
对外汇新闻检索(/stable/news/forex)执行增量 ETL 时,通过 (symbol, publishedDate, title) 唯一约束幂等写入,并对 publishedDate(发布日期)做非空与字符集清洗。
返回数据
8 个字段本接口示例响应共包含 8 个字段(数值型 0 个,文本/日期/布尔型 8 个)。下表列出全部字段名、类型、首条记录真实样本值与中文释义,实际返回会因接口与数据状态有所不同。
| 字段 | 类型 | 示例值 | 说明 |
|---|---|---|---|
symbol | string | "EURUSD" | 证券代码 |
publishedDate | string | "2026-07-30 13:03:11" | 发布日期 |
publisher | string | "FXEmpire" | 发布方 |
title | string | "U.S. Dollar Retreats As GDP Gr…" | 标题 / 职务 |
image | string | "https://images.financialmodeli…" | 图片链接 |
site | string | "fxempire.com" | 来源站点 |
text | string | "BoJ intervened to support the …" | 正文内容 |
url | string | "https://www.fxempire.com/forec…" | 链接地址 |
查看响应数据示例(原始 JSON)
[
{
"symbol": "EURUSD",
"publishedDate": "2026-07-30 13:03:11",
"publisher": "FXEmpire",
"title": "U.S. Dollar Retreats As GDP Growth Rate Misses Estimates: Analysis For EUR/USD, GBP/USD, USD/CAD, USD/JPY",
"image": "https://images.financialmodelingprep.com/news/us-dollar-retreats-as-gdp-growth-rate-misses-estimates-20260730.jpg",
"site": "fxempire.com",
"text": "BoJ intervened to support the yen, putting additional pressure on the American currency.",
"url": "https://www.fxempire.com/forecasts/article/u-s-dollar-retreats-as-gdp-growth-rate-misses-estimates-analysis-for-eur-usd-gbp-usd-usd-cad-usd-jpy-3-1613891"
}
]常见问题解答(FAQ)
2 个问题投研选型时,什么场景用外汇新闻检索(/stable/news/forex),什么场景改用 新闻稿检索?
当您需要 publishedDate(发布日期,如 2026-07-30 13:03:11)与 publisher(发布方)时调 外汇新闻检索(/stable/news/forex,必填 symbols);反之若侧重 Search Press Releases(新闻稿检索) 的维度,则请求 /stable/news/press-releases(必填 symbols)。
在脚本里循环或定时请求 /stable/news/forex(外汇新闻检索)时,有哪些调度细节要注意?
在脚本编排上,建议按日历窗口设置 from 和 to 边界调用 /stable/news/forex;将每次从 /stable/news/forex 拿到的 publishedDate(发布日期)按批次追加至本地历史表。
同模块相关接口对比
Symbol本接口路径 /stable/news/forex,必填参数 symbols。 同一模块「Symbol」下共 4 个接口,下表列出其余 3 个, 按粒度与查询维度对比,避免选错接口。