Indexes(指数数据)

此类接口提供全球指数的行情与成分信息,包括指数清单、单个指数的最新报价与历史行情、全部指数快照,以及标普 500、纳斯达克、道琼斯的当期与历史成分股变动。做大盘择时、指数复制,或统计个股所属指数时取用;非美指数代码建议先用目录接口确认。

典型使用场景

4 个场景
全球市场看板

集中展示主要市场指数的价格与涨跌。

资产配置研究

用指数历史数据比较市场收益、波动与相关性。

指数股票池

获取当前成分股用于筛选、跟踪和归因。

无幸存者偏差回测

使用历史成分股还原当时真实可投资范围。

接口怎么选?

6 项选型对照

指数类别同时覆盖“全球指数行情序列”与“主流指数成分股”两大场景:查询行情前先用 Stock Market Indexes List(指数清单) 确认带 ^ 前缀的指数代码(如 ^GSPC、^IXIC、^VIX)。

构建美股基准股票池可读取 S&P 500 Index(标普500成分股)、Nasdaq Index(纳斯达克指数) 与 Dow Jones(道琼斯指数成分);做多年度历史回测请务必结合 Historical S&P 500(标普500成分变动) 还原当时成分股以消除幸存者偏差。

你的需求推荐接口选择理由
查找可用指数代码Stock Market Indexes List指数清单先确认全球指数目录与代码
查询单个指数最新行情Index Quote指数实时报价返回完整指数报价字段
获取全部指数快照All Index Quotes全指数报价适合全球市场监控
下载指数完整日线Historical Index Full Chart指数完整日线行情适合回测、相关性和风险分析
获取标普 500 当前成分股S&P 500 Index标普500成分股构建指数股票池的常用入口
研究历史调仓Historical S&P 500标普500成分变动减少幸存者偏差,适合历史回测

数据覆盖与参数口径

  • 适用资产:全球主要股票市场指数及部分行业指数
  • 数据类型:目录、最新报价、日线、分钟线、成分股
  • 成分股范围:重点覆盖标普 500、纳斯达克与道琼斯相关接口
  • 代码格式:指数代码可能带特殊字符,应以目录接口为准
  • 历史范围:因指数、粒度和套餐而异

调用示例

Python 关键代码

示例场景:获取 VIX 指数最新报价 · 对应接口:Index Quote(指数实时报价)

Python(核心参数与字段清洗逻辑)
resp = requests.get(
    "https://quote-fmp.com/stable/quote",
    params={"symbol": "^VIX", "apikey": FMP_KEY},
    timeout=15,
)
resp.raise_for_status()
df = pd.DataFrame(resp.json())
# 数值化核心指标列 price(最新价)
df["price"] = pd.to_numeric(df["price"], errors="coerce")
  • 指数代码可能包含 ^ 等特殊字符,HTTP 客户端会自动编码参数。
  • 历史回测应使用历史成分股,避免幸存者偏差。

数据注意事项

4 条实盘要点
  • 先通过 Stock Market Indexes List(指数清单) 查询全球指数标准 symbol(常含 ^ 前缀,如 ^GSPC、^IXIC、^VIX)及计价币种。
  • 全球大盘监控面板可调用 All Index Quotes(全指数报价) 一次拉取全部指数快照,单指数详情则用 Index Quote(指数实时报价)。
  • 构建美股主流指数股票池可读取 S&P 500 Index(标普500成分股)、Nasdaq Index(纳斯达克指数) 与 Dow Jones(道琼斯指数成分) 当前成分股清单。
  • 做多年度量化回测时,必须结合 Historical S&P 500(标普500成分变动)、Historical Nasdaq(纳斯达克指数成分变动) 或 Historical Dow Jones(道琼斯指数历史) 还原历史各时点的真实成分股,严防幸存者偏差。

常见问题

3 个问题
指数代码在哪里查询?

先使用 Stock Market Indexes List 获取目录,再把返回的 symbol 传给报价或历史接口。

指数行情与成分股是同一种数据吗?

不是。行情接口返回指数价格时间序列;成分股接口返回构成指数的证券列表和权重相关信息。

为什么回测需要历史成分股?

只使用今天的成分股回测过去会产生幸存者偏差,历史成分接口可以还原当时股票池。

接口一览(15个)

6 个功能模块

Indexes

1 个接口

Quotes

3 个接口

End Of Day

2 个接口

Intraday

3 个接口

Latest Constituents

3 个接口

Historical Constituents

3 个接口
准备好接入指数数据相关接口了吗?接口路径与 FMP 保持兼容,替换域名和 API Key 即可开始。
领取 1 个月试用 Key