Form13F(机构持仓 13F)

此类接口提供机构向 SEC 提交的 13F 持仓信息,包括申报明细与申报日期、按机构汇总的持仓与业绩表现、机构持仓的行业分布,以及个股层面的机构持仓汇总与行业表现。适合跟踪知名基金的调仓方向、观察个股的筹码结构;13F 每季度披露一次,只覆盖美国股票多头,且存在最长 45 天的滞后。

典型使用场景

3 个场景
机构组合跟踪

比较连续季度持仓,识别新增、增持和减持。

个股机构拥挤度

汇总持有人数量和仓位变化观察机构关注度。

行业配置研究

比较机构组合的行业权重和变化。

接口怎么选?

6 项选型对照

13F 数据既可以从机构视角研究组合,也可以从股票视角研究持有人。先确定研究对象,再选择申报提取、持有人分析或 Symbol Positions。

13F 属美国监管披露,具有报告延迟、申报范围和持仓口径限制,不能视为机构当前实时仓位。

你的需求推荐接口选择理由
获取最新机构申报列表Institutional Ownership Filings机构持股申报定位最新可用申报与持有人
提取某次 13F 的持仓明细Filings ExtractSEC申报文件提取查看证券、股数和市值等申报内容
查询机构可用申报日期Form 13F Filings Dates13F申报日期查询下载前先确定季度和报告日期
分析某机构组合变化Filings Extract With Analytics By Holder持股机构申报分析提供持有人维度的增减仓分析
查看一只股票的机构持仓汇总Positions Summary机构持仓汇总从证券维度观察机构仓位
比较机构行业配置Holders Industry Breakdown机构持股行业分布用于组合结构和行业偏好研究

数据覆盖与参数口径

  • 监管范围:美国 SEC Form 13F 披露体系
  • 适用对象:达到申报要求的机构投资管理人及其可报告证券
  • 时间特性:季度披露且存在法定滞后,不是实时持仓
  • 数据视角:机构、申报文件、证券和行业汇总
  • 主要限制:不包含所有资产、空头和完整衍生品风险敞口

调用示例

Python 关键代码

示例场景:获取最新机构持仓申报列表 · 对应接口:Institutional Ownership Filings(机构持股申报)

Python(核心参数与字段清洗逻辑)
resp = requests.get(
    "https://quote-fmp.com/stable/institutional-ownership/latest",
    params={"page": 0, "limit": 100, "apikey": FMP_KEY},
)
df = pd.DataFrame(resp.json())
# 强制保留 10 位前导零 CIK,并拆出报告期 (year, quarter) 传给下游 filings-extract
df["cik"] = df["cik"].astype(str).str.zfill(10)
dt = pd.to_datetime(df["date"])
df["year"], df["quarter"] = dt.dt.year, dt.dt.quarter
  • 先保存持有人 CIK 和申报日期,再提取具体持仓。
  • 研究时必须显式标注 13F 的披露滞后。

数据注意事项

4 条实盘要点

常见问题

3 个问题
13F 是实时机构持仓吗?

不是。13F 按季度申报并存在披露滞后,只能反映报告期末的部分持仓。

13F 是否覆盖全球机构全部资产?

不覆盖。它是美国监管披露,且只包含规定范围内的可报告证券。

按机构和按股票查询有什么区别?

按机构用于还原组合;按股票用于观察一只证券被哪些机构持有及仓位汇总。

接口一览(8个)

3 个功能模块

Extract

3 个接口

Holder

3 个接口

Symbol

2 个接口
准备好接入机构持仓 13F相关接口了吗?接口路径与 FMP 保持兼容,替换域名和 API Key 即可开始。
领取 1 个月试用 Key