This page has no backend of its own — market data comes through a
small free Cloudflare Worker that you deploy once (it keeps your
Alpaca API keys off the browser, which every real data provider
requires). Takes about 3 minutes the first time.
Go to dash.cloudflare.com, sign up free, open Workers & Pages → Create → Create Worker, give it a name, click Deploy.
Click Edit code, delete the default script, paste in worker.js from the download (open it in any text editor to copy it), click Deploy again.
Go to Settings → Variables and Secrets → Add. Add ALPACA_API_KEY and ALPACA_API_SECRET as Secrets (your free keys from alpaca.markets).
Copy your worker's URL (looks like https://your-name.workers.dev) and paste it below.
run a scan to populate the tape…
PATTERN-BASED SCREENER · NOT A PREDICTOR
Signal Scanner
Universe—
Last scan—
Ready.
"Chance +5%" / "Chance +10%" = out of every day in this stock's
own history when its score was in the same range it's in right now, what percent of
the time did it go on to gain that much within 5 trading days? Hover a cell for the
sample size — small samples (shown dim) mean low confidence.
Symbol
Sector
Price
Score
Chance +5%
Chance +10%
Setup
Trend
RSI
Press Run Scan to score the universe.
Monitors historically linked pairs for statistical divergence — a
slower, mean-reversion strategy, unrelated to the breakout scanner above.
Pair
Beta
Corr
Half-life
Z-score
Signal
Press Scan Pairs to evaluate the pair list.
Type a ticker and press Analyze — runs every check the scanner does, on just this one symbol.