/\ SCANNER  US EQUITIES
--:--:-- ET
Whole market pulls each trading day once and gets history for every symbol at the same time. That is the mode you want unless your plan is call-limited.
Stored in this browser.
One API call each in whole-market mode. T1 needs roughly 140 to see three swings.
Most liquid names are kept first. Caps memory, not API calls.
Throttles itself downward automatically if Polygon starts rate limiting.
Only used in top-symbols mode.
Filters sub-liquid and penny names before anything else runs.
Your exit has to exist too. This is the real universe definition.
Only used for the per-row plain-language note. The scan itself never calls it.
Loaded live from OpenRouter once a key is saved.
Keys: your Polygon key ships inside this file because you are the only user — keep the file off any public host. The OpenRouter key you pasted in chat should still be rolled.

Three tactics, one pass

Find the names that are already working.

Your rules, written out as arithmetic. Liquidity gate first, then every surviving symbol is measured against all three setups on completed daily bars — no forecasting, no scoring things into mush.

⌘ + Return
Last runNever

Tactics

Toggle a setup off to exclude it · thresholds are editable

T1
Rising staircase pullback

Three or more swing highs, each above the last. Buy while it's pulling back inside that structure. Out at −7%.

Swing highs required
Each high clears prior by %
Pullback band %
Higher lows too
Stop %
T2
Month-open flush reversal

Sold off in the first sessions of the month, low is in, short average has turned up. Buy the turn, not the fall.

Early-month window (days)
Minimum flush %
Bounce band %
Stop %
T3
Flat base thrust

Went nowhere for weeks, then pushed more than 5% off the base on real volume. Buy the thrust. Out at −7%.

Base length (bars)
Max base range %
Move band %
Volume confirmation
Stop %

Results

Ranked by setup quality · click a row for the arithmetic

TickerSetupLastChg StopADR 20d$ Vol 50dQuality

Nothing scanned yet

Add a Polygon key in Settings, then press Scan stocks. Every symbol that clears the liquidity gate gets measured against the three tactics above.