SEC Form D Funding Signals: New Private Raises
Pricing
from $9.12 / 1,000 funding signal returneds
SEC Form D Funding Signals: New Private Raises
SEC Form D funding signals: get startups that just raised private funding from new Form D/D-A filings, with company, amount raised, industry, state and date. Filter by industry (biotech, VC funds), state (California) or raises over $1 million. Daily alerts; export to Google Sheets or n8n.
Pricing
from $9.12 / 1,000 funding signal returneds
Rating
0.0
(0)
Developer
Adriana Voss
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
New SEC Form D private-fundraising filings, as they're filed β by industry, state or minimum amount. Every Form D and Form D/A notice an SEC-registered issuer files for a private securities offering, pulled straight from EDGAR's own full-text search API: company, amount raised, industry, state, and a link to the real filing. Turn on monitoring to get only the filings that are new since your last run, so it becomes a VC/sales-intelligence funding alert instead of a one-off pull.
How to use
- In the Apify Console. Open the actor page and click Start β the
industryKeywordsfield is already pre-filled with a working example. Results land in the run's dataset as soon as each item is found. - Via the API. Call it directly with a POST request β no Console needed once you have an API token:
curl "https://api.apify.com/v2/acts/accountable_eel~sec-form-d-funding-signals/run-sync-get-dataset-items?token=<YOUR_TOKEN>" \-X POST \-H "Content-Type: application/json" \-d '{"industryKeywords":["Pooled Investment Fund"]}'
- On a schedule. Save this actor as an Apify Task with the input you want, then add a Schedule (hourly, daily, weekly) so it runs on its own β no server of your own required.
Input
{"industryKeywords": ["Pooled Investment Fund"]}
Optional. One industry name or company-name fragment per line, matched against SEC's own industry group (e.g. "Biotechnology", "Pooled Investment Fund", "Other Energy") or the filer's name. Leave empty to get every new Form D in the date window below. Accepted formats: Biotechnology, Pooled Investment Fund, Other Energy.
{"sinceDays": 7,"industryKeywords": ["Biotechnology"],"states": ["CA", "NY"],"minAmountUsd": 1000000,"onlyNewSinceLastRun": true}
This actor is one search over a date window, not a per-line lookup: sinceDays sets how far back to
search (default 7, up to 90), industryKeywords/states/minAmountUsd are optional filters applied
before you're billed, and maxResults (default 100, up to 1,000) is what actually caps the run's cost
β SEC files hundreds of Form D filings a day across all industries. Turn on onlyNewSinceLastRun to
get only filings this watchlist hasn't returned before, charged nothing on a quiet day.
Output
One row per item, for example:
| query | found | status | filingCount | cik | companyName | accessionNumber | formType | filingDate | dateOfFirstSale | state | stateOfIncorporation | entityType | industryGroup | totalOfferingAmount | totalAmountSold | totalRemaining | isAmendment | secFilingUrl | detailFetchFailed | isNew | scrapedAt |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Pooled Investment Fund | true | OK | <company (issuer)> | <state/country of incorporation> | <total offering amount (usd)> | <total amount sold so far (usd)> | <amount remaining to be sold (usd)> | <is this an amendment?> | <is this new since the last run?> | 1970-01-01T00:00:00.000Z |
A miss comes back as a row with "found": false and is never charged.
Pricing
- Funding signal returned: $12 per 1,000 filings
Plus a $0.003 start fee per run. Each event above is billed independently, only when it actually returns data β misses (found:false) are never charged.
Use it from Clay, n8n, Make, or an AI agent
This actor runs synchronously over plain HTTP β call it directly from a script, a workflow tool, or an AI agent, no Apify Console needed once you have an API token.
curl "https://api.apify.com/v2/acts/accountable_eel~sec-form-d-funding-signals/run-sync-get-dataset-items?token=<YOUR_TOKEN>" \-X POST \-H "Content-Type: application/json" \-d '{"industryKeywords":["Pooled Investment Fund"]}'
n8n. Add an HTTP Request node: Method POST, URL https://api.apify.com/v2/acts/accountable_eel~sec-form-d-funding-signals/run-sync-get-dataset-items?token=<YOUR_TOKEN>, Body Content Type JSON, JSON Body {"industryKeywords":["Pooled Investment Fund"]} (swap in an expression from an earlier node for a real value).
Clay. Add an "HTTP API" column: Method POST, URL https://api.apify.com/v2/acts/accountable_eel~sec-form-d-funding-signals/run-sync-get-dataset-items?token=<YOUR_TOKEN>, Body {"industryKeywords":["{{industry filter (optional)}}"]}, mapping the row's industry filter (optional) into the industryKeywords array.
MCP. In Claude, Cursor, or any MCP client with the Apify MCP server, ask for "sec form d funding signals: new private raises" β the agent will find and run this actor.
What this is not
This is not a real-time funding-announcement feed. Form D is a legal notice an issuer files after starting a private offering, and SEC rules give issuers up to 15 days after the first sale of securities to file it β so a round you read about in the press today may not show up here until up to two weeks later, and a round that never gets press coverage at all will still show up here once its Form D is filed. This actor reports the filing, not the announcement.
Related actors
- SEC EDGAR API: Company Lookup by Ticker or CIK, Latest Filings: company details and latest filings by ticker or CIK.
Example runs
Biotech raises over $5M in California, last 14 days
{ "sinceDays": 14, "industryKeywords": ["Biotechnology"], "states": ["CA"], "minAmountUsd": 5000000 }
Every new private fund formation this week
{ "sinceDays": 7, "industryKeywords": ["Pooled Investment Fund"] }
Daily funding alert for New York state (schedule this one)
{ "sinceDays": 1, "states": ["NY"], "onlyNewSinceLastRun": true, "deltaName": "ny-daily" }