SEC Filing Intelligence Monitor
Pricing
from $9.80 / 1,000 filing record checkeds
SEC Filing Intelligence Monitor
Monitor SEC/EDGAR filing snapshots, company facts, and watchlists. produce structured rows without live network calls.
Pricing
from $9.80 / 1,000 filing record checkeds
Rating
0.0
(0)
Developer
junipr
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Store Positioning
Store title: SEC Filing Intelligence Monitor
Short description: Monitor SEC/EDGAR filing snapshots, company facts, and watchlists. produce structured rows without live network calls.
SEO title: SEC Filing Intelligence Monitor — premium B2B monitoring and intelligence workflow
SEO description: Monitor SEC/EDGAR filing snapshots, company facts, and watchlists. produce structured rows without live network calls. Use it for high-value B2B workflows where trustworthy evidence, prioritization, and executive reporting matter.
Categories: AUTOMATION, NEWS
Keywords: sec, filing, intelligence, monitor, structured data, high-ticket specialized b2b workflow
Fixed-Inclusive PPE Pricing
This actor uses pay-per-event pricing. Event prices include Apify platform usage; users are not expected to pay a separate platform-usage pass-through charge for the configured pricing model.
- Tier: P1 — High-ticket specialized B2B workflow
- Primary event:
filing-record-checkedat $0.00980 base - Default max charge: $50.00
- Store discounts: FREE/BRONZE base, SILVER discounted, GOLD deepest approved discount
Event set:
actor-start: base $0.05000, GOLD $0.04400. Sec Filing Intelligence Monitor: charged when actor start is completed. The price includes Apify platform usage; no separate usage pass-through is intended.filing-record-checked: base $0.00980, GOLD $0.00862. Sec Filing Intelligence Monitor: charged when filing record checked is completed. The price includes Apify platform usage; no separate usage pass-through is intended.high-value-event-detected: base $0.01950, GOLD $0.01720. Sec Filing Intelligence Monitor: charged when high value event detected is completed. The price includes Apify platform usage; no separate usage pass-through is intended.executive-report-generated: base $0.50000, GOLD $0.44000. Sec Filing Intelligence Monitor: charged when executive report generated is completed. The price includes Apify platform usage; no separate usage pass-through is intended.
Public Task Concepts
- Compare previous and current SEC Filing Intelligence snapshots
- Monitor SEC Filing Intelligence changes for a capped watchlist
- Build a SEC Filing Intelligence change digest from supplied evidence
- Prioritize high-impact SEC Filing Intelligence changes
- Export SEC Filing Intelligence change rows for client review
What does SEC Filing Intelligence Monitor do?
SEC Filing Intelligence Monitor turns SEC/EDGAR filing snapshots, company fact snapshots, and watchlists into structured review signals. It is designed for local-first monitoring: the default run uses deterministic fixture data, makes no network calls, and returns a small non-empty dataset suitable for Apify automated checks.
Use it to:
- Compare previous and current filing snapshots for new forms, amended reports, and 8-K material-event items.
- Compare copied company facts, such as XBRL-style values, and flag threshold-sized changes.
- Return flat dataset rows with severity, evidence, and a recommendation for downstream review workflows.
- Optionally refresh current filing metadata from SEC submissions JSON when a compliant User-Agent and contact email are supplied.
This actor does not provide legal, financial, investment, or compliance advice. Treat results as triage signals that need human or internal workflow review.
Why Use This Actor
| Option | Best for | Network behavior | Structured output | Pricing shape |
|---|---|---|---|---|
| SEC Filing Intelligence Monitor | Repeatable watchlist diffing and fixture-first automation | No network by default; optional capped SEC submissions fetch | Dataset rows plus JSON/Markdown report | Pay per event: $6.50 per 1,000 records |
| SEC Company Search | Manual research and single-company browsing | Live SEC website | Human-readable web pages | Free public website |
| SEC RSS and latest filings pages | Broad public filing awareness | Live SEC website/RSS | Feed entries, not normalized watchlist diffs | Free public website |
| Commercial market terminals | Full analyst workflows with bundled market data | Vendor-managed | Proprietary workflow output | Usually subscription based |
The advantage here is not replacing SEC.gov. It is converting watchlist snapshots into deterministic, API-friendly rows that can be scheduled, tested, and connected to alerting or internal review tools.
How to Use
Minimal local-first input:
{"fetchMode": "fixtures","maxTargets": 1,"maxRows": 10,"includeReport": true}
Steps:
- Paste one or more watchlist targets into
targets. - Include
previousFilingsandcurrentFilingsarrays for each target. - Optionally include
previousFactsandcurrentFactsfor company fact comparisons. - Keep
fetchModeset tofixturesunless you deliberately want a capped SEC submissions refresh. - Run the actor and consume the default dataset or the report records in the key-value store.
Fixture Watchlist Diff
Use this for repeatable testing, scheduled copied-data checks, and zero-network runs. Provide previous and current snapshots from your own stored state.
Material 8-K Review
Set forms to ["8-K"] to focus on current reports. The actor raises severity when item codes indicate material events such as results of operations, officer changes, delisting notices, non-reliance, bankruptcy, or control changes.
Guarded SEC Submissions Refresh
Set fetchMode to edgar-submissions only when you want the actor to fetch current filing metadata from data.sec.gov/submissions/CIK##########.json. This mode is off by default, capped to 5 targets, sequential, and requires secUserAgent plus contactEmail. SEC states that its data APIs provide submissions history and XBRL data without API keys, and its developer FAQ asks automated tools to declare a User-Agent and stay within the current access limit. See the official SEC API page and FAQ:
- https://www.sec.gov/search-filings/edgar-application-programming-interfaces
- https://www.sec.gov/about/webmaster-frequently-asked-questions
Input Configuration
| Field | Type | Default | Description |
|---|---|---|---|
targets | array | Fixture target | Watchlist targets with CIK/ticker/company metadata and previous/current filing or fact snapshots. |
fetchMode | string | fixtures | fixtures makes no network calls. edgar-submissions fetches capped SEC submissions JSON. |
forms | string array | Common SEC forms | Forms to include in output. Base forms also match amendment forms. |
lookbackDays | integer | 45 | Date window for current filings. Use 0 to disable. |
maxTargets | integer | 1 | Maximum targets to process. EDGAR fetch mode is capped at 5 targets. |
maxFilingsPerTarget | integer | 10 | Maximum current filings inspected per target. |
maxRows | integer | 50 | Maximum charged dataset rows emitted. |
includeCompanyFacts | boolean | true | Compare previous/current company facts when supplied. |
includeReport | boolean | true | Write JSON and Markdown report artifacts after executive-report-generated is charged. |
dryRun | boolean | false | Analyze and log counts without dataset or report output. |
secUserAgent | string | empty | Required only for live SEC submissions fetch mode. |
contactEmail | string | empty | Required only for live SEC submissions fetch mode. |
debug | boolean | false | Enable detailed logs. |
Output Format
Each charged dataset row has a flat shape:
{"recordId": "f82e5d2ad5751f4a","sourceId": "example-sec-watchlist","sourceUrl": null,"status": "changed","checkedAt": "2026-07-02T00:00:00.000Z","cik": "0000000000","ticker": "EXM","companyName": "Example Technology Holdings (fixture)","monitorType": "filing","signalType": "material-event","severity": "warning","filingAccessionNumber": "0000000000-26-000054","filingForm": "8-K","filingDate": "2026-06-30","acceptedAt": "2026-06-30T21:02:00Z","reportDate": "2026-06-30","filingUrl": null,"factName": null,"previousValue": null,"currentValue": null,"delta": null,"summary": "Example Technology Holdings (fixture) filed 8-K with material event item(s) Item 2.02, Item 5.02.","recommendation": "Review the 8-K item language, exhibits, and affected watchlist workflows before relying on the signal.","evidence": "Fixture 8-K covering results of operations and officer changes. Items: Item 2.02, Item 5.02"}
When includeReport is true and the report event is charged, the actor also writes:
SEC_FILING_INTELLIGENCE_RESULTS.jsonSEC_FILING_INTELLIGENCE_SUMMARY.jsonSEC_FILING_INTELLIGENCE_REPORT.md
Integration Examples
Node.js
const rows = await apifyClient.dataset(datasetId).listItems({ clean: true });const critical = rows.items.filter((row) => row.severity === 'critical');for (const row of critical) {await sendInternalAlert({title: row.summary,filingUrl: row.filingUrl,recommendation: row.recommendation,});}
Python
rows = client.dataset(dataset_id).list_items(clean=True).itemswatch_rows = [row for row in rows if row["severity"] in {"critical", "warning"}]for row in watch_rows:print(row["sourceId"], row["signalType"], row["summary"])
Tips and Advanced Usage
Performance Optimization
Keep maxTargets, maxFilingsPerTarget, and maxRows close to the work you need. The default run intentionally processes one target and returns a tiny result set.
SEC Access
The default mode does not touch SEC or EDGAR. If you enable edgar-submissions, use a real organization/application name and contact email in secUserAgent and contactEmail. The actor fetches sequentially and only from the public SEC submissions JSON endpoint.
Snapshot Strategy
For recurring monitoring, store the previous run's current filings as the next run's previousFilings. That makes the actor a deterministic diff engine instead of a broad crawler.
Limitations
- The default mode uses supplied filing snapshots and does not fetch SEC data unless
fetchModeis explicitly set toedgar-submissions. - The actor monitors filing metadata, form types, item hints, and company-fact changes; it does not download or interpret full filing documents by default.
- Results are monitoring and triage evidence, not investment, legal, tax, or accounting advice.
- Live SEC usage must follow SEC fair-access expectations and requires a real user agent plus contact email.
FAQ
Does the default run call SEC or Apify live APIs?
No. The default input uses fixture snapshots and makes no network calls. Local runs bypass PPE charging while preserving the same control flow.
Can this fetch live SEC filings?
Yes, only when fetchMode is set to edgar-submissions. That mode is off by default, capped, sequential, and requires secUserAgent plus contactEmail.
Does this parse full filing documents?
No. It monitors filing metadata, form types, accession numbers, 8-K item hints, and supplied company fact snapshots. It does not download or interpret full filing text by default.
Is this financial advice?
No. Recommendations are workflow triage suggestions only. Review original filings and use your own legal, finance, or compliance process before making decisions.
What happens if my billing limit is reached?
The actor stops before pushing the next paid dataset row. Reports are written only after the executive-report-generated event is successfully charged.
Related Actors
- API Docs Changelog Diff Monitor
- Dataset QA Auditor
- Finance News Scraper
- Earnings Call Scraper
- Web Page Change Monitor