Every morning before 4 AM ET, we pull 300+ SEC EDGAR filings, score every ticker, and surface the highest-probability pre-market setups. Here's exactly how — no black box.
← View Today's Picks Get Free Daily EmailMost traders react to price moves. By the time a stock shows up in a screener, institutions have already positioned. SEC EDGAR is the one place where material information must be disclosed publicly — and it's available to everyone at the same time.
The problem: EDGAR processes thousands of filings nightly. Sorting signal from noise manually is impossible before a 4 AM pre-market open. That's what our scanner does automatically.
Core insight: A stock with a material SEC filing (earnings surprise, insider cluster, merger announcement) + high short interest + unusual volume = the three-way catalyst setup that historically produces the largest pre-market gap moves. Our scoring engine finds these combinations every night before you wake up.
We pull directly from SEC EDGAR's official RSS feeds — the same primary source used by Bloomberg terminals. Every filing that hits EDGAR overnight is captured and processed. No third-party data vendor, no delay, no markup.
Filing types monitored every night:
Every ticker that appears in an overnight EDGAR filing gets a Gap Score from 0–10. This is not a simple filing-count metric — it's a weighted composite of five independent signals:
Filings processed within the last 6 hours before the scanner runs get full recency weight. 8-K filings score highest (earnings surprise, merger). Form 4 clusters score based on number of insiders and transaction size. Late filings (NT) are flagged as risk signals.
We pull the last 30 days of volume data from public market sources and calculate each ticker's volume ratio. A stock trading at 5x its 30-day average volume alongside a material filing is a high-conviction setup. Ratio of 10x+ triggers a "block volume" flag.
Form 4 filings from the same ticker within a 48-hour window are clustered. A single insider buy scores low. Three or more different insiders buying within 48 hours scores maximum insider weight — this pattern historically precedes positive announcements.
Short float and days-to-cover are pulled from public short interest data. Tickers with >15% short float combined with a positive catalyst filing score additional squeeze multiplier — the combination creates forced covering pressure.
We extract the raw text from each SEC filing and run a keyword sentiment pass. Phrases like "record revenue," "strategic merger," "insider acquisition" score positive. Phrases like "going concern," "material weakness," "SEC investigation" score negative. The sentiment score adjusts the final Gap Score up or down.
A short squeeze requires two ingredients: high short interest and a catalyst that forces short sellers to cover. Our scanner finds tickers where both conditions exist simultaneously.
A single insider buy can be routine — pre-planned 10b5-1 sale, compensation adjustment. Three or more insiders from the same company buying within 48 hours is statistically significant and historically correlates with positive unreported events.
Our pipeline clusters all Form 4 filings by ticker and date window, then flags any ticker where 3+ unique insiders appear. These tickers get the highest insider signal score regardless of their base Gap Score.
We calculate each ticker's volume ratio: today's volume divided by its 30-day average. A 5x+ ratio alongside a catalyst filing suggests institutional positioning — someone large is building or exiting a position before the news is fully priced in.
Transparency note: Our Block Volume Signal is derived from volume-ratio analysis against 30-day averages. It is not FINRA off-exchange dark pool print data (which requires a paid FINRA subscription). We label it "Block Volume Signal" rather than "dark pool data" to be accurate.
For our top 15 gap candidates each morning, we check public options market data for unusual activity signals:
Every pick is logged the morning it's published. We then check the next trading day's open, intraday high, and closing price. Outcomes are categorized:
These stats are updated automatically every morning and displayed on the scanner's Track Record section. No cherry-picking — the full evaluated dataset is shown.
| Feature | Free | Premium — $9/mo |
|---|---|---|
| Daily top picks | Top 10 | All picks |
| Squeeze radar | ✓ | ✓ + full dataset |
| Insider clusters | ✓ | ✓ |
| Block volume signals | ✓ | ✓ |
| Raw scanner CSV | — | ✓ Full 1,600+ ticker dataset |
| Delivery time | 3:35 AM ET | 3:30 AM ET |
| Public scanner page | ✓ | ✓ |
The free tier is free forever. We monetize through Premium subscribers who want the full dataset — not by paywalling the core signal.
Ready to see today's picks?
← View the live scanner ·
Get the free daily email →