The SEC publishes every insider filing as its own XML document. We turn all of them into three clean, joinable tables you can query — and into a browser where you type a ticker and watch every buy and sell land on the price chart.
No account needed for the sample · CSV + SQLite · 3.1 MB
Insider filings are the most direct disclosure there is of what the people running a company are doing with their own money. Every one of them is free to download. That is where the convenience ends.
The SEC publishes them one XML document at a time — nested elements, tags that differ between filing agents, one HTTP request per filing, and about 1.5 million filings since 2019. Getting from that to “which officers bought their own stock on the open market last quarter” is a parsing project before it is an analysis.
We did the parsing project. You start at the question.
One row per SEC form. Company, CIK, ticker, form type, filing date, period of report. 1,533,585 rows.
One row per insider named on a filing. Officer, director and 10%-holder flags, plus job title. 1,669,356 rows.
One row per transaction. Date, code, shares, price, dollar value, holdings after. 2,317,601 rows.
All three join on accession_number, the SEC's unique filing identifier. Ships as gzipped CSV with a build script that produces an indexed SQLite database in about two minutes, plus full schema documentation and ten working starter queries.
Neither of these is in the SEC's documentation. You find them by getting a strange result and working backwards. They are the first two pages of ours.
Of 2,317,601 transactions, just 218,895 carry code P — an open-market purchase, someone choosing to buy shares with their own money. Codes A (grant), F (tax withholding) and M (option exercise) outnumber P by about five to one and run on vesting schedules set years earlier. Aggregate without filtering and you are mostly measuring the payroll calendar.
Affiliated funds and general partners co-file the same transaction under separate owner rows. A naive SUM(value) counts one purchase several times over — and the inflation is worst exactly where private-equity and venture holders are involved, so it is not uniform noise you can ignore.
A subscription is not only the files. It also opens a members area with seven ways of looking at the market without writing a line of SQL — what just happened, when several insiders move together, who is worth watching, whether a rule would have paid, which calendar windows have repeated for decades, and what actually follows the chart patterns everyone talks about — plus email alerts and an API so you do not have to come looking.
The feed of every insider buy and sell of the last two years runs down the left. Click any one and that company opens on the right — its price chart, and all of its filings. 44,384 filings across 4,577 tickers: 24,316 open-market purchases worth $37.1 billion, and every sale of $1 million or more, with new ones landing every morning. Green up-triangle bought, red down-triangle sold, filled for officers and directors, hollow for 10% owners and funds — so you can tell at a glance whether the buyer was in the room or just on the register.

Search Berkshire and 38 filings worth $14.1 billion come back across six tickers. Search Musk or Bezos and you get the same thing for a person. Filter to $10M+ buys by officers and directors, sort by size, and read down. Every row links to the original SEC document.
One insider buying is a data point; three or four buying the same stock inside a few weeks is a decision the whole room made. The Cluster page finds every window where at least three distinct insiders bought on the open market and scores each 0–100 — on how many bought, whether a CEO, CFO or chair was among them, how much went in, and whether anyone was making their first-ever or largest-ever purchase. The score is broken down so you can see exactly why, the buys are shaded on the price chart, and buying that is really an IPO allocation or a priced placement is caught and marked rather than flattering the list. This is the single feature owners of every other tool ask for and cannot get.
The browser tells you what happened at a company. The Atlas asks the other question: which insiders have a history worth paying attention to. 447 filers with at least five open-market purchases, ranked by the median excess return that followed them, each buy marked on the price chart with the full transaction list underneath.

