For scanner users
See small-cap momentum before it tops out
BullAlert scans the US small-cap universe ($0–$20) every 5 minutes across pre-market, regular hours, and after-hours. Real-time alerts are ranked by RVOL, VWAP reclaim, parabolic move, gap-and-go, and 10+ other pattern detectors — so you spend your time on researching setups, not babysitting charts.
We are a scanner, not a brokerage. Alerts are for research and education. Always do your own DD before making any investment decision.
What the scanner surfaces
Three-session coverage
Pre-market 4am–9:30am, regular hours 9:30am–4pm, after-hours 4pm–8pm ET — all with session-aware thresholds so pre-market gap-ups are scored against today's RTH close.
Pattern library
ORB, VWAP reclaim, gap-and-go, bull flag, parabolic move, extreme volume, first catch, LOD bounce, HOD break, consolidation break — each graded A through D.
Late-catch guard
Our LATE_CATCH detector penalizes alerts that fire at/near the pre-market peak so you don't get notified on a runner that already ran.
Post-catch trajectories
Every alert gets a post-catch label (good_catch, runner, fade, late_catch, dud, flat) so you can study what actually happened after the alert fired.
We are a scanner. Not a broker.
BullAlert does not open positions, execute trades, or hold customer funds. We surface educational market data and pattern analysis. Any action you take with that information happens through your own licensed brokerage. Not financial advice.
See the scanner in action
Start a 7-day free trial and get live alerts across all three sessions — or check the public alert history first to see what we catch.
Related guides
Opening Range Breakout (ORB) Guide
How the ORB setup works and how to spot high-quality breakouts vs fake-outs.
All guidesBullAlert Blog
RVOL, VWAP, gap-and-go, pattern anatomy, and risk management — every concept we scan for.
Paper botMeet Edgar
Edgar is our paper-trading simulator — see how alerts translate into entries and exits.
Use caseBullAlert for learners
A 30-day learning path from "watch" to "follow Edgar" to "reflect".