IPO Alert Monitor — New SEC S-1 & F-1 Filings Feed
Pricing
from $10.50 / 1,000 new ipo filing detecteds
IPO Alert Monitor — New SEC S-1 & F-1 Filings Feed
Get alerted the moment a company files to go public. Monitors SEC EDGAR for new S-1 and F-1 registration statements (plus optional amendments and 424B4 pricing prospectuses) and emits only NEW filings each run — company, CIK, industry (SIC), state of incorporation and direct links.
Pricing
from $10.50 / 1,000 new ipo filing detecteds
Rating
0.0
(0)
Developer
Daniel Matthee
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
12 days ago
Last modified
Categories
Share
Get alerted the moment a company files to go public. This monitor watches SEC EDGAR for new S-1 (US issuers) and F-1 (foreign issuers) registration statements — optionally amendments and 424B4 priced final prospectuses too — and emits only filings you have not seen before. No re-scraping the same registrations, no duplicate rows in your pipeline.
Every record arrives with the industry (SIC code and the official SEC industry label), the state or country of incorporation, and direct links to both the prospectus document and the EDGAR filing index.
Built for:
- Investors & analysts — see the IPO pipeline forming weeks before the roadshow, filtered to the sectors you actually trade.
- Journalists — catch an S-1 the day it hits EDGAR, with the filer's industry and incorporation state already resolved.
- Bankers & advisers — track competitor mandates and comparable filings as they appear; the amendment stream shows which deals are moving.
- IPO-tracking apps & data products — a clean, stable, deduplicated upstream feed with no API key and no HTML parsing on your side.
What it covers
| Form | What it means |
|---|---|
S-1 | Initial registration statement, US issuer — the classic "filed to IPO" event |
F-1 | Initial registration statement, foreign private issuer |
S-1/A | Amended S-1 — updated terms, deal progress, price range |
F-1/A | Amended F-1 |
424B4 | Final priced prospectus — the deal is priced and going out |
Default is ["S-1", "F-1"]: new registrations only, the highest-signal
subset. Turn on the amendment and 424B4 forms when you want the full deal
lifecycle.
Volume, so you can budget: in a representative recent week EDGAR carried 20 S-1, 18 S-1/A, 7 F-1, 12 F-1/A and 9 424B4 filings — 66 across all five forms, 27 on the default settings. This is a low-volume, high-signal feed.
Source: the SEC's own EDGAR full-text search index. Not a third-party aggregator, not a scraped IPO calendar — the registry itself, keyless, with a declared User-Agent per the SEC fair-access policy.
Example output
{"accessionNumber": "0001683168-26-006779","cik": "1402328","companyName": "Sunshine Biopharma Inc.","formType": "S-1","sicCode": "2834","sicLabel": "PHARMACEUTICAL PREPARATIONS","stateOrCountry": "CO","filedAt": "2026-08-28","filingUrl": "https://www.sec.gov/Archives/edgar/data/1402328/000168316826006779/sunshine_s1.htm","indexUrl": "https://www.sec.gov/Archives/edgar/data/1402328/000168316826006779/0001683168-26-006779-index.htm","isAmendment": false,"detectedAt": "2026-08-31T09:44:31Z"}
Field notes:
accessionNumberis the SEC's own filing identifier — a stable primary key you can dedupe and join on downstream.sicLabelis resolved from the SEC's official SIC code list, so you get"PHARMACEUTICAL PREPARATIONS"rather than a bare2834.stateOrCountryis the EDGAR incorporation code: a US state (DE,CO) or an EDGAR foreign code (Y9,E9).nullwhen EDGAR does not publish one — a handful of filers each week.sicCode/sicLabelarenullfor the occasional brand-new filer with no SIC on file yet. Every other field is populated on every filing.filingUrlis the primary prospectus document;indexUrlis the full submission index if you want the exhibits.isAmendmentistruefor/Aforms, so you can route new registrations and deal updates to different consumers.
Input options
| Option | Default | What it does |
|---|---|---|
formTypes | ["S-1","F-1"] | Exact form types to emit; pick from S-1, S-1/A, F-1, F-1/A, 424B4 |
sicCodes | none | Industry filter as SIC digit prefixes — 283 = pharma, 7372 = software, 6199 = finance |
keywords | none | Case-insensitive substrings matched on company name |
sinceDays | 7 | Backfill window by filing date on the first run (max 90) |
maxItems | 500 | Cap on new filings per run; the overflow carries to the next run |
userAgent | generic | Set this to Your Name your@email.com — SEC fair-access policy |
stateStoreName | ipo-s1-monitor-state | Change it to reset the monitor and re-emit the backfill |
How the monitor behaves
- First run backfills every matching filing in the
sinceDayswindow. - Every later run emits only filings that appeared since — a clean delta. A quiet week legitimately returns zero records and exits successfully.
- Filters are applied at emit time, permanently. A filing your filter
rejects is recorded as inspected, so broadening
sicCodesorkeywordslater will not flood you with back-dated filings. To rebuild history under a new filter, changestateStoreName. - A dead source fails loudly. If EDGAR cannot be reached the run fails with a non-zero exit and the seen-state is left untouched — a broken fetch is never silently recorded as a quiet IPO week.
Recommended schedule: hourly or every few hours during US market days. EDGAR posts registration statements throughout the business day.
Use cases
"Alert me to every biotech IPO filing."
{ "formTypes": ["S-1", "F-1"], "sicCodes": ["283", "8731"], "sinceDays": 7 }
Pharma preparations plus commercial biological research — the two SIC groups that cover most biotech registrations.
"Track the full lifecycle of every software IPO, from filing to pricing."
{ "formTypes": ["S-1", "S-1/A", "F-1", "F-1/A", "424B4"], "sicCodes": ["7372", "7370", "7371"] }
Registrations, every amendment and the final priced prospectus — the whole deal timeline for the sector, in one dataset.
"Watch for a specific company or sponsor family filing to go public."
{ "formTypes": ["S-1", "S-1/A"], "keywords": ["acquisition corp", "capital partners"], "sinceDays": 30 }
Name-keyword matching on the filer, useful for tracking sponsor platforms and shell families across filings.
Pricing (pay-per-event)
| Event | Price |
|---|---|
| Actor start | $0.005 per run |
| New IPO filing detected | $0.015 per new filing emitted |
At real EDGAR volumes, a full five-form subscriber running hourly pays roughly a dollar a week; the default new-registrations-only feed costs well under that. You pay for filings, not for polling.
Notes and limits
- v1 is header-level only. No prospectus-body parsing: deal size, proposed maximum offering amount and 424B4 price lines are not extracted. Planned for v1.1 from the EX-FILING FEES exhibit.
- Set
userAgent. The SEC asks automated clients to identify themselves. Requests are sequential with a gentle delay and honourRetry-After. sinceDaysis capped at 90 days. For a deeper historical backfill, run successive windows with differentstateStoreNamevalues.- Schema drift is logged with the exact missing field name and never crashes a run; the field set above is checked against live EDGAR data.
Changelog
1.0.0
- Initial release: S-1, S-1/A, F-1, F-1/A and 424B4 monitoring from the EDGAR full-text search index, with SIC industry labels, incorporation state, and form/SIC/keyword filters.