Skip to main content

Insider Trades Scraper data API: fields, sample output and cost per 1,000 rows

Reference for Insider Trades Scraper: output fields, a sample record and what a run costs. Pull clean, parsed Form 4 insider trades from SEC EDGAR by ticker.

Updated 4 min readMarkdown

Pull clean, parsed Form 4 insider trades from SEC EDGAR by ticker.

This is the reference for the Actor v0iddo/sec-form4-insider-trades: what is in every output row, what the input takes, and what a run costs. Values below come from a real run of the Actor.

At a glance

Actor v0iddo/sec-form4-insider-trades
Store page Insider Trades Scraper
Output one row per result, as JSON, CSV, Excel or HTML
Fields per row 22 (10 text, 6 number, 2 URL, 2 date, 1 list, 1 true/false)
Cap on results the run options on Apify
Price $1.70 per 1,000 results

Output fields

Each result is one row with these fields (fields that name people are left out):

Field Type Meaning Sample value
ticker text Ticker AAPL
companyCik number Company Cik 320193
companyName text Company Name Apple Inc.
insiderName text Insider Name
insiderCik number Insider Cik
insiderRoles list Insider Roles
officerTitle text Officer Title
accessionNumber text Accession Number 0001140361-26-040540
filingDate date Filing Date 2026-10-22
periodOfReport date Period Of Report 2026-10-20
filingUrl URL Filing Url https://www.sec.gov/Archives/edgar/data/320193/000114036126040540/0...
xmlUrl URL Xml Url https://www.sec.gov/Archives/edgar/data/320193/000114036126040540/f...
transactionDate text 2026-10-20
transactionCode text S
transactionCodeLabel text Open market sale
securityTitle text Common Stock
shares number 2399
pricePerShare number 339.62
totalValueUsd number 814748.38
acquiredOrDisposed text D
sharesOwnedAfterTransaction number 34795
isDerivative true/false false

One record

{
  "ticker": "AAPL",
  "companyCik": 320193,
  "companyName": "Apple Inc.",
  "accessionNumber": "0001140361-26-040540",
  "filingDate": "2026-10-22",
  "periodOfReport": "2026-10-20",
  "filingUrl": "https://www.sec.gov/Archives/edgar/data/320193/000114036126040540/0001140361-26-040540-index.htm",
  "xmlUrl": "https://www.sec.gov/Archives/edgar/data/320193/000114036126040540/form4.xml",
  "transactionDate": "2026-10-20",
  "transactionCode": "S",
  "transactionCodeLabel": "Open market sale",
  "securityTitle": "Common Stock",
  "shares": 2399,
  "pricePerShare": 339.62,
  "totalValueUsd": 814748.38,
  "acquiredOrDisposed": "D",
  "sharesOwnedAfterTransaction": 34795,
  "isDerivative": false
}

Input parameters

Parameter Type Required Default What it does
tickers array yes ["AAPL", "META"] Stock tickers, e.g. AAPL, META.
sinceDays integer no 30 How many days back from today to scan filings.
since string no Overrides 'sinceDays' if set.
until string no Inclusive. Defaults to today.
includeDerivatives boolean no true Most Form 4s are common-stock.
userAgent string no voiddo studio sec-form4 ops@voiddo.com SEC requires a contact in the UA header.

Ready-made examples

Saved inputs on Apify: run one as it is, or copy it and change the values.

Cost per 1,000 rows

$1.70 per 1,000 results. You pay per result row. There is no separate charge per run. Higher Apify plans pay less per result, down to $1.19 per 1,000.

Results Cost at the listed price Cost at the lowest plan price
100 $0.17 $0.12
1,000 $1.70 $1.19
10,000 $17.00 $11.90
100,000 $170.00 $119.00

The figures are the listed price times the number of results. The maximum results limit and the maximum cost setting in the run options both stop a run before it spends more than you planned.

Get the rows as CSV over HTTP

One request starts a run, waits for it and returns the dataset. The format parameter picks the file type and fields picks the columns. Replace the token with the one from Apify Console, Settings, Integrations.

curl -X POST "https://api.apify.com/v2/acts/v0iddo~sec-form4-insider-trades/run-sync-get-dataset-items?format=csv&fields=ticker,companyCik,companyName" \
  -H "Authorization: Bearer YOUR_APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"tickers": ["AAPL", "META"]}'

No comments yet. Be the first to comment.