Insider trading
Insider buys and sells, ownership acquisitions, and per-symbol insider statistics.
Call these with cvApi.call('/fmp/stable/<endpoint>', params) in an app,
GET /api/data/fmp/stable/<endpoint> over REST,
or the fmp_request MCP tool from a coding agent.
Available on every plan; requests count against your
hourly limit.
Acquisition Ownership
GET /api/data/fmp/stable/acquisition-of-beneficial-ownership
Track changes in stock ownership during acquisitions using the Acquisition Ownership API. This API provides detailed information on how mergers, takeovers, or beneficial ownership changes impact the stock ownership structure of a company.
| Query parameter | Type | Example |
|---|---|---|
symbol required | string | AAPL |
limit | number | 2000 |
const data = await cvApi.call('/fmp/stable/acquisition-of-beneficial-ownership', { symbol: 'AAPL' }); curl -H "Authorization: Bearer cv_live_..." \
"https://tap.convexvalue.com/api/data/fmp/stable/acquisition-of-beneficial-ownership?symbol=AAPL" fmp_request({ "endpoint": "acquisition-of-beneficial-ownership", "params": {"symbol":"AAPL"} }) Example response +
[
{
"cik": "0000320193",
"symbol": "AAPL",
"filingDate": "2026-04-29",
"acceptedDate": "2026-04-29",
"cusip": "037833100",
"nameOfReportingPerson": "Vanguard Capital Management",
"citizenshipOrPlaceOfOrganization": "PENNSYLVANIA",
"soleVotingPower": "0",
"sharedVotingPower": "0",
"soleDispositivePower": "0",
"sharedDispositivePower": "0",
"amountBeneficiallyOwned": "1099168953",
"percentOfClass": "7.48",
"typeOfReportingPerson": "IA",
"url": "https://www.sec.gov/Archives/edgar/data/320193/000210011926000139/xslSCHEDULE_13G_X02/primary_doc.xml"
}
] All Insider Transaction Types
GET /api/data/fmp/stable/insider-trading-transaction-type
Access a comprehensive list of insider transaction types with the All Insider Transaction Types API. This API provides details on various transaction actions, including purchases, sales, and other corporate actions involving insider trading.
No query parameters.
const data = await cvApi.call('/fmp/stable/insider-trading-transaction-type'); curl -H "Authorization: Bearer cv_live_..." \
"https://tap.convexvalue.com/api/data/fmp/stable/insider-trading-transaction-type" fmp_request({ "endpoint": "insider-trading-transaction-type" }) Example response +
[
{
"transactionType": "A-Award"
}
] Latest Insider Trading
GET /api/data/fmp/stable/insider-trading/latest
Access the latest insider trading activity using the Latest Insider Trading API. Track which company insiders are buying or selling stocks and analyze their transactions.
| Query parameter | Type | Example |
|---|---|---|
date | date | 2026-01-27 |
page | number | 0 |
limit | number | 100 |
const data = await cvApi.call('/fmp/stable/insider-trading/latest', { page: '0', limit: '100' }); curl -H "Authorization: Bearer cv_live_..." \
"https://tap.convexvalue.com/api/data/fmp/stable/insider-trading/latest?page=0&limit=100" fmp_request({ "endpoint": "insider-trading/latest", "params": {"page":"0","limit":"100"} }) Example response +
[
{
"symbol": "WHF",
"filingDate": "2026-06-05",
"transactionDate": "2026-06-05",
"reportingCik": "0001050047",
"companyCik": "0001552198",
"transactionType": "P-Purchase",
"securitiesOwned": 309607,
"reportingName": "BOLDUC JOHN",
"typeOfOwner": "director",
"acquisitionOrDisposition": "A",
"directOrIndirect": "I",
"formType": "4",
"securitiesTransacted": 3570,
"price": 6.77,
"securityName": "Common Stock, par value $0.001 per share",
"url": "https://www.sec.gov/Archives/edgar/data/1552198/000110465926071091/0001104659-26-071091-index.htm"
}
] Search Insider Trades by Reporting Name
GET /api/data/fmp/stable/insider-trading/reporting-name
Search for insider trading activity by reporting name using the Search Insider Trades by Reporting Name API. Track trading activities of specific individuals or groups involved in corporate insider transactions.
| Query parameter | Type | Example |
|---|---|---|
name required | string | Zuckerberg |
const data = await cvApi.call('/fmp/stable/insider-trading/reporting-name', { name: 'Zuckerberg' }); curl -H "Authorization: Bearer cv_live_..." \
"https://tap.convexvalue.com/api/data/fmp/stable/insider-trading/reporting-name?name=Zuckerberg" fmp_request({ "endpoint": "insider-trading/reporting-name", "params": {"name":"Zuckerberg"} }) Example response +
[
{
"reportingCik": "0001548760",
"reportingName": "Zuckerberg Mark"
}
] Search Insider Trades
GET /api/data/fmp/stable/insider-trading/search
Search insider trading activity by company or symbol using the Search Insider Trades API. Find specific trades made by corporate insiders, including executives and directors.
| Query parameter | Type | Example |
|---|---|---|
symbol | string | AAPL |
page | number | 0 |
limit | number | 100 |
reportingCik | string | 0001496686 |
companyCik | string | 0000320193 |
transactionType | string | S-Sale |
const data = await cvApi.call('/fmp/stable/insider-trading/search', { page: '0', limit: '100' }); curl -H "Authorization: Bearer cv_live_..." \
"https://tap.convexvalue.com/api/data/fmp/stable/insider-trading/search?page=0&limit=100" fmp_request({ "endpoint": "insider-trading/search", "params": {"page":"0","limit":"100"} }) Example response +
[
{
"symbol": "WHF",
"filingDate": "2026-06-05",
"transactionDate": "2026-06-05",
"reportingCik": "0001050047",
"companyCik": "0001552198",
"transactionType": "P-Purchase",
"securitiesOwned": 309607,
"reportingName": "BOLDUC JOHN",
"typeOfOwner": "director",
"acquisitionOrDisposition": "A",
"directOrIndirect": "I",
"formType": "4",
"securitiesTransacted": 3570,
"price": 6.77,
"securityName": "Common Stock, par value $0.001 per share",
"url": "https://www.sec.gov/Archives/edgar/data/1552198/000110465926071091/0001104659-26-071091-index.htm"
}
] Insider Trade Statistics
GET /api/data/fmp/stable/insider-trading/statistics
Analyze insider trading activity with the Insider Trade Statistics API. This API provides key statistics on insider transactions, including total purchases, sales, and trends for specific companies or stock symbols.
| Query parameter | Type | Example |
|---|---|---|
symbol required | string | AAPL |
const data = await cvApi.call('/fmp/stable/insider-trading/statistics', { symbol: 'AAPL' }); curl -H "Authorization: Bearer cv_live_..." \
"https://tap.convexvalue.com/api/data/fmp/stable/insider-trading/statistics?symbol=AAPL" fmp_request({ "endpoint": "insider-trading/statistics", "params": {"symbol":"AAPL"} }) Example response +
[
{
"symbol": "AAPL",
"cik": "0000320193",
"year": 2026,
"quarter": 2,
"acquiredTransactions": 5,
"disposedTransactions": 35,
"acquiredDisposedRatio": 0.1429,
"totalAcquired": 272855,
"totalDisposed": 880558,
"averageAcquired": 54571,
"averageDisposed": 25158.8,
"totalPurchases": 0,
"totalSales": 13
}
] Get example prompts & new data guides
Occasional emails with prompts worth trying and what’s new in the data.