Search Insider Trades by Reporting Name内部人交易按申报人检索

该接口支持按申报人姓名查询内部人交易活动,跟踪特定个人或机构在公司内部人交易中的动向,适用于高管增减持信号挖掘、内部人交易事件驱动回测与公司治理风险排查。

GEThttps://quote-fmp.com/stable/insider-trading/reporting-name?name=Zuckerberg

数据更新周期

2 Minutes

接口说明

  • 按姓名检索:输入特定个人或机构名称即可查询其内部人交易,传入 name 后可交付 reportingCik(申报主体CIK编号)、reportingName(申报主体名称) 等结构化信息,降低多资产投研系统的数据接入复杂度。
  • 申报 CIK 信息:获取申报 CIK,便于跨申报文件更深入地跟踪内部人活动,基于 SEC Form 3/4/5 披露追踪上市公司管理层与大股东的真实增减持行为。
  • 跟踪知名内部人:监控知名公司高管、董事或其他内部人的交易,在盘前准备或盘后归档中,常与「内部人交易检索」成对调用以保持底表同步。
  • 跨模块关联接口:Acquisition Ownership(受益所有权变动(13D/13G)) · Latest Insider Trading(最新内部人交易) · Executive Compensation(高管薪酬查询) · Stock Price and Volume Data(日线完整行情)

请求参数

1 个参数
参数类型要求示例说明
namestring必填Zuckerberg公司或证券名称关键词,用于按名称检索。

调用代码示例

Python 关键代码

采集 内部人交易按申报人检索(/stable/insider-trading/reporting-name)需传必填 name,重点读取 reportingCik(申报主体 CIK 编号)、reportingName(申报主体名称)(样本 reportingCik=0001548760)。

Python(核心参数与字段清洗逻辑)
resp = requests.get(
    "https://quote-fmp.com/stable/insider-trading/reporting-name",
    params={"name": "Zuckerberg", "apikey": FMP_KEY},
    timeout=15,
)
resp.raise_for_status()
df = pd.DataFrame(resp.json())
# 提取 内部人交易按申报人检索 核心列:reportingCik, reportingName
df = df[["reportingCik", "reportingName"]].dropna(how="all")

参数使用和避坑

2 组参数组合 · 2 条避坑

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

投研场景Query 参数组合示例返回数据特征与用途
按关键词「Zuckerberg」检索内部人交易按申报人检索name=Zuckerberg向 /stable/insider-trading/reporting-name 传入 name=Zuckerberg,返回匹配的 reportingCik、reportingName(样本 reportingCik=0001548760)。
切换检索词「Microsoft」查询内部人交易按申报人检索name=Microsoft将 name 设为 Microsoft 调用 /stable/insider-trading/reporting-name,获取对应实体的 reportingCik、reportingName 等 2 列信息。
参数与空值防守对接内部人交易按申报人检索:reportingCik 与关联字段的口径对齐

对接 /stable/insider-trading/reporting-name(内部人交易按申报人检索,必填 name)时,重点字段 reportingCik(0001548760)反映最新快照状态,与下游行情或财务表关联前须对齐代码后缀。

落库主键与口径持久化内部人交易按申报人检索:以 (reportingCik) 建键并固定 reportingCik VARCHAR/TEXT 类型

清洗内部人交易按申报人检索响应时,先按 (reportingCik) 剔除重复行,再提取 reportingCik(申报主体 CIK 编号,样本 0001548760)构建本地证券或实体映射字典。

返回数据

2 个字段

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

字段类型示例值说明
reportingCikstring"0001548760"申报主体 CIK 编号
reportingNamestring"Zuckerberg Mark"申报主体名称
查看响应数据示例(原始 JSON)
[
{
"reportingCik": "0001548760",
"reportingName": "Zuckerberg Mark"
}
]

常见问题解答(FAQ)

2 个问题
请求 /stable/insider-trading/reporting-name 获取内部人交易按申报人检索时有哪些必填项?它与 内部人交易检索 的边界在哪?

内部人交易按申报人检索(/stable/insider-trading/reporting-name)采用必填 name查询,返回首条样本如 reportingCik=0001548760(共 2 列);同模块相邻的 Search Insider Trades(内部人交易检索)则包含 16 列。

初次建库回填内部人交易按申报人检索与日常增量拉取 /stable/insider-trading/reporting-name,在传参方式上有何技巧?

在量化管道中,应按 name 过滤条件请求 /stable/insider-trading/reporting-name 并做非空校验;若并发拉取多组任务,请结合网关 RPM 配额控制并发协程数,稳健采集 reportingCik。

同模块相关接口对比

Search

本接口路径 /stable/insider-trading/reporting-name,必填参数 name。 同一模块「Search」下共 2 个接口,下表列出其余 1 个, 按粒度与查询维度对比,避免选错接口。

接口路径核心差异与适用场景
内部人交易检索Search Insider Trades/stable/insider-trading/search按公司或股票代码查询内部人交易,可查到公司高管、董事等内部人的具体交易

InsiderTrades(内部人交易)全部接口目录 →

需要稳定访问 内部人交易按申报人检索 数据?注册即可获取专属 API Key,免费体验全部接口。
免费试用 1 个月