About Mustard Seed Investor
A free tracker of what 101 superinvestors and 539 members of Congress are buying and selling, built only from public filings.
Methodology in brief
- Holdings come from each manager's quarterly Form 13F-HR. Amendments that restate a quarter replace it; “new holdings” amendments are added. Options are listed separately and never counted in totals.
- Changes (New, Added, Reduced, Sold) compare share counts with the previous quarter, so price moves alone never count as buying or selling. Estimated dollar changes = change in shares × this quarter's price.
- Consensus: a stock is a consensus buy when at least N managers (default 3) opened a new position or raised their share count by 25% or more, and the position is at least 0.5% of that manager's portfolio. Politician consensus: N or more members (default 2) reported buying the same ticker in the last 90 days.
- Multi-quarter moves compare share counts across a 2–4 quarter window for managers that filed at both ends, valued at the latest price.
- Sectors come from SEC industry (SIC) codes mapped to GICS-style sectors. Tickers come from OpenFIGI by CUSIP. Coverage today: 10,133 of 12,310 securities have a ticker and 10,648 have a sector.
Full methodology
Where the data comes from
Every number comes from SEC EDGAR Form 13F-HR filings. Institutional managers with over $100M in U.S.-listed securities must file one within 45 days after each quarter ends. ⓘManagers file 13F reports up to 45 days after each quarter ends, so the newest quarter fills in gradually. Totals use the latest full quarter — the newest one where most tracked managers have filed. We load the last 8 full quarters plus whatever has been filed for the current quarter.
What a 13F shows — and what it doesn't
- Long positions in U.S.-listed stocks, ETFs, ADRs, some convertible bonds and listed options, as of the last day of the quarter.
- It does not show short positions, cash, bonds, private investments or most non-U.S. stocks — so “portfolio value” is the 13F value, not the fund's total size.
- Positions can change at any time after the quarter ends, and filings arrive up to 45 days late.
Amendments
If a manager files a restatement amendment (13F-HR/A), it replaces the original for that quarter. A “new holdings” amendment adds positions that were left out earlier (often confidential positions revealed later). Amendments that only fix the cover page are ignored.
Values
Before January 2023, 13F values were reported in thousands of dollars; we multiply those by 1,000. Since then they are whole dollars. Duplicate rows for the same security in a filing (for example, split across sub-advisers) are added together.
Options
Put and call options are not included in portfolio totals, weights or changes. They are listed in a separate, clearly-labelled “Options” table on each manager page, showing the notional value of the underlying shares.
Tickers and names
Each security is identified by its CUSIP. ⓘCUSIP: A 9-character ID for one specific security - one share class of one company, or one bond. Tickers can change and can mean different things in different countries; a CUSIP always identifies exactly the same security, which is why filings use it. Guide We look up tickers with the free OpenFIGI service and never guess a ticker from a company name. Names come from the SEC's official company list when possible, then OpenFIGI, and only as a last resort from the (often truncated) 13F text. Share classes stay separate (for example Alphabet Class A is GOOGL and Class C is GOOG). Currently 10133 of 12310 securities have a ticker.
Sectors
Sectors are based on each company's SEC industry (SIC) code ⓘSIC code: The SEC's 4-digit industry code (Standard Industrial Classification) for a company's main line of business - for example 3571 is electronic computers. Guide, mapped to the familiar GICS-style sectors ⓘGICS sectors: The 11-sector system most investors know (Global Industry Classification Standard): Technology, Health Care, Financials and so on. This site assigns each company a GICS-style sector from its SIC code, with a few hand corrections, so sector pages match the names investors expect. Guide, with a few manual corrections for well-known companies (e.g. Alphabet and Meta are Communication Services). ETFs and funds have their own group. Anything we can't classify is shown as “Unclassified”.
Quarter-over-quarter changes
- New: not held last quarter. Added: more shares. Reduced: fewer shares. Sold: held last quarter, gone now (shown in a separate “Sold out” section). Held: same share count.
- Changes are based on share counts, so price moves alone never count as buying or selling.
- Estimated dollar change = change in shares × this quarter's price (value ÷ shares). For sold-out positions we use last quarter's value.
- If a manager didn't file the previous quarter, we show “—” rather than calling everything new.
Totals and “latest full quarter”
All pages share one set of precomputed totals. The site defaults to the latest full quarter: the newest quarter where at least 75% of actively-filing managers have filed. Newer quarters are labelled “Partial quarter – X of N filed”. “Tracked capital” is the sum of long positions for all managers who filed that quarter.
Politicians (STOCK Act disclosures)
Members of Congress don't file 13F reports. Under the STOCK Act they must report each stock, bond or option trade over $1,000 by themselves, their spouse or dependent children in a Periodic Transaction Report (PTR), within 30 days of learning of it and no later than 45 days after the trade. We read these from the official sources:
- House: the House Clerk's yearly disclosure index (disclosures-clerk.house.gov) and each PTR PDF. Electronically filed PTRs are read directly from the PDF text. Paper filings that were scanned (for example Ro Khanna's and Michael McCaul's) are read with OCR; those rows are marked “scanned” and link to the exact PDF page so you can check them.
- Senate: the Senate's eFD site (efdsearch.senate.gov). It currently refuses automated access (blocked 2026-10-28: HTTP 403), so Senate members on the list (Tommy Tuberville) show no trades until that changes.
- Amounts are ranges ($1,001–$15,000, $15,001–$50,000, …) because that is all the law requires. We never show share counts or portfolio values for politicians. Any dollar figure labelled “est.” adds up the midpoints of the ranges and is only a rough estimate.
- Owner is Self, Spouse (SP), Joint (JT) or Child (DC), as reported. Tickers come from the filing where given; otherwise we match the asset name to the securities in our 13F data, and the sector comes from that match.
- Coverage: reports filed from January 2024 on. The list of politicians lives in
politicians.csv, just likemanagers.csv; the daily refresh picks up new reports automatically. - Alan Armstrong was requested but isn't a member of Congress, and no House or Senate STOCK Act filer by that name exists, so he isn't tracked.
Loaded so far: 26,721 trades from 1280 reports (13,541 read from scanned filings), trade dates May 8, 2015 – Oct 28, 2026.
Data sources
- SEC EDGAR Form 13F (sec.gov): quarterly long positions of institutional managers with over $100M in U.S.-listed securities. Every manager and stock page links to the original filing.
- STOCK Act Periodic Transaction Reports: House Clerk (disclosures-clerk.house.gov) and Senate eFD (efdsearch.senate.gov, currently unavailable to automated access: blocked 2026-10-28: HTTP 403). Amounts are reported as dollar ranges.
- OpenFIGI for tickers, SEC company data for names and industry codes.
- Yahoo Finance daily closes (free, no key) for the S&P 500 index (^GSPC), SPY and the reported top-10 holdings, used only for performance context; latest close on file Oct 27, 2026.
Refresh schedule
Every weekday at about 10 PM Eastern the site checks the SEC for new 13F filings and the House/Senate sites for new STOCK Act reports, refreshes prices, recalculates every total and sends watchlist alerts. Filings arrive up to 45 days after each quarter ends, so the newest quarter fills in gradually and is labelled “partial” until most managers have filed. Last update: 2026-10-28 22:20.
Limitations
- 13F filings are delayed (up to 45 days after quarter end) and show positions on the last day of the quarter only. Managers may have traded since.
- 13Fs exclude short positions, cash, bonds, most non-U.S. stocks and private investments, so “portfolio value” is not a fund's total size or return.
- STOCK Act reports give ranges, not exact amounts, can be filed up to 45 days after a trade, and some are scanned paper forms read automatically.
- Estimated dollar changes and multi-quarter moves use quarter-end prices and are approximations.
Performance figures
- Reported value vs. S&P 500: the change in a manager's total reported 13F value between two quarter-end dates, next to the S&P 500 price index change between the same dates. Reported value also moves with deposits, withdrawals and positions not on the 13F, so this is not the fund's investment return.
- Hypothetical top-10: buying the 10 largest reported positions (weighted by reported value) at the close of the first trading day after each filing was published, holding them until the day after the next filing, then switching. It is compared with SPY (total return, dividends included) over the same days. It ignores costs, taxes and the 45-day filing delay's lost returns, and covers only top-10 positions with price data.
- Past performance does not predict future results.
Disclaimer
Educational and informational only. Not personalized investment advice. Data from public SEC 13F and STOCK Act filings, may be delayed or contain errors; verify with the original filings.
Educational and informational only
Mustard Seed Investor summarizes public regulatory filings so you can learn how well-known investors and members of Congress invest. Nothing on this site is a recommendation to buy, sell or hold any security, and nothing here takes your personal goals, finances or risk tolerance into account. Talk to a licensed financial adviser before you make investment decisions.
Where the data comes from
Fund-manager holdings come from quarterly SEC Form 13F filings on SEC EDGAR. Politicians' trades come from STOCK Act Periodic Transaction Reports published by the House Clerk and Senate. Tickers come from OpenFIGI and sectors from SEC industry codes.
Delays and limits
- 13F reports are filed up to 45 days after each quarter ends, so holdings can be months old, and managers may have traded since.
- 13Fs list only certain U.S.-listed long positions. Short positions, most non-U.S. holdings, cash and bonds are not shown, so a 13F is not a full picture of a portfolio.
- STOCK Act reports give dollar ranges, not exact amounts, and can be filed up to 45 days after a trade (sometimes later). Some reports are scanned paper forms read automatically, which can contain mistakes.
- Values, changes and estimates are calculated by this site and may contain errors. Always check the original filing, linked from each page.
Alerts
Watchlist alerts are a convenience only. They may arrive late, be missed, or be wrong, and they are not trading signals.
No warranty
The site is provided "as is", without any warranty. We are not responsible for any loss from using it. Mustard Seed Investor is not affiliated with the SEC, Congress, or any investor shown.
Contact
Questions, corrections or ideas: message @mustardseedoil on X.