filing.firehose

Body-text-classified 8-Ks for systematic strategies.

If your alpha includes any signal from corporate filings, you've already discovered that filer-reported 8-K item codes are noisy. We re-classify every 8-K from body text and flag the 7.3% of Item 8.01 filings that actually contain Item 1.05 (cyber) or 5.02 (officer departure) language.

Try Pro free for 14 days, no card → See pricing →

Sound familiar?

What you can do with FilingFirehose

Real-time signal pipeline
Stream parsed filings into your pipeline via webhook. JSON in, position adjustments out.
Backfill ready
Past 10+ years of body-text-parsed 8-Ks, 13Ds, S-3s. No need to scrape EDGAR yourself.
Buried-event signal
/v1/filings/8-k?suspected_buried_only=true returns just the misclassified ones — a free signal that 99% of EDGAR consumers miss entirely.

Example

import requests
r = requests.get(
    "https://filingfirehose.com/v1/filings/8-k",
    headers={"X-API-Key": "ff_live_..."},
    params={"items": "1.05", "since": "2024-01-01", "limit": 1000},
)
for f in r.json()["filings"]:
    print(f["company_name"], f["filed_at"], f["suspected_buried_events"])

Pricing

Recommended tier: Pro at $99/mo for single-strategy backtests, or Quant at $299/mo for production systematic use (5-min SLA, contracts endpoint, multi-seat). See pricing →

Try Pro free for 14 days, no card →

Other personas using FilingFirehose

Try it on your stack

Get an API key in 2 minutes. Self-serve via Stripe, cancel anytime.

View pricing → Read API docs