Search Insider Trades by Reporting Name内部人交易按申报人检索
该接口支持按申报人姓名查询内部人交易活动,跟踪特定个人或机构在公司内部人交易中的动向,适用于高管增减持信号挖掘、内部人交易事件驱动回测与公司治理风险排查。
https://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 个参数| 参数 | 类型 | 要求 | 示例 | 说明 |
|---|---|---|---|---|
name | string | 必填 | Zuckerberg | 公司或证券名称关键词,用于按名称检索。 |
调用代码示例
Python 关键代码采集 内部人交易按申报人检索(/stable/insider-trading/reporting-name)需传必填 name,重点读取 reportingCik(申报主体 CIK 编号)、reportingName(申报主体名称)(样本 reportingCik=0001548760)。
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 列信息。 |
对接 /stable/insider-trading/reporting-name(内部人交易按申报人检索,必填 name)时,重点字段 reportingCik(0001548760)反映最新快照状态,与下游行情或财务表关联前须对齐代码后缀。
清洗内部人交易按申报人检索响应时,先按 (reportingCik) 剔除重复行,再提取 reportingCik(申报主体 CIK 编号,样本 0001548760)构建本地证券或实体映射字典。
返回数据
2 个字段本接口示例响应共包含 2 个字段(数值型 0 个,文本/日期/布尔型 2 个)。下表列出全部字段名、类型、首条记录真实样本值与中文释义,实际返回会因接口与数据状态有所不同。
| 字段 | 类型 | 示例值 | 说明 |
|---|---|---|---|
reportingCik | string | "0001548760" | 申报主体 CIK 编号 |
reportingName | string | "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 | 按公司或股票代码查询内部人交易,可查到公司高管、董事等内部人的具体交易 |