Insider Transactions (SEC Forms 3, 4, 5)

InfoTrie's insider transactions dataset types every line of the SEC's Forms 3 (initial holdings), 4 (changes) and 5 (annual), and their amendments, as filed by US issuers' directors, officers and 10% owners: who reported, their role, the transaction code, shares, price, what they held afterwards and how. Each line is dated by the day EDGAR accepted the filing and, when known, the instant, so a query can return only what was public at a given time.

Status: In rollout — available on request

Request a sampleView as Markdown

Key facts

FormsSEC Forms 3, 4 and 5, and their amendments
GrainOne row per filing, reporting owner and line (transaction or holding)
LinesTransactions and holdings, derivative (options, warrants, RSUs, convertibles) and non-derivative
Point in timeDated by the filing's acceptance day, and instant when known; query as of a day or an instant
FiltersIssuer (ISIN or symbol), reporting owner (CIK), filing window, transaction codes, transactions or holdings, derivative or not
Update frequencyEvery US federal business day
DeliveryREST API and MCP tool (rollout), InfoTrie console datasets; Enterprise and Bespoke plans

Sources

  • SEC EDGAR (Forms 3, 4 and 5)

Data dictionary

FieldTypeDescription
isin_key / issuer_name / issuer_symbolstringThe issuer
accession / form_typestringThe filing and its form (3, 4, 5, or an amendment such as 4/A)
filed_date / released_atdate / timestampThe day EDGAR accepted the filing, and the instant when known (UTC)
period_of_reportdateThe period the filing reports on
owner_id / owner_namestringThe reporting owner's SEC CIK and name, as filed
is_director / is_officer / is_ten_pct_owner / officer_titleboolean / stringThe reporting owner's relationship to the issuer
line_ref / record_type / is_derivativestring / string / booleanThe line in the filing, transaction or holding, and whether it is a derivative
security_titlestringThe security, as filed
transaction_date / transaction_codedate / stringDate and SEC code of the transaction (P purchase, S sale, A grant, M exercise, F tax withholding, G gift…)
shares / price / acquired_disposednumber / number / stringShares, price per share, acquired (A) or disposed (D)
shares_after / direct_indirectnumber / stringWhat the owner held after the transaction, directly or indirectly
conversion_price / exercise_date / expiration_date / underlying_title / underlying_sharesmixedTerms of a derivative line
footnotesstringThe filing's footnote references

Use cases

  • Insider buying and selling signals. Track open-market purchases and sales by directors and officers, issuer by issuer.
  • Event studies without look-ahead. Read only the filings public at each point in time.
  • Governance and compliance. Follow an executive's holdings and grants across the issuers they report on.

Delivery

  • REST API (rollout): lines by issuer, owner, window, code and type, as of a day or instant, JSON, with an API key
  • MCP tool (rollout): insider_transactions, read-only
  • InfoTrie console: the dataset's quality status and its rows
  • On the Enterprise and Bespoke plans

Frequently asked questions

How is an amendment handled?

An amendment (4/A) is its own filing, dated by its own filing day, served beside the original: nothing is overwritten.

Does the dataset contain personal data?

Yes: reporting owners are often natural persons (directors, officers), named as they filed with the SEC.

How do I credit the source?

Name SEC EDGAR as the source; each row carries its source's name.

See also

Talk to us about Insider Transactions (SEC Forms 3, 4, 5)