Form 13F Filings Dates13F申报日期查询

该接口返回机构投资者提交 Form 13F 申报的日期,便于按季度跟踪机构的股票持仓与投资动向,理解其投资策略,可直接用于机构重仓股穿透、聪明钱调仓方向追踪与机构抱团集中度分析。

GEThttps://quote-fmp.com/stable/institutional-ownership/dates?cik=0001067983

数据更新周期

1-2 Hours

接口说明

  • 机构动向监控:跟踪机构投资者何时向 SEC 申报其股票持仓,传入 cik 后可解析出 year(年份)、quarter(季度) 等字段,适合作为回测框架的基础数据层。
  • 季度对比分析:查看机构持仓在不同季度间的变化,围绕 year(年份)与 quarter(季度) 等字段,可在回测中还原历史任意时点的真实截面。
  • 历史研究:分析多年来的申报规律,发现机构持股的趋势,实务中常与同模块的「机构持股申报」联合调用,先做广度筛查再下钻单标明细。
  • 上下游关联接口:Positions Summary(机构持仓汇总) · Industry Performance Summary(细分行业表现汇总) · Company Profile Data(公司概况) · SEC Filings By CIK(按 CIK 查 SEC 申报)

请求参数

1 个参数
参数类型要求示例说明
cikstring必填0001067983SEC Central Index Key(CIK)编号,用于定位公司 SEC 主体(须传补足前导零的 10 位定长字符串,如 "0000320193",切勿传整型)

调用代码示例

Python 关键代码

从 /stable/institutional-ownership/dates 同步13F申报日期查询(必填 cik),一次拿齐 year(年份)、quarter(季度)、date(日期)(样本值 year=2026)。

Python(核心参数与字段清洗逻辑)
resp = requests.get(
    "https://quote-fmp.com/stable/institutional-ownership/dates",
    params={"cik": "0001067983", "apikey": FMP_KEY},
    timeout=15,
)
resp.raise_for_status()
df = pd.DataFrame(resp.json())
# 按 date 升序重排并数值化 year(年份)
df["year"] = pd.to_numeric(df["year"], errors="coerce")
df = df.sort_values("date").reset_index(drop=True)

参数使用和避坑

2 组参数组合 · 2 条避坑

以下列出本接口在高频投研与回测场景下的常用 Query 参数组合写法:

投研场景Query 参数组合示例返回数据特征与用途
按 10 位 CIK(0001067983)检索13F申报日期查询cik=0001067983向 /stable/institutional-ownership/dates 传补零 10 位 cik=0001067983,获取 year、quarter、date(样本 year=2026)。
切换代表性机构/主体(cik=0000320193)对比13F申报日期查询cik=0000320193改传 cik=0000320193 调用 /stable/institutional-ownership/dates,横向比较不同 SEC 申报主体的 year、quarter、date。
时序与查询边界13F申报日期查询首行校验:year=2026 与空数组拦截

针对 /stable/institutional-ownership/dates(13F申报日期查询,必填 cik),返回首行的 year 为 2026、quarter 为 1;入库前请先拦截 200 [] 空响应。

落库主键与口径13F申报日期查询数据表设计:(cik, date) 复合键与 year 原始量纲

持久化 /stable/institutional-ownership/dates(13F申报日期查询)的 3 个字段时,自然键取 (cik, date);数值列 year(样本 2026)切勿用整型截断小数精度。

返回数据

3 个字段

本接口示例响应共包含 3 个字段(数值型 2 个,文本/日期/布尔型 1 个)。下表列出全部字段名、类型、首条记录真实样本值与中文释义,实际返回会因接口与数据状态有所不同。

字段类型示例值说明
datestring"2026-03-31"日期
yearnumber2026年份
quarternumber1季度
查看响应数据示例(原始 JSON)
[
{
"date": "2026-03-31",
"year": 2026,
"quarter": 1
}
]

常见问题解答(FAQ)

2 个问题
在「Extract」下,13F申报日期查询(/stable/institutional-ownership/dates)与 机构持股申报(/stable/institutional-ownership/latest)如何分工?

13F申报日期查询(/stable/institutional-ownership/dates,必填 cik)重在输出 year(年份)与 quarter 等 3 列;而 Institutional Ownership Filings(机构持股申报)返回 8 列,两者按查询维度互补。

在批量同步13F申报日期查询时,/stable/institutional-ownership/dates 的查询窗口与参数组合该如何安排?

推荐做法:传入精确匹配的 cik 参数调用 /stable/institutional-ownership/dates;当 /stable/institutional-ownership/dates 正常返回含 year 的 JSON/CSV 后,即可直接合入本地策略宽表。

同模块相关接口对比

Extract

本接口路径 /stable/institutional-ownership/dates,必填参数 cik。 同一模块「Extract」下共 3 个接口,下表列出其余 2 个, 按粒度与查询维度对比,避免选错接口。

接口路径核心差异与适用场景
机构持股申报Institutional Ownership Filings/stable/institutional-ownership/latest是全市场 SEC Form 13F 机构持仓报告的实时广播流
SEC申报文件提取Filings Extract/stable/institutional-ownership/extract直接从官方 SEC 申报文件中提取结构化数据,包括持股数量、市值、证券细节和申报链接

Form13F(机构持仓 13F)全部接口目录 →

需要稳定访问 13F申报日期查询 数据?注册即可获取专属 API Key,免费体验全部接口。
免费试用 1 个月