Y Combinator company status and Form D filings
Track how Y Combinator companies change over time. Company status changes reported by YC and SEC Form D fundraising notices, for companies worldwide. Each row is a status change or a filing on a specific date; a status row appears only on a day the status changed.
Filings are not matched on name alone. Each candidate filing is checked by the Jev decision model, which reads the startup beside the filer and keeps it only when the filer is the startup itself, not a same-name business or a fund holding its shares.
Coverage
- Status: 10 November 2010 onward, so YC's 2005 to 2010 batches have no earlier readings.
- Status gap: 20 August 2019 to 29 November 2022, which no archived page covers.
- Form D filings: March 2009 onward, when Form D went electronic; earlier paper filings are absent. The amount raised and issuer details cover only filings from mid-2024 to mid-2026.
- Geography: worldwide. Form D is a US filing, so a company incorporated elsewhere appears only in status rows.
- Grain: one row per company, day, event kind and key.
- Licence: CC BY 4.0. Form D filings are US public domain. The directory and archived lists state no licence.
Where the status comes from
An archived community list covers 2010 to 2019 and YC's archived directory 2022 to 2024. From August 2024, a public mirror's git history and then YC's live directory take over; status_source names the source of each reading. The live directory states only the present, so the most recent changes are dated by the day they were first seen.
How filings are matched
Name matching alone goes wrong in three ways:
- A different business with the same name. FUTURA is a Winter 2020 dentistry startup in Mexico City. Futura LLC, a Texas company, filed sixty Form D notices between 2011 and 2016.
- A fund named after the company. Filers such as "Stripe May 2023 a Series of Stonks SPVs LLC" buy shares in Stripe; they are not Stripe raising money.
- Two startups with one name. More than ninety names belong to more than one YC company, such as the Parse of Summer 2011, bought by Facebook, and the Parse of Fall 2025.
EDGAR's search returns the Form D notices whose issuer name contains each company's name. TypeSafe's Jev, a model built for yes-or-no decisions, reads the startup (name, batch, city, one-line description) beside the filer (name, business address, state of incorporation) and answers: is this filer the startup itself, and is it a fund or SPV holding its shares? A filing is kept only when Jev says it is the startup and not a fund, the names match, and it was filed no more than three years before the batch. filing_match_score is Jev's probability, so a reader can apply a stricter threshold.
Columns
- company_uid: one identity per company, so two that share a name never share a history.
- company_key: the name in lowercase letters and digits, corporate suffix removed.
- batch: one spelling per batch; batch_raw keeps the source's.
- status and previous_status: the status that day and on the company's previous reading. Exited is the community list's word for an exit of unstated kind.
- filing_ columns: the filing as EDGAR lists it, with exemptions, issuer name, match score and, where available, the raise and the issuer's revenue and industry answers.
Missing values
An archived reading carries a company_id only when its name and batch match one directory company, and before December 2022 no slug or team_size. EDGAR returns at most 100 notices per company, so a widely shared name may miss older filings.
Suitable for
- Time to event models for acquisition, listing or shutdown, with right and interval censoring.
- Leak-free features, since each row is what a source said that day.
- Testing whether a raise predicts an outcome.
- Scoring language models on dated, attributed startup outcomes.
- Benchmarking entity resolution, with a model score on every filing match.
Tables
| Name | Rows (est.) | Updated | Get the data |
|---|---|---|---|
Table overviewPublished rows9,917Columns45 rows45 cols Update detailsStatusLiveLast published24 Sept 2026 | Table overviewPublished rows9,917Columns45 | Update detailsStatusLiveLast published24 Sept 2026 |
Sources
4 publishers
Build, maintain, and discover datasets for real-world predictions.Browse datasets for ML models that predict real-world events, or create your own. Agents find the sources, configure the pipeline, and keep it live.3 endpoints
- About
- Browse datasets for ML models that predict real-world events, or create your own. Agents find the sources, configure the pipeline, and keep it live.
- Website
- mostlyright.md ↗
- Usage rights
- Rights not stated; Public domain asserted.
- Requests
- 3 requests across 3 endpoints
yc-oss.github.ioyc-oss.github.io1 endpoint
- Website
- yc-oss.github.io ↗
- Usage rights
- Rights not stated.
- Requests
- 1 request across 1 endpoint
SEC.gov | Homeefts.sec.gov1 endpoint
- Website
- efts.sec.gov ↗
- Usage rights
- Public domain asserted.
- Requests
- 1 request across 1 endpoint
Show 1 more publisherShow fewer publishers
openrouter-decisionsServed by openrouter.ai1 endpoint
- Providers
openrouter.aiopenrouter.ai ↗
- Usage rights
- Permission asserted.
- Requests
- 1 request across 1 endpoint
Details
- Contents
- 1 table · 9,917 rows (est.) · 45 columns
- Coverage
- —
- Update cadence
- Daily
- Category
- Economics & Business
- Updated
- Published
- Version
- 2026-09-24
- License
- CC BY 4.0 — attribution
- Visibility
- Public
- Publisher
- Mostly Right
- Topics
- y combinator · startups · form d +4
Access
Read published metadata and available row previews without an account or API key. A free account is required for full table downloads and API queries.
- Dataset API
- https://mostlyright.md/api/v2/public/datasets/y-combinator-company-status-and-form-d-filings
- yc_company_events · JSON row preview
- https://mostlyright.md/api/v2/public/tables/e3ff0550-705f-4570-815d-4be21f534302/preview
- MCP endpoint
- https://mostlyright.md/api/mcp · Public discovery and previews; sign in for queries.


Comments
0No comments yet. Questions about coverage, licensing, or how a column is derived belong here, in the open, beside the data.
Sign in to join the conversation.