SEC Insider Trading Scraper: Form 4 Buys & Sells avatar

SEC Insider Trading Scraper: Form 4 Buys & Sells

Pricing

from $2.00 / 1,000 insider transaction saveds

Go to Apify Store
SEC Insider Trading Scraper: Form 4 Buys & Sells

SEC Insider Trading Scraper: Form 4 Buys & Sells

Insider purchases and sales from SEC Form 4 filings on EDGAR: director, officer and 10% owner trades with shares, price, value, holdings after and the 10b5-1 plan flag. Filter by ticker, transaction type and value.

Pricing

from $2.00 / 1,000 insider transaction saveds

Rating

0.0

(0)

Developer

Bruno Petrelli

Bruno Petrelli

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

18 days ago

Last modified

Share

Every insider purchase and sale reported to the SEC on Form 4, read straight from EDGAR: directors, officers and 10% owners of US public companies, with the shares, price, total value, the holdings after the trade and whether it was made under a Rule 10b5-1 plan.

No account, no API key, no proxies: the Actor reads EDGAR's daily form index and the Form 4 XML of each filing, as the SEC documents for automated access (declared User-Agent, under 10 requests a second).

Who uses it

  • Investors and analysts: insider buying in the companies they follow, cluster buys, large discretionary sales.
  • Trading and research tools: a clean daily feed of Form 4 transactions with codes, prices and values.
  • Journalists and compliance teams: who sold what, when, and whether it was pre-planned.

What you get

One row per transaction (Table I of the Form 4; Table II too with Include derivative transactions):

FieldExample
filedAt, transactionDate, periodOfReport2026-10-01, 2026-09-29
ticker, issuerName, issuerCikAAPL, Apple Inc., 320193
insiderName, insiderCik, insiderRolesNewstead Jennifer, SVP, GC and Government Affairs
isDirector, isOfficer, officerTitle, isTenPercentOwner, isOtherThe insider's relationship to the company
transactionCode, transactionTypeS, Open market or private sale
shares, pricePerShare, value2399, 336.18, 806495.82 (shares × price)
acquiredOrDisposed, sharesOwnedAfter, ownership, ownershipNatureD, 41992, direct (or indirect, "By Trust")
planned10b5_1true when the filer checked the Rule 10b5-1 plan box
securityTitle, tableCommon Stock, non-derivative
otherReportingOwnersOther filers of a joint Form 4 (funds and their managers)
accessionNumber, filingUrl, retrievedAtThe filing on EDGAR

The OUTPUT record has the days read, the totals, the count by transaction code and any request that failed.

Input

Insider sales and purchases at eight large tech companies in the last two weeks:

{
"tickers": ["NVDA", "AAPL", "MSFT", "AMZN", "META", "GOOGL", "TSLA", "AVGO"],
"filedWithinDays": 14,
"maxResults": 50
}

Open market purchases of USD 100,000 or more by any insider yesterday, without 10b5-1 plans:

{
"transactionCodes": ["P"],
"minValue": 100000,
"excludePlannedTrades": true,
"filedWithinDays": 1
}

Every transaction of the directors of two companies in the last month, options included:

{
"tickers": ["JPM", "XOM"],
"transactionCodes": [],
"roles": ["director"],
"includeDerivative": true,
"filedWithinDays": 30
}
FieldWhat it does
tickersOnly these companies' Form 4 filings are opened (fast). Empty = every Form 4 of the days, about 750 a day.
filedWithinDaysThe days of filings to read (1 by default, up to 30).
transactionCodesP and S by default; an empty list keeps every code. The codes are those of the Form 4 instructions (General Instruction 8).
rolesDirector, officer, 10% owner or other.
minValueMinimum shares × price in USD.
excludePlannedTradesLeave out trades made under a Rule 10b5-1 plan.
includeDerivative, includeAmendmentsTable II rows (options, RSUs) and Form 4/A amendments.
maxResultsTransactions saved in the run (1,000 by default).
onlyNew + memoryNameFor daily runs: skip the filings earlier runs of the same search saved. The memory lives in a key-value store named sec-insider-trades-state.

How much it costs

Pay per event: only for the transactions saved. Transactions left out by your filters are free. Measured on 2026-10-02: eight large tech tickers over 14 days took 39 requests and about 13 seconds, and gave 48 sales (46 of them under 10b5-1 plans). Without tickers, one day of Form 4 filings is about 750 filings, read at 5 a second: about 2 to 3 minutes per day.

Use it from AI agents (MCP)

Claude, ChatGPT, Cursor and any other MCP client can run this Actor as a tool: add https://mcp.apify.com?tools=digital_influx/sec-insider-trades as a remote MCP server and sign in with your Apify account. It is also one of the tools of Company Research MCP (digital_influx/company-research-mcp), by the same author, made for agents.

Good to know

  • Filings, not trades in real time. Insiders have two business days to file; EDGAR publishes each day's index after the day ends, so today's filings appear tomorrow.
  • One row per transaction. A filing with several trades (sales at different prices) gives several rows; the value of each is its shares × price. Prices are what the filer reported, often a weighted average explained in a footnote.
  • Joint filings (a fund and its managers) list the first reporting owner as the insider and the others in otherReportingOwners.
  • Some Form 4 filings have no Table I rows (only options): they give rows only with Include derivative transactions.
  • Requests: at most 5 a second, half of the 10 the SEC allows, so two runs from the same address still fit. After 3 refusals in a row the run stops and says to try again in about 10 minutes.

Source

U.S. Securities and Exchange Commission, EDGAR: the daily form index and the Form 4 filings (ownership XML). EDGAR data is public domain. The SEC does not endorse this Actor.