Feature · Squeeze Watch
Short Squeeze Scanner — Live Setups Across ~2,500 US Stocks
A short squeeze starts as a compressed price range with OBV (on-balance volume) drifting up — accumulation that the chart hasn't priced in yet. Tapeline's squeeze scanner ranks every name in the universe by this confluence and surfaces the setups before the breakout. Public formula, public scorecard, no edits after the fact.
| # | Ticker | Spike | Days tight | Vol vs 20d | OBV | Setup |
|---|---|---|---|---|---|---|
| 1 | AMD | 92 | 14 | 2.1x | RISING | 21-day BB squeeze, OBV trending up |
| 2 | PLTR | 88 | 11 | 1.8x | RISING | Tight range, accumulation pattern |
| 3 | NVDA | 84 | 18 | 2.4x | RISING | Above 200DMA, volume confirming |
| 4 | META | 79 | 9 | 1.5x | FLAT | Compressed range, direction unclear |
| 5 | INTC | 73 | 22 | 1.9x | FALLING | Distribution pattern, watch for breakdown |
Snapshot example. The live scanner ranks the full universe in real-time and lets you filter by score, sector, and OBV direction.
How the squeeze score is computed
The spike score blends three observable inputs: Bollinger Band compression (how tight the recent range is vs the 20-day mean), volume confirmation(the day’s volume relative to its 20-day average), and OBV trend over the same window (accumulation vs distribution). High spike + rising OBV = bull squeeze. High spike + falling OBV = bear squeeze. High spike + flat OBV = compressed-range setup with no directional tell yet.
The scanner doesn’t predict whenthe breakout fires — that’s noise no scanner can solve. It surfaces which tickers have the structural setup, ranked by the strength of the compression + accumulation signal. Pair the squeeze score with the Tapeline composite to filter for confluence: a squeeze-50 name with a composite-85 is a setup worth watching; a squeeze-92 name with a composite-30 is mostly noise.
The full live scanner is at /app/squeeze (Pro+). The methodology behind every Tapeline score lives at /how-it-works.
Common questions
What is a short squeeze and how is it different from a regular breakout?
+
A short squeeze is a price spike driven by short sellers covering positions, typically after a stock breaks out of a compressed range against the prevailing short thesis. It looks like a regular breakout on the chart but is fuelled by forced buying rather than fresh demand — which is why squeezes tend to move further and faster than ordinary breakouts. Tapeline surfaces the structural setup (tight range + rising OBV) before the squeeze fires, not after.
How often does the squeeze scanner refresh?
+
Underlying scores update sub-60 seconds during US market hours. The public showcase above caches for 5 minutes so search-engine crawls don't hammer the API. The full live scanner at /app/squeeze runs at the real worker cadence.
Is this just a 'high short interest' list?
+
No. Short interest is a single dated number from FINRA that's already widely tracked — using it alone gives you the same lists Yahoo and Finviz already publish. Tapeline's squeeze score is structural: compressed range + accumulation + volume confirmation. It catches setups before they show up on a short-interest screen and filters out 'high short interest with no setup' noise.
Can I filter by sector or market cap?
+
On the public showcase page, no — it's a ranked snapshot. On the live scanner at /app/squeeze, yes: full sector filtering, score thresholds, signal-label gating, and the ability to save scans + set alerts on squeeze setups crossing your threshold.
How accurate has the squeeze scanner been historically?
+
Every Tapeline pick is logged at market close and back-checked vs SPY the next session. The public scorecard at /scorecard is the full record — winners and losers, no edits, no cherry-picking. Squeeze-tier picks are marked as such so you can evaluate the specific feature's track record.
What tier do I need?
+
Squeeze Watch is a Pro feature ($24.99/mo billed annually, or $29.99/mo monthly). The 14-day Premium trial includes it. Premium adds Congressional trades, recent insider buys via SEC Form 4, and unlimited Telegram alerts on top of everything in Pro.
Pro feature
See this live across the full ~2,500-ticker universe.
Pro · 14-day Premium trial that includes everything in Pro.
Data refreshes during US market hours. Not investment advice — see risk disclosure.