About the data
Data sources
First-hand public filings and data releases.
All data comes from free, first-hand public filings and data releases, except the daily closing prices used to calculate market caps. Livermore does not copy data from other websites.
- Insider trades: Form 4 and amended Form 4/A filings on SEC EDGAR.
- Institutional holdings: Form 13F-HR and amended 13F-HR/A filings on SEC EDGAR.
- 5% owners: Schedule 13D and 13G filings and their amendments on SEC EDGAR, in the structured format required since December 18, 2024 and, for older filings (SC 13D, SC 13G), the filer, company and date only.
- Proposed insider sales: Form 144 and amended Form 144/A notices on SEC EDGAR.
- Company filings: the list of 10-K, 10-Q, 8-K, 20-F and 40-F filings and their amendments on SEC EDGAR, with 8-K item codes, since 2009. Livermore stores the list, not the text; every row links to the document on SEC.gov.
- Financial statements: the XBRL financial data the SEC compiles from 10-K, 10-Q, 20-F and 40-F filings (companyfacts): income statement, balance sheet, cash flow and the share count on the cover page.
- Short interest, daily short-sale volume and weekly ATS (dark pool) volume: FINRA's public data files.
- Fails-to-deliver: the SEC's fails-to-deliver data, with the share count and the SEC's previous-day closing price.
- Exchange rates for foreign-currency financial statements: the Federal Reserve's H.10 release, from FRED.
- Market cap: the latest daily closing price times the shares outstanding on the company's latest 10-K or 10-Q cover page (from the SEC's XBRL data), adjusted for stock splits since the cover date and recalculated every US trading day after the close. The closing prices come from a market data provider and are not shown on the site.
- Politician trades: periodic transaction reports (PTRs) that members of the House file with the U.S. House Clerk and senators file with the Senate Office of Public Records (eFD), since January 1, 2020. Scanned and paper reports are listed with a link to the official copy, but their trades are not read.
- Politician profiles, committees and photos: the unitedstates project (opens in a new tab) (public domain). District maps: U.S. Census Bureau (opens in a new tab) cartographic boundary files.
- Tickers and exchanges: the SEC's list of company tickers, refreshed daily. Companies are identified by their SEC CIK number; tickers are matched again every day because they can change or be reused.
- Industry: the SIC industry code each company registers with the SEC.
- Party icons: Font Awesome Free (opens in a new tab) (CC BY 4.0 (opens in a new tab)).
Update schedule
When new filings show up on the site.
Every night, after the SEC publishes its daily index of filings, Livermore collects that day's filings, starting at about 11:40 pm Eastern Time. New filings usually appear on the site the same night.
This is not real-time data. A filing that arrives after the SEC's daily index is built may not appear until the following night.
Politician trades are collected once a day, at about 10:15 am Eastern Time, from the House Clerk and the Senate eFD. Members have up to 45 days to report a trade, so recent trades keep appearing for weeks.
Company filings and financial statements are updated every night at about 1:00 am Eastern Time, after that day's filings, so a new 10-K or 10-Q usually reaches the financial statements by the next morning. FINRA short interest, daily short volume and ATS (dark pool) volume are collected every weekday at about 8:00 pm Eastern Time. FINRA publishes short interest about 8 business days after each settlement date and ATS volume 2 to 4 weeks late, and the SEC publishes fails-to-deliver twice a month, about two weeks late. Market caps are recalculated every weekday evening, after the US market close.
Latest updates
When each part of the data was last updated successfully, in US Eastern Time.
- SEC filings (Form 4, 13F, 13D/13G and Form 144) and fails-to-deliver
- Nov 10, 2026, 12:45 AM ET
- Tickers, company names and industry codes
- Nov 9, 2026, 10:45 PM ET
- Matching 13F securities (CUSIPs) to tickers, weekly full pass
- Nov 8, 2026, 11:20 PM ET
- Politician trades (House and Senate reports)
- Oct 14, 2026, 10:20 AM ET
- Company filings list (10-K, 10-Q, 8-K, 20-F and 40-F)
- Nov 10, 2026, 1:10 AM ET
- Financial statements (XBRL)
- Nov 10, 2026, 1:21 AM ET
- FINRA short interest, daily short volume and ATS (dark pool) volume
- Nov 9, 2026, 8:02 PM ET
- Exchange rates for foreign-currency financial statements (FRED)
- Nov 9, 2026, 8:02 PM ET
- Market caps (latest close times cover-page shares)
- Nov 9, 2026, 6:32 PM ET
- Latest complete 13F quarter
- Q2 2026
Methodology and limits
What the numbers mean, and what they can't tell you.
13F is delayed and long-only
13F shows holdings on the last day of each quarter, and institutions have 45 days to file it, so a holding can be 45 days old by the time it appears. It covers only long positions in 13(f) securities, mainly US-listed stocks, ETFs and listed options. Short positions, cash, most bonds and shares listed only abroad are left out, so a 13F is not the whole portfolio. A quarter counts as complete once the filing deadline has passed and the filings are loaded; until then, its numbers look too low.
Implied quarter-end price
13F reports a market value and a number of shares for each holding, not a price. Where Livermore shows a price for a 13F holding, it is the value divided by the shares: the price the filer used at the end of the quarter. It is not what the institution paid, and it can differ from the closing price.
Not filed is not sold out
Institutions file at different times during the 45 days. When Livermore compares two quarters, a position counts as sold out only if the institution filed the later quarter without it. Institutions that have not filed yet are marked as not filed and are left out of sold-out counts and changes in the number of holders.
13D, 13G and Form 144
A holder's stake is as of its latest 13D or 13G filing: 13G holders only amend after a material change, holders stop filing after a company is acquired or delisted, and older free-form filings (before December 18, 2024) carry no stake at all, so those holders are not counted as current 5% holders. In a group filing each member reports the shares it counts as its own, so Livermore shows the largest single stake rather than a sum. Form 144 is a notice of a planned sale, not a completed one; notices whose market value is clearly misreported are flagged and left out of lists and totals.
Politician trades
Politician trade lists, counts and totals include only listed securities by default: stocks (including ADRs), ETFs and options. Treasury bills, bonds, private companies and other assets appear when you choose All assets. Members of Congress report each trade as an amount range, such as $1,001-$15,000, not an exact value. Where Livermore adds trades up, it counts the midpoint of each range and an “Over $X” range as $X, so estimated volumes are rough sizes. The law allows up to 45 days to report a trade; the filing delay is counted from the trade to its first report, and a trade date after the filing date is treated as a typing error. Amendments replace the trades they correct, a trade reported twice is counted once, and scanned or paper reports are listed but not read.
Financial statements
Statements are as filed in each period's original report (or its amendment), in the currency the company reports in; amounts in other currencies get an approximate US dollar figure at FRED H.10 rates. There is no 10-Q for the fourth quarter, so Q4 is the full year minus the first three quarters, and single-quarter cash flows are derived from year-to-date figures; derived values are marked. EPS is not adjusted for later stock splits. Foreign companies that file Form 20-F or 40-F have annual statements only. The reported date is the first 8-K with Item 2.02 after the period ended.
Short interest and short volume
Short interest (shares still sold short on a settlement date) and daily short volume (short sales executed each day off the exchanges) measure different things: the short volume ratio is not a sentiment gauge, because market makers' short sales are usually about half of off-exchange volume. Days to cover is FINRA's figure; FINRA caps it at 999.99. Livermore shows no stock prices and has no float data, so there is no short interest as a percent of float. Fails-to-deliver come from the SEC about two weeks late, and ATS volume from FINRA two to four weeks late.
Filing delay
Form 4 is due within two business days after a trade, so insider data trails the trade by up to two business days. Livermore shows the delay between the trade date and the filing date, and marks filings that came in after the deadline as late.
10b5-1 trading plans
Trades made under a Rule 10b5-1 plan were scheduled in advance, often months earlier, so they say little about what the insider thinks today. Since April 2023, Form 4 has a checkbox for these trades, and Livermore labels them 10b5-1. Older filings have no such checkbox, so older planned trades can't be told apart.
CUSIPs and tickers
13F identifies securities by CUSIP, not by ticker. Livermore matches CUSIPs to tickers using several sources; holdings that can't be matched are shown with their CUSIP and the name given in the filing.
Numbers as filed
Numbers are shown as filed. When a stock splits (including reverse splits), the earlier quarter's share count is converted at the split ratio before two quarters are compared, so a split doesn't look like buying or selling; the share counts themselves stay as filed. Livermore doesn't convert between ADSs and ordinary shares; the security title from the filing is shown so you can tell them apart.
Amendments
Amended filings are taken into account: a Form 4/A replaces the original in totals, and 13F amendments are applied in the order they were filed.
Filing errors and price outliers
Values that look like filing errors, such as an implausible price, are kept as filed rather than silently removed, and so are prices that insiders of some foreign companies report in their local currency instead of US dollars. These rows are flagged and left out of rankings by value, such as the largest purchases, so a single typo can't top a list.
No stock prices
Livermore does not show stock prices. The only prices shown come from the filings themselves: the transaction price on Form 4, value divided by shares on 13F, and the previous-day closing price the SEC publishes with fails-to-deliver. The price charts on stock pages are embedded from TradingView. The market cap on stock pages is calculated from the latest daily close and the share count on the 10-K or 10-Q cover page, but the close itself is not shown. Companies whose cover page lists each share class separately, and foreign companies whose US shares are ADSs, have no market cap.
For AI agents and developers
The same data, for software.
AI agents can query the same data through a public, read-only MCP server at https://livermore.club/mcp. It needs no account and no API key. Setup, tools and limits are explained in MCP for AI agents, and a short summary of the site for language models is in llms.txt.
Disclaimer
Livermore is for information only and is not investment advice. Nothing on this site is a recommendation to buy or sell any security.
The data is processed automatically from public filings and may contain errors or omissions. Check the original SEC filing before relying on any number.
Livermore is not affiliated with the SEC or any other government agency.