SEC Insider Trading Feed (Form 4 buys & sells, parsed)
Pricing
from $4.00 / 1,000 insider filings
SEC Insider Trading Feed (Form 4 buys & sells, parsed)
Daily feed of SEC Form 4 insider transactions: ticker, role (CEO, director, 10% owner), open-market buys and sells with shares, price and value, 10b5-1 flag. Filter by ticker, signal, role, min value. Official EDGAR data.
Pricing
from $4.00 / 1,000 insider filings
Rating
0.0
(0)
Developer
Luke Miller
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Features
Share
SEC Insider Trading Feed: Form 4 Buys & Sells, Parsed
Corporate insiders (CEOs, CFOs, directors) and 10% owners must report trades in their company's stock to the SEC on Form 4 within two business days. This Actor turns the official EDGAR filings into a clean daily feed: which company, which insider role, open-market buy or sale, how many shares, at what price, total dollar value, holdings after the trade and whether it was a pre-planned 10b5-1 sale.
Who uses it
- Traders and quant researchers: catch open-market insider purchases (code P), the classic bullish signal, the morning after they are filed. Screen out routine grants, option exercises and tax withholding.
- Activist and fund watchers: follow 10% owners such as hedge funds and activist funds (named in the output) as they build or cut positions.
- IR teams, newsletters and analysts: monitor a ticker watchlist for any insider activity.
- AI agents and dashboards: "which CFOs bought more than $100k of their own stock yesterday?" through the Apify API or MCP server.
What you get
- One record per filing with the issuer name, CIK and ticker, insider roles (
director,officer,tenPercentOwner,other) and officer titles (for example Chief Executive Officer, Senior EVP & CFO). - Signal per filing:
open-market-buy,open-market-sale,mixed-buy-sell,other(grants, exercises, tax withholding, gifts) orholdings-only. - Totals: open-market buy and sell shares and dollar value, net value, average buy and sell price, shares owned after the trade, and a Rule 10b5-1 plan flag.
- Parsed transaction lines (optional): security, date, SEC transaction code with plain-English description, shares, price, value, acquired or disposed, direct or indirect ownership, and for derivatives the exercise price and underlying shares.
- Filters applied before you pay: tickers, issuer name, signal, transaction codes, insider roles, entity owners only, minimum dollar value, exclude 10b5-1 plans, form types (3, 4, 5) and amendments.
- New since last run mode for daily schedules: pay only for filings you have not received before.
Privacy by design: names, CIKs and addresses of individual insiders are never output. Each person is described by role and title only. Reporting owners that are legal entities (funds, LPs, LLCs, corporations) are named, because they are businesses. To identify an individual insider, open the official filing via filingIndexUrl.
Quick start
- Run with the defaults (
{}) to get 30 Form 4 filings from the latest EDGAR business day in a few seconds. - Insider purchases of $50k or more, excluding 10b5-1 plans:
{"signals": ["open-market-buy"],"minOpenMarketValue": 50000,"excludeRule10b51": true,"daysBack": 3,"maxItems": 200}
- A ticker watchlist:
{"tickers": ["AAPL", "NVDA", "TSLA"], "daysBack": 5}. Funds and activists only:{"entityOwnersOnly": true}. - Schedule tip: create an Apify Schedule every weekday morning (for example 7:00 America/New_York, after EDGAR publishes the previous day's index at about 10 pm ET) with
"mode": "sinceLastRun", a unique"stateKey"and a highermaxItems. Each run then delivers only new filings. Connect a webhook, Slack, Google Sheets or Zapier/Make integration.
Input
| Field | Meaning |
|---|---|
mode | window (default, stateless) or sinceLastRun (use for schedules) |
daysBack | Latest EDGAR business days to read, default 1 |
formTypes | 4 (default), 3 (new insiders), 5 (annual) |
includeAmendments | Include 3/A, 4/A, 5/A, default false |
tickers, issuerNameContains | Watchlist filters |
signals | open-market-buy, open-market-sale, mixed-buy-sell, other, holdings-only |
transactionCodes | SEC codes, e.g. P, S, A, M, G, F |
ownerRoles | director, officer, tenPercentOwner, other |
entityOwnersOnly | Only filings by funds, LPs, LLCs, corporations |
minOpenMarketValue | Minimum open-market buy or sell value (USD) |
excludeRule10b51 | Drop pre-planned 10b5-1 trades |
includeTransactions | Include parsed transaction lines, default true |
maxItems | Cap per run (also caps your spend), default 30 |
maxFilingsToCheck | Safety cap on documents inspected with narrow filters, default 2000 |
contactEmail | Optional; added to the User-Agent sent to the SEC |
stateKey | One key per saved search (sinceLastRun) |
Output (example, a real record from Oct 30, 2026)
{"documentType": "4","periodOfReport": "2026-10-28","issuerName": "ADAMS NATURAL RESOURCES FUND, INC.","issuerCik": 216851,"ticker": "PEO","ownerTypes": ["individual"],"ownerRoles": ["director"],"officerTitles": [],"entityOwners": [],"signal": "open-market-buy","transactionCodes": ["P"],"openMarketBuyShares": 1010,"openMarketBuyValue": 30229.3,"avgBuyPrice": 29.93,"sharesOwnedAfter": 4135,"rule10b51Plan": false,"formType": "4","filingDate": "2026-10-30","accessionNumber": "0001771309-26-000005","transactions": [{ "securityTitle": "Common Stock", "transactionDate": "2026-10-28", "code": "P", "codeDescription": "Open-market or private purchase","acquiredDisposed": "acquired", "shares": 1010, "pricePerShare": 29.93, "value": 30229.3, "sharesOwnedAfter": 4135, "ownership": "indirect" }],"filingIndexUrl": "https://www.sec.gov/Archives/edgar/data/216851/000177130926000005/0001771309-26-000005-index.htm"}
(Some fields shortened; see sample-output.json.) An entity owner looks like "entityOwners": [{ "ownerName": "Saba Capital Management, L.P.", "ownerCik": 1510281, "roles": ["tenPercentOwner"] }]. Every run also writes a summary to the OUTPUT record.
Timing you should know about
- EDGAR publishes the daily form index nightly (about 10 pm ET). A run picks up everything filed through the previous business day; weekends and federal holidays are skipped.
- Form 4 is due within two business days of the trade, so
periodOfReportis usually 0-2 days beforefilingDate.
Data source and fair access
- Sources: the SEC EDGAR daily form index (
sec.gov/Archives/edgar/daily-index) and each filing's ownership XML. The SEC states that EDGAR public filing content is free to access and reuse (SEC FAQ). - The Actor follows the SEC's fair access rules: a declared User-Agent, about 6 requests per second (limit 10), and backoff on errors.
- Not affiliated with or endorsed by the SEC. Data is as filed by insiders. This is not investment advice.
Pricing
Pay per event (Apify takes care of billing; you only pay for what is delivered):
| Event | Price | Charged |
|---|---|---|
apify-actor-start | $0.005 | once per run |
insider-filing | $0.003 | per Form 3/4/5 filing delivered (filings removed by your filters are free) |
A default test run (30 filings) costs about $0.095. A daily open-market-buy screen (~20-60 filings/day) costs about $0.07-0.19/day. The whole market (~300-1,500 Form 4s per business day) costs about $1-4.50/day. maxItems and Apify's max cost per run cap your spend. No separate platform-usage charges: compute is included in the event prices.