Short Interest Tracker
Under maintenancePricing
from $20.00 / 1,000 stock record returneds
Short Interest Tracker
Under maintenanceTrack short interest data for US-listed stocks: short float %, days-to-cover, shares short, and month-over-month change. Supports screener mode (top shorted stocks) and specific ticker lookups. Data from Finviz.
Short Interest Tracker delivers short float percentage, days-to-cover, and month-over-month short interest changes for US-listed stocks — sourced from Finviz. Screen for the most heavily shorted stocks in the market, or look up specific tickers to assess their squeeze potential and directional risk. No Bloomberg subscription needed.
Short interest is one of the most actionable market structure signals: high short float + rising price = potential squeeze; rising short interest on a falling stock = momentum confirmation.
Why use Short Interest Tracker?
- Short squeeze candidate screening — Find stocks with short float >30% AND high days-to-cover (>5) where a price spike would force painful covering. Classic squeeze setup.
- Squeeze risk monitoring — If you're short a stock, track whether short interest is rising (crowded) or falling (shorts covering). A rapid short interest decline signals squeeze risk.
- Momentum confirmation — Stocks breaking out of consolidation with high short interest tend to run further as shorts cover. Screen for breakouts + high short float simultaneously.
- Risk management — Before shorting a stock, check the short interest. High existing short float means crowded trade + higher squeeze risk for your position.
- Sector short interest trends — Aggregate short interest across a sector to gauge overall bearish sentiment and potential rotation setups.
How to use
- Open the actor on Apify Store and click Try for free.
- Choose
mode:screener(find most-shorted stocks) ortickers(look up specific tickers). - In screener mode, set
minShortFloatto filter by minimum short float percentage. - Click Start. Results are structured short interest records with all key metrics.
Input
| Field | Type | Default | Description |
|---|---|---|---|
mode | string | "screener" | screener (find stocks by threshold) or tickers (look up specific stocks) |
tickers | string | "" | Comma-separated tickers for tickers mode (e.g. "GME,AMC,BBBY") |
minShortFloat | number | 20 | Minimum short float % for screener mode |
maxResults | number | 25 | Maximum records to return |
sortBy | string | "short_float_pct" | Sort field: short_float_pct, days_to_cover, short_interest_change_pct |
Output
{"ticker": "GME","company_name": "GameStop Corp.","short_float_pct": 23.8,"days_to_cover": 4.2,"shares_short": 62000000,"shares_short_prior": 58000000,"short_interest_change_pct": 6.9,"float_shares": 260000000,"market_cap": 5200000000,"price": 20.0,"price_change_pct": 3.5,"volume": 4500000,"avg_volume": 3800000,"sector": "Consumer Cyclical"}
Output fields
| Field | Type | Description |
|---|---|---|
ticker | string | Stock ticker symbol |
company_name | string | Company name |
short_float_pct | float | Short interest as % of float (key metric) |
days_to_cover | float | Shares short ÷ avg daily volume (how many days to cover) |
shares_short | integer | Total shares currently sold short |
shares_short_prior | integer | Shares short in the prior FINRA reporting period |
short_interest_change_pct | float | Month-over-month change in shares short |
float_shares | integer | Total tradeable float shares |
market_cap | float | Market capitalization in USD |
price | float | Current stock price |
price_change_pct | float | Today's price change % |
volume | integer | Today's trading volume |
avg_volume | integer | 3-month average daily volume |
sector | string | GICS sector classification |
Short interest interpretation guide
| Short Float % | Days-to-Cover | Setup |
|---|---|---|
| > 30% | > 5 days | High squeeze potential — watch for catalyst |
| 20–30% | 3–5 days | Elevated — momentum can accelerate |
| 10–20% | 1–3 days | Normal elevated — sector-specific |
| < 10% | < 1 day | Low — stock well-understood by market |
Squeeze signal: Short float > 25% + Days-to-cover > 4 + Rising volume + Positive catalyst
Data freshness
FINRA requires broker-dealers to report short interest twice monthly (settlement dates around the 15th and end of month). Finviz updates its data within 1-2 days of each FINRA report. Expect ~2 week lag between actual short positions and displayed data.
Cost estimation
Pay-Per-Event: $0.005 per actor start + $0.02 per stock record returned.
| Use case | Records | Estimated cost |
|---|---|---|
| Top 25 most shorted | 25 | ~$0.50/run |
| Top 100 stocks | 100 | ~$2.00/run |
| Specific 10 tickers | 10 | ~$0.20/run |
| Bi-monthly update | 25 × 2 | ~$1.00/month |
FAQ
How current is the data? FINRA reports short interest bi-monthly. The displayed data is always ~2 weeks behind actual short positions due to this regulatory schedule.
Does it track naked short selling? No — only reported short interest (shares officially borrowed and sold short). Failure-to-deliver (FTD) data from SEC is a different source.
What's the most reliable squeeze indicator? Days-to-cover is often more actionable than short float % alone — a 40% short float with 1M float shares is very different from a 40% short float with 100M shares. Days-to-cover normalizes for liquidity.
Related actors
- Options Unusual Activity — Unusual call buying on high-short-interest stocks = squeeze setup
- Analyst Price Target Tracker — Analyst upgrades on high-SI stocks trigger violent covering
- Dark Pool Tracker — Dark pool volume can signal institutional covering ahead of squeeze
Feedback
If this actor is useful, a quick review helps other traders find it: Leave a review on Apify Store
Keywords: short interest tracker, short float percentage, days to cover ratio, shares short data, Finviz short interest, short squeeze screener, most shorted stocks, stock borrow data, short interest change, NYSE short interest, NASDAQ short interest, high short interest stocks, short seller monitor, short position tracker