SEC Form D Funding Tracker: Private Placements from EDGAR
Pricing
from $2.00 / 1,000 filing delivereds
SEC Form D Funding Tracker: Private Placements from EDGAR
Recent SEC Form D filings as clean data: issuer, state, industry, amount offered and sold, first sale date, officers and directors as filed. Date, state, industry and amount filters. New-only mode.
Pricing
from $2.00 / 1,000 filing delivereds
Rating
0.0
(0)
Developer
Luận Phạm Minh
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
8 days ago
Last modified
Categories
Security
Limited permissionsShare
Find out who just raised private capital in the US: clean, filterable data from official SEC Form D filings.
Companies and funds selling securities under Regulation D generally file a Form D with the SEC soon after their first sale. This often makes filings an early public signal of a funding round, sometimes before any press release.
This Actor reads recent filings straight from SEC EDGAR, parses each form, and gives you one tidy row per filing. No login, no API key, no proxies, no browser.
Who it is for
- Investors and market analysts who track private capital by sector and state
- Compliance and KYB teams who check an issuer's filings
- B2B sales and service firms who research newly funded companies
- Journalists and researchers who cover private markets
What you get
Issuer name, CIK, city, state, jurisdiction, entity type, year of incorporation, industry group, fund type, revenue range, exemptions claimed, amount offered, amount sold, amount remaining, minimum investment, first sale date, number of investors, security types, and related persons' names and roles exactly as filed, plus links to the filing.
Why use it
| Official source only | Everything comes from SEC EDGAR, with a link to the original on every row. |
| Filters that save you money | State, industry, amount offered and amount sold. State filtering happens before the download, so non-matching filings are free. |
| Only new since last run | Named memory in your own Apify account. A scheduled run with nothing new costs only the run start. |
| Separates funds from companies | Pooled investment funds were 162 of the 231 filings on one day we sampled. Exclude them with one setting. |
| New notices or amendments | Amendments (D/A) are off by default and can be switched on. |
| Fair use of EDGAR | A declared User-Agent, and at most about 7 requests per second against the SEC's limit of 10. |
How to use it
- Choose a date range: Look back (days), or a start and end date.
- Add filters if you want them.
- To monitor, turn on Only new since last run, give it a Monitor ID, and add a daily schedule.
Input example
{"lookbackDays": 7,"states": ["CA", "NY"],"excludeIndustries": ["Pooled Investment Fund"],"minAmountSold": 1000000,"onlyNew": true,"monitorId": "ca-ny-operating-companies"}
State filters use EDGAR codes: CA, NY, and A8 for Quebec. Industry names must match the form's wording, for example Other Technology, Biotechnology, Commercial, Other Real Estate, Pooled Investment Fund.
Output
One row per filing. This example uses invented values:
{"accessionNumber": "0009999999-26-000001","form": "D","filedAt": "2026-10-29","issuerName": "Example Widgets, Inc.","cik": "0009999999","issuerCity": "AUSTIN","issuerState": "TX","issuerStateDescription": "TEXAS","jurisdictionOfIncorporation": "DELAWARE","entityType": "Corporation","yearOfIncorporation": "2026","incorporatedWithinFiveYears": true,"additionalIssuers": [],"industryGroup": "Other Technology","investmentFundType": null,"revenueRange": "Decline to Disclose","exemptions": ["06b"],"isAmendment": false,"dateOfFirstSale": "2026-10-16","firstSaleYetToOccur": null,"securityTypes": ["Simple Agreements for Future Equity (SAFEs)"],"minimumInvestmentUsd": 0,"totalOfferingAmountUsd": 1000000,"totalOfferingAmountIsIndefinite": false,"totalAmountSoldUsd": 105000,"totalRemainingUsd": 895000,"investorCount": 2,"hasNonAccreditedInvestors": false,"relatedPersons": [{ "name": "Jane Example", "roles": ["Executive Officer", "Director"], "roleClarification": null }],"filingUrl": "https://www.sec.gov/Archives/edgar/data/9999999/000999999926000001/0009999999-26-000001-index.htm","formUrl": "https://www.sec.gov/Archives/edgar/data/9999999/000999999926000001/xslFormDX01/primary_doc.xml","xmlUrl": "https://www.sec.gov/Archives/edgar/data/9999999/000999999926000001/primary_doc.xml","scrapedAt": "2026-10-30T08:55:25.593Z"}
A run summary (filings found, read, delivered, errors) is saved as RUN_SUMMARY in the run's key-value store. Amounts filed as Indefinite appear as null with totalOfferingAmountIsIndefinite: true. Filings with Indefinite pass any minimum-offered filter, because the true size is unknown.
Pricing
Pay per event.
| Event | Price | When |
|---|---|---|
| Run started | $0.002 | Once per run, per GB of memory |
| Filing read | $0.00005 | One filing downloaded and parsed ($0.05 per 1,000) |
| Filing delivered | $0.002 | One matching filing saved to your dataset ($2 per 1,000) |
Examples: one day of new notices (about 166 filings) costs about $0.34. The same day with funds excluded (about 53 filings) costs about $0.12. A daily scheduled run with nothing new costs $0.002.
Set a maximum cost per run and the Actor stops cleanly at that limit. If you set no dates and no max filings, a run returns a sample of the 25 newest filings, so a test costs about 5 cents.
Limits
- Speed: about 6 filings per second, set by the SEC's fair-access limit. A month of filings takes roughly 15 to 20 minutes. Parallel runs from one account may need spacing out, because the SEC limits by source.
- Coverage: only filings available through EDGAR full-text search. Very old filings without an XML form are reported in
RUN_SUMMARY, skipped and not charged. - Filing date, not sale date: the date range applies to when a filing was made.
- State filter: it checks EDGAR's business address, then confirms against the form. An issuer that has since moved could be missed.
What it does not do
- It does not provide addresses, phone numbers or e-mail addresses. The forms contain addresses and issuer phone numbers, and this Actor deliberately leaves them out. Related persons appear by name and role only.
- It does not tell you the actual investors. Form D does not name them.
- It does not verify what issuers file. A filing is the issuer's own statement.
- It does not cover Form C, Reg A or other SEC forms.
Legal and responsible use
Form D filings are public regulatory records. If you use this data to contact anyone, you are responsible for following applicable law, including anti-spam rules such as CAN-SPAM, telemarketing rules such as the TCPA, privacy laws such as GDPR and CCPA, and securities rules. A person's name on a filing is not consent to be contacted. This data is not investment advice. This Actor is independent and is not affiliated with or endorsed by the U.S. Securities and Exchange Commission.
Support
Spotted a filing that parsed wrongly? Open an issue on the Issues tab with its accession number.