Microstructure#356tier 2experimental liveNew

days to cover squeeze long

cadence: Dailydata: lowlong only
paper
2002
Source
D'Avolio, G. (2002). "The market for borrowing stock." JFE 66, 271-306. Lamont, O.A., Stein, J.C. (2004). "Aggregate Short Interest and Market Valuations." AER P&P, 94(2), 29-32.
Read the paper →

What it checks

When a stock would need 10+ days of average trading volume just for the shorts to cover their positions, and the price is starting to reverse upward, you have a squeeze setup. Go long for 1-4 weeks.

Mechanism

When days-to-cover (short interest / average daily volume) exceeds ~10, a Reg-SHO-style squeeze becomes mechanically viable — shorts cannot exit without sustained buying pressure. Combined with a price-reversal cue (price > 5 sessions ago AND > 20-day MA), the LONG side captures the cover-driven move up.

No production champion data for this family yet. Stats appear once the discovery pipeline promotes at least one strategy with this family tag, or once a multi-family blend that includes it earns a champion slot.

Signal rule

sqrt(21d-sum(short_pct) * 21) >= 5/10 AND close > close.shift(5) AND close > MA20 (T+1) -> LONG for 5/10/20 trading days.

Data dependencies

  • daily_prices

    Adjusted-close OHLCV for every US-listed ticker; primary price feed.

  • finra_short_volume

    Worker data table — see services/worker schema.

Expected edge

Paper alpha
100-300 bps over 5-20d
Paper window
T+1 to T+20d

100-300 bps over 5-20d on confirmed-reversal high-DTC squeezes.

Example tickers where this is likely to fire

Illustrative only — the signal fires based on the live data, not a fixed list.

Related families

Explore days to cover squeeze long on alphactor.ai

See which tickers this family is currently firing on, with live signals and rankings.

For informational and educational purposes only. Not financial advice. Learn more