Actively Trading List在市活跃交易清单
该接口返回当前在全球公开交易所处于正常挂牌交易状态的全部股票与金融工具代码清单。通过剔除已退市、长期停牌或失效的历史代码,它为实盘行情轮询、每日增量数据同步与可交易股票池构建提供实时存活白名单。
https://quote-fmp.com/stable/actively-trading-list数据更新周期
该接口暂无固定更新周期(多为按需更新的参考或静态数据)。
接口说明
- 实盘交易与每日同步的活跃标的过滤:全量证券代码总表中包含大量历史退市或已终止交易的存量代码。每日数据同步流水线以该接口返回的活跃清单作为过滤掩码,可确保仅对当前仍在交易的活标的发起行情与估值更新,大幅削减无效网络开销。
- 识别存量持仓停牌与退市摘牌信号:将投资组合中的持仓代码或观察池每日与该正常交易清单做集合差集比对,一旦发现某只股票从活跃清单中消失,即可第一时间触发风控预警,结合退市名单排查是否发生私有化交割或违规摘牌。
- 构建实时行情快照监控的纯净母池:在研发全市场涨跌幅排行、异动雷达或盘中量比扫描器时,直接以该活跃交易清单作为轮询母池,可避免僵尸代码返回的陈旧停牌价格污染全市场截面统计指标。
- 关联数据线接口:Eod Bulk(日线行情批量) · All Exchange Market Hours(交易所交易时段) · Stock Screener(条件选股) · Company Profile Data(公司概况)
调用代码示例
Python 关键代码执行 /stable/actively-trading-list 查询在市活跃交易清单(仅 apikey),直接产出 name(名称)、symbol(证券代码) 等 2 项字段。
resp = requests.get(
"https://quote-fmp.com/stable/actively-trading-list",
params={"apikey": FMP_KEY},
timeout=15,
)
resp.raise_for_status()
df = pd.DataFrame(resp.json())
# 提取 在市活跃交易清单 核心列:symbol, name
df = df[["symbol", "name"]].dropna(how="all")参数使用和避坑
3 组参数组合 · 2 条避坑以下列出本接口在高频投研与回测场景下的常用 Query 参数组合写法:
| 投研场景 | Query 参数组合示例 | 返回数据特征与用途 |
|---|---|---|
| 一次性拉取全量在市活跃交易清单初始化本地主表 | GET /stable/actively-trading-list(免参数) | /stable/actively-trading-list 为一次性全量输出(2 列,含 name、symbol);首次建库与周期性覆盖都走它。 |
| 以 symbol 为唯一键覆盖写入,避免全表重复 | GET /stable/actively-trading-list → upsert on symbol | symbol 在全表内唯一(样本 URBANCO.BO),2 列按该键 upsert 即可幂等;无法按单条重取,补数须重跑全量。 |
| 落库后自检:symbol 唯一性与 name 空值率 | GET /stable/actively-trading-list → count(distinct symbol) / null_ratio(name) | 2 列落库完成后,用 count(distinct symbol) 对账行数;name(如 Urban Company Limited)若大面积为空,说明本次全表拉取不完整,需要重跑。 |
在市活跃交易清单(路径 /stable/actively-trading-list,免业务参数)输出 name(名称)等 2 列;在做多表横截面关联时,请确保主键字段类型一致。
在为在市活跃交易清单(/stable/actively-trading-list)设计表结构时,以 (symbol, name) 唯一锁定记录,并对 name(名称)保留完整原始字符串。
返回数据
2 个字段本接口示例响应共包含 2 个字段(数值型 0 个,文本/日期/布尔型 2 个)。下表列出全部字段名、类型、首条记录真实样本值与中文释义,实际返回会因接口与数据状态有所不同。
| 字段 | 类型 | 示例值 | 说明 |
|---|---|---|---|
symbol | string | "URBANCO.BO" | 证券代码 |
name | string | "Urban Company Limited" | 名称 |
查看响应数据示例(原始 JSON)
[
{
"symbol": "URBANCO.BO",
"name": "Urban Company Limited"
}
]常见问题解答(FAQ)
2 个问题在「Directory」分类下,在市活跃交易清单(2 个字段)与 全部股票代码清单 的核心差异点是什么?
在市活跃交易清单 与 Company Symbols List(全部股票代码清单) 分别映射 /stable/actively-trading-list(免业务参数,含 name 等 2 列)与 /stable/stock-list(无必填参数,含 2 列),可按研究粒度灵活选用。
实盘任务调用 /stable/actively-trading-list 拉取在市活跃交易清单时,如何规范化控制查询边界与重试节奏?
您只需每日定时调用一次 /stable/actively-trading-list 将全量字典同步至本地;配合空数组 [] 短路判断,即可构建零人工干预的 在市活跃交易清单(name)自动化同步任务。
同模块相关接口对比
Directory本接口路径 /stable/actively-trading-list,无必填参数。 同一模块「Directory」下共 11 个接口,下表列出其余 10 个, 按粒度与查询维度对比,避免选错接口。
| 接口 | 路径 | 核心差异与适用场景 |
|---|---|---|
| 全部股票代码清单Company Symbols List | /stable/stock-list | 平台覆盖的全球各大交易所全部股票、ETF 及可交易金融工具的完整代码总表 |
| 报表公司清单Financial Statement Symbols List | /stable/financial-statement-symbol-list | 全市场所有具备标准化财务三表数据的上市公司代码清单 |
| CIK 编号清单CIK List | /stable/cik-list | 全市场 SEC 注册实体的中央索引键(CIK)与机构/公司标准名称的分页目录 |
| 股票代码变更清单Symbol Changes List | /stable/symbol-change | 汇总全市场因公司更名、并购重组、借壳上市或拆合股而发生的股票代码变更历史台账 |
| ETF代码检索ETF Symbol Search | /stable/etf-list | 全球主要交易所挂牌的全部交易所交易基金(ETF)代码与基金名称完整目录 |
| 业绩电话会纪要代码清单Earnings Transcript List | /stable/earnings-transcript-list | 全市场所有已收录业绩电话会文字纪要的上市公司代码清单及每家公司可查的历史纪要总篇数 |
| 可用交易所清单Available Exchanges | /stable/available-exchanges | 平台支持的所有全球证券交易所标准字典 |
| 可用板块清单Available Sectors | /stable/available-sectors | 平台采用的一级行业板块标准分类清单 |
| 可用细分行业清单Available Industries | /stable/available-industries | 平台采用的二级细分行业标准分类全量清单 |
| 可用国家清单Available Countries | /stable/available-countries | 平台有证券数据覆盖的全部国家与地区两字母标准代码清单 |