279 calendar windows across 248 stocks that were found on pre-2018 price history alone and then repeated in at least 75% of 2018–2025 — eight years the search never saw. Mettler-Toledo's late-October run: 25 of 28 years, 8 of 8 since 2018. Every pattern shows both records, every year's return, and the next occurrence drawn ahead of today — plus a signal-check banner that reports how many "patterns" the same tests find in calendar-scrambled noise, so you always know how much to trust the list.
We ran 16 classic chart patterns — golden cross, oversold RSI, 52-week highs, volume spikes — across 12 million occurrences and 64 years of prices, outcomes measured against the market. Five repeat in both eras. Three flipped sign after 2018. The golden cross does nothing, across 47,325 of them. Each formation is a page: its average path against the average stock's, the full outcome distribution, and a plain-language verdict. Members can also chart any of ~4,100 stocks with the formation arrows marked on the price, or pull the list of stocks where a formation fired today — refreshed every morning.
Read the study — the results are public →
Every insider tool eventually raises the same question: would following this have paid? The Backtest answers it directly. Pick a rule — "a CFO buys over $250k", "three insiders buy in a cluster", "an officer buys on a 25% dip" — choose how long you hold, and it runs that rule across the last two years, measuring each trade's return against SPY over the same weeks. You get the win rate, the average market-adjusted return, the full spread of outcomes, and an equity curve against the market. It is an event study, not a trading simulation, and it says so plainly — a way to pressure-test an idea before you believe it.
The last two tools mean you do not have to keep checking. Alerts email you the morning after a filing you care about lands — a watchlist of tickers or people, or market-wide signals like any CEO or CFO buying, or a fresh cluster — and only when something actually happened. The API hands the same buys, sells and cluster scores back as JSON, keyed to your subscription, so it drops straight into a notebook or a sheet; the dataset download also ships an MCP server, so you can ask the whole local database questions in plain language from Claude or Cursor.
Set up alerts → · Get an API key →
All of them live at insiderfilingsdata.com/members. Sign in with the email you subscribed with — we send a link, so there is no password to remember. None of them is a screener and none is advice; they are ways of looking at a public record that is otherwise very hard to look at.
In short: Free is a sample of the insider-filings data so you can see what you'd be getting. $29/month is the full product — all the data plus every members-area tool, updated daily. $49 once is a data download only: the raw files, nothing else.
Commercial use permitted on every plan. You may not resell the compiled files as a competing dataset.
Cancel any time. Not what you expected? Full refund within 14 days — just contact us.
The SEC's EDGAR full-text filing archive — the same public source the filings are submitted to. Nothing is scraped from third-party sites, and no figure is estimated or modelled. Every row traces back to a specific accession number you can look up yourself.
Yes. Filings submitted to the SEC are public records, and works of the US Government carry no copyright under 17 U.S.C. §105. Use it for research, internal tooling, client work or a commercial product. The one restriction is that you may not repackage and resell the compiled files themselves as a competing dataset.
The members-area browser and charts update every morning. New filings are pulled from EDGAR's daily index overnight, so what you see reflects what the SEC published the previous business day — currently through 28 August 2026.
The downloadable files are rebuilt monthly. They carry the full seven-year history, a much larger build than the trailing two years the browser shows.
Neither can beat the source. Insiders have two business days to report most transactions, so a trade becomes public when the filing does, not when it happened. No data provider can remove that lag, and you should be sceptical of any that claims to.
The files are the whole seven-year record — 1.53 million filings — in a form you can query, join and build on, rebuilt monthly. The browser is a window onto the most recent two years, already charted and refreshed every morning, for the times you just want to look something up. Most people use both: the browser to notice something, the files to check whether it holds up across the full history. The $29 membership includes both — along with the Trader Atlas, Seasonal and Formations tools. The $49 purchase is the files only.
Because they are not symmetrical. An open-market purchase is almost always a decision — somebody chose to put their own money into their own company — so all 24,316 of them are plotted. Sales are routine: executives at large companies sell on pre-set schedules constantly, and plotting every one would bury the chart under the payroll calendar. So sales are shown from $1 million upward, which keeps the ones that reflect a choice and drops most of the ones that do not. The underlying files contain everything either way.
Not here, and it is worth being clear about why. Congressional stock trades are disclosed under the STOCK Act as periodic transaction reports, which is a completely separate filing system from the SEC's Forms 3, 4 and 5. This dataset covers the SEC forms — corporate officers, directors and 10% owners. Sitting politicians do not appear in it unless they happen to hold one of those roles at a public company.
Checkout emails you a download link straight away, and creates a members account under the email you paid with. Subscribers sign in at insiderfilingsdata.com/members to use all seven tools — the Filings Browser, Cluster Buys, the Trader Atlas, Backtest, Seasonal, Formations, and Alerts, plus the API; we email you a sign-in link, so there is no password to set — and download each monthly data refresh from their Payhip account. One-time archive buyers get a permanent download link by email and do not need an account.
Gzipped CSV, plus a Python script that builds an indexed SQLite database from them in roughly two minutes. No dependencies beyond Python itself. If you would rather stay in pandas, read_csv handles the gzip directly.
No, and neither is anyone else's, because the errors are upstream. Filers occasionally mispunch share counts and prices, and those mistakes go into EDGAR unchallenged. We parse faithfully rather than silently "correcting" figures, so an outlier you find is a real outlier in the public record. The schema documentation flags where this shows up most.
Not yet. Today it is bulk files, which is what most analysis actually wants — you can run a seven-year query locally in seconds rather than paginating through HTTP requests. If you need an API for a production application, get in touch and tell us what you're building.
Cancelling: sign in to your Payhip account (the email you paid with) and cancel the subscription there, or use the link in any receipt email. Cancellation stops future charges immediately; you keep access until the end of the period you have paid for, and everything you have downloaded stays yours.
Refunds: if a purchase is not what was described here, contact us within 14 days and we will refund it in full, no questions asked. Subscription charges are refundable if you ask within 7 days of the charge. Refunds go back to the card or PayPal account you paid with and typically show up within 5–10 business days. The full policy is in the terms.
Use the contact form — it goes straight to us and we reply by email, normally within one business day. Include the email address you bought with if your question is about an order.
No, and we won't pretend otherwise. This is raw source data and tooling to explore it — a publication, not an advisory service. What you conclude from it is entirely your own work.