{"slug":"what-is-short-interest","qid":"dtc_summary","label":"Days to cover across all liquid US tickers, latest settlement (min 1M shares/day)","post_title":"What Is FINRA Short Interest? Days to Cover","post_url":"/blog/what-is-short-interest#q-dtc_summary","columns":["liquid_tickers","liquid_tickers_fmt","median_days_to_cover","p90_days_to_cover","lowest_days_to_cover","names_at_10_plus"],"rows":[{"liquid_tickers":2632,"liquid_tickers_fmt":"2,632","median_days_to_cover":2.9,"p90_days_to_cover":7.7,"lowest_days_to_cover":1,"names_at_10_plus":128}],"shape":"scalar","sql":"WITH (SELECT max(settlement_date) FROM global_markets.stocks_short_interest) AS latest\nSELECT count() AS liquid_tickers,\n       multiIf(count() < 1000, toString(count()),\n               concat(toString(intDiv(count(), 1000)), ',', lpad(toString(count() % 1000), 3, '0'))) AS liquid_tickers_fmt,\n       round(quantileExact(0.5)(dtc), 1) AS median_days_to_cover,\n       round(quantileExact(0.9)(dtc), 1) AS p90_days_to_cover,\n       min(dtc) AS lowest_days_to_cover,\n       countIf(dtc >= 10) AS names_at_10_plus\nFROM\n(\n    SELECT ticker, max(days_to_cover) AS dtc, max(avg_daily_volume) AS adv\n    FROM global_markets.stocks_short_interest\n    WHERE settlement_date = latest\n    GROUP BY ticker\n)\nWHERE adv >= 1000000","computed_at":"2026-08-22T04:34:50.142335+00:00","elapsed":0.042693129}