Insider Trade Statistics内部人交易统计
该接口汇总指定公司的内部人交易数据:买入与卖出的总笔数、增减持股数及其比例、季度趋势和平均交易规模,用于洞察公司内部人对自家股票的态度。
https://quote-fmp.com/stable/insider-trading/statistics?symbol=AAPL数据更新周期
3 Hours
接口说明
- 交易明细拆解:获取特定公司内部人买入与卖出的统计数据,传入
symbol后可返回year(年份)、quarter(季度)与acquiredTransactions(买入交易笔数) 等关键项,满足策略底表自动化更新需求。 - 买卖比例:分析买入股数与卖出股数之比,揭示内部人情绪,基于 SEC Form 3/4/5 披露追踪上市公司管理层与大股东的真实增减持行为。
- 季度数据:按季度查看内部人交易活动,跟踪交易模式随时间的变化,买方团队在构建跟踪看板时,可并联接入「内部人交易类型清单」以增强监控颗粒度。
- 上下游关联接口:Latest Insider Trading(最新内部人交易) · Search Insider Trades(内部人交易检索) · Senate Trading Activity(参议院交易动态) · Institutional Ownership Filings(机构持股申报)
请求参数
1 个参数| 参数 | 类型 | 要求 | 示例 | 说明 |
|---|---|---|---|---|
symbol | string | 必填 | AAPL | 美国 SEC 监管申报或美股上市公司股票代码,例如 AAPL、MSFT、NVDA(仅覆盖美股及在美上市 ADR,无需附加交易所后缀)。 |
调用代码示例
Python 关键代码内部人交易统计(/stable/insider-trading/statistics,必填 symbol)返回 year(年份)、quarter(季度)、acquiredTransactions(买入交易笔数) 等 13 列(样本 year=2026)。
resp = requests.get(
"https://quote-fmp.com/stable/insider-trading/statistics",
params={"symbol": "AAPL", "apikey": FMP_KEY},
timeout=15,
)
resp.raise_for_status()
df = pd.DataFrame(resp.json())
# 数值化核心指标列 year(年份)
df["year"] = pd.to_numeric(df["year"], errors="coerce")参数使用和避坑
2 组参数组合 · 2 条避坑以下列出本接口在高频投研与回测场景下的常用 Query 参数组合写法:
| 投研场景 | Query 参数组合示例 | 返回数据特征与用途 |
|---|---|---|
| 定向上游请求 AAPL 内部人交易统计(symbol=AAPL) | symbol=AAPL | 请求 /stable/insider-trading/statistics?symbol=AAPL,产出该标的的 year、quarter、acquiredTransactions(样本 2026)等 13 列明细。 |
| 拉取 NVDA 的内部人交易统计做同业对标 | symbol=NVDA | 通过 symbol=NVDA 请求 /stable/insider-trading/statistics,拉回 内部人交易统计 的 year、quarter、acquiredTransactions 明细数据。 |
请求 /stable/insider-trading/statistics 获取内部人交易统计需传入必填 symbol;返回数组涵盖 year(2026)等 13 列,作主表关联键前请统一大小写与编码格式。
在 /stable/insider-trading/statistics 的返回结构中,year(2026)构成核心载荷,本地表以 (symbol, cik) 保证幂等入库。
返回数据
13 个字段本接口示例响应共包含 13 个字段(数值型 11 个,文本/日期/布尔型 2 个)。下表列出全部字段名、类型、首条记录真实样本值与中文释义,实际返回会因接口与数据状态有所不同。
| 字段 | 类型 | 示例值 | 说明 |
|---|---|---|---|
symbol | string | "AAPL" | 证券代码 |
cik | string | "0000320193" | SEC CIK 编号(SEC 10 位定长中央索引键,落库须定义为 VARCHAR(10) 字符串以防前导零丢失) |
year | number | 2026 | 年份 |
quarter | number | 2 | 季度 |
acquiredTransactions | number | 7 | 买入交易笔数 |
disposedTransactions | number | 40 | 卖出交易笔数 |
acquiredDisposedRatio | number | 0.175 | 买入卖出比例 |
totalAcquired | number | 303199 | 买入总量 |
totalDisposed | number | 927380 | 卖出总量 |
averageAcquired | number | 43314.1429 | 平均买入价 |
averageDisposed | number | 23184.5 | 平均卖出价 |
totalPurchases | number | 0 | 买入总额 |
totalSales | number | 14 | 卖出总额 |
查看响应数据示例(原始 JSON)
[
{
"symbol": "AAPL",
"cik": "0000320193",
"year": 2026,
"quarter": 2,
"acquiredTransactions": 7,
"disposedTransactions": 40,
"acquiredDisposedRatio": 0.175,
"totalAcquired": 303199,
"totalDisposed": 927380,
"averageAcquired": 43314.1429,
"averageDisposed": 23184.5,
"totalPurchases": 0,
"totalSales": 14
}
]常见问题解答(FAQ)
2 个问题/stable/insider-trading/statistics 端点(内部人交易统计)的参数设计与同模块的 内部人交易类型清单 有什么区别?
工程上常将两者配合:用 内部人交易统计(/stable/insider-trading/statistics,必填 symbol)拉取 year 与 quarter 等 13 列,同时用 All Insider Transaction Types(内部人交易类型清单)补充 1 列关联信息。
使用 /stable/insider-trading/statistics 采集内部人交易统计构建因子库,推荐的请求切片方式是什么?
采集 /stable/insider-trading/statistics 的核心技巧是向 /stable/insider-trading/statistics 传入标准 symbol(港股带 .HK、A 股带 .SS);这能确保 内部人交易统计 的 year 与 quarter 连续完整且无截断遗漏。
同模块相关接口对比
Statistics本接口路径 /stable/insider-trading/statistics,必填参数 symbol。 同一模块「Statistics」下共 2 个接口,下表列出其余 1 个, 按粒度与查询维度对比,避免选错接口。
| 接口 | 路径 | 核心差异与适用场景 |
|---|---|---|
| 内部人交易类型清单All Insider Transaction Types | /stable/insider-trading-transaction-type | 内部人交易动作的完整类型清单,买入、卖出、期权行权、赠与、股票奖励等各类交易的分类明细 |