Alternative Data · API Access

SEC Catalyst Data Feed
for Quants & Prop Desks

300+ EDGAR filings parsed, scored, and structured every night by 3:30 AM ET. Plug our gap scores, squeeze signals, and insider clusters directly into your Python models, algo strategies, or Bloomberg workflows — no scraping required.

300+
Filings parsed daily
1,600+
Tickers scored
3:30 AM
ET delivery
41%
Hit +2% intraday (90-day)

Data Fields

Each row in the daily feed includes the following structured fields:

FieldTypeDescription
tickerstringExchange symbol (filtered: no warrants, no derivatives)
gap_scorefloat 0–20Proprietary catalyst scoring. >14 = high conviction gapper setup
form_typestringSEC form filed: 8-K, Form 4, S-3, 13D/G, 6-K, NT, etc.
filing_urlurlDirect link to SEC EDGAR filing index page
filing_time_etdatetimeTime filing hit EDGAR (ET). 6 AM filings historically outperform.
sentimentfloat −1..1NLP sentiment extracted from filing full text
squeeze_scorefloat 0–100Short interest + days-to-cover squeeze pressure index
short_float_pctfloatPercentage of float held short
insider_clusterintNumber of insider buy transactions clustered within 10 days
dark_pool_volintBlock volume ratio signal from dark pool feed
avg_volumeint30-day average daily volume
market_capintMarket cap in USD (used for moat/value filtering)
pricefloatLast known price at pipeline run time
categorystringgapper / value / moat_core / moat_emerging

Sample Output (JSON)

{
  "generated_at": "2026-03-30T03:28:14-04:00",
  "tickers": [
    {
      "ticker": "PMNT",
      "gap_score": 16.5,
      "form_type": "8-K",
      "filing_url": "https://www.sec.gov/Archives/edgar/data/.../index.htm",
      "filing_time_et": "2026-03-29T18:41:00",
      "sentiment": 0.74,
      "squeeze_score": 31.2,
      "short_float_pct": 18.4,
      "insider_cluster": 3,
      "dark_pool_vol": 2400000,
      "avg_volume": 890000,
      "market_cap": 420000000,
      "price": 3.87,
      "category": "gapper"
    }
  ]
}

Delivery Methods

📁 Daily CSV Drop

Structured CSV delivered to your S3 bucket, SFTP endpoint, or shared drive by 3:30 AM ET. Compatible with pandas, Excel, or any data pipeline. Sample columns: 14 fields per row, ~1,600 rows/day.

pd.read_csv("catalyst_edge_YYYY-MM-DD.csv")

🔌 REST API Beta Q3 2026

JSON endpoint for on-demand or scheduled pulls. Rate-limited per license tier. Authentication via API key header. Webhook delivery also available. Early access seats available — join the waitlist below.

GET https://api.catalystedgescanner.com/v1/daily?date=2026-03-30&category=gapper

🐍 Python SDK Beta Q3 2026

Drop-in pandas integration. One line to pull the morning feed into your backtest framework. Available to Pro tier early-access members.

import catalyst_edge; df = catalyst_edge.today(category="gapper", min_score=14)

Pricing

Retail Premium
$49/mo
  • Full 1,600+ ticker CSV daily
  • All 14 data fields
  • Historical archive (90 days)
  • Email delivery by 3:30 AM ET
  • Priority support
Enterprise / Fund
Custom
  • White-label the engine
  • Co-branding options
  • Revenue-share model available
  • Bloomberg / Symphony integration
  • SLA & uptime guarantee
  • On-site data room access

Request Sample Data

We send a sample CSV from last week's feed — no commitment required.
We'll also include the 90-day backtest spreadsheet on request.

Request Sample →
Replies from api@catalystedgescanner.com within one business day.

Already Used By

Currently powering Catalyst Edge newsletter — 44% open rate among active retail traders. Pipeline has evaluated 485+ picks over 90 days with a 41% hit rate at +2% intraday.

Institutional licensing inquiries: api@catalystedgescanner.com