Aandelen met de hoogste days to cover op dit moment
Bekijk de aandelen met de hoogste days to cover op basis van recente FINRA data. Ontdek waarom de top van deze lijst vaak een liquiditeitsartefact is in plaats van een actieve trade.
Days to cover: definitie en context
Days to cover meet hoe vol een shortpositie zit: het aantal geshorte aandelen gedeeld door het gemiddelde dagelijkse handelsvolume van het aandeel. Dit geeft aan hoeveel volledige handelsdagen de shortpartijen nodig zouden hebben om hun volledige positie terug te kopen. Deze pagina rangschikt de aandelen met de hoogste days to cover op basis van de meest recente door de beurs gerapporteerde short-interest-cijfers en toont de valkuil waar elke ranglijst van days to cover in trapt. De absolute top van een onbewerkte lijst is een liquiditeitsartefact en geen teken van een drukke trade. De kolom settled geeft aan welk tweewekelijks overzicht u leest; de pagina ververst zodra er nieuwe cijfers beschikbaar komen.
Aandelen met de hoogste 'days to cover' op dit moment
Days to cover (ook wel de short interest ratio genoemd) is een breuk: het aantal geshorte aandelen gedeeld door het gemiddelde dagelijkse handelsvolume. Hieronder staan de hoogste waarden uit de meest recente afwikkelingsperiode voor aandelen met een gemiddeld volume van minimaal vijfhonderdduizend stuks.
| ticker | days to cover | shares short (m) | avg daily volume (m) | settled |
|---|---|---|---|---|
| NPPXF | 291.4 | 210.29 | 0.72 | 2026-08-14 |
| IPSC | 51.2 | 29.37 | 0.57 | 2026-08-14 |
| IKT | 35.5 | 19.67 | 0.55 | 2026-08-14 |
| LCTX | 35.1 | 28.33 | 0.81 | 2026-08-14 |
| MTPLF | 31.3 | 17.48 | 0.56 | 2026-08-14 |
| NFE | 28.6 | 34.98 | 1.22 | 2026-08-14 |
| NTST | 27.9 | 31.21 | 1.12 | 2026-08-14 |
| SVRA | 27.1 | 38.51 | 1.42 | 2026-08-14 |
| ARAFF | 26.7 | 20.85 | 0.78 | 2026-08-14 |
| GPGI | 24.2 | 30.68 | 1.27 | 2026-08-14 |
| OCGN | 23.9 | 101.77 | 4.26 | 2026-08-14 |
| CRVS | 22.5 | 19.13 | 0.85 | 2026-08-14 |
De exacte SQL achter elk getal
SELECT ticker,
round(days_to_cover, 1) AS days_to_cover,
round(short_interest / 1e6, 2) AS shares_short_m,
round(avg_daily_volume / 1e6, 2) AS avg_daily_volume_m,
toString(settlement_date) AS settled
FROM global_markets.stocks_short_interest
WHERE settlement_date = (SELECT max(settlement_date) FROM global_markets.stocks_short_interest)
AND avg_daily_volume > 500000
AND days_to_cover > 0
AND ticker NOT IN ('SPCX')
ORDER BY days_to_cover DESC, ticker
LIMIT 12De huidige koploper, NPPXF, noteert 291.4 days to cover per de afwikkeling van 2026-08-14: 210.29 miljoen geshorte aandelen tegenover slechts 0.72 miljoen aandelen aan gemiddeld dagelijks volume. In dat tempo staat de shortpositie gelijk aan ruim honderd volledige handelssessies van de totale omzet van het aandeel. Wie de kolom met tickers scant, ziet een patroon: de top van een onbewerkte days-to-cover-lijst staat vol met buitenlandse en thinly traded namen, waarvan er verschillende eindigen op F (het OTC-tickersuffix voor een buitenlands gewoon aandeel). Zelfs de laatste getoonde rij geeft nog 22.5 dagen aan. Dit zijn geen 'crowded trades' in de zin van een short squeeze. Het zijn kleine shortposities afgezet tegen vrijwel geen handelsvolume.
Waarom de top van de lijst een liquiditeitsartefact is
Days to cover is een ratio, en een ratio explodeert wanneer de noemer richting nul krimpt. Groepeer het volledige settlement-bestand op basis van het werkelijke handelsvolume per aandeel en het mechanisme wordt in één overzicht zichtbaar.
| liquidity band | namen | median dtc | max dtc |
|---|---|---|---|
| 1 Very liquid (20M+ ADV) | 164 | 1.4 | 7.6 |
| 2 Liquid (5-20M ADV) | 581 | 2.4 | 15.6 |
| 3 Moderate (1-5M ADV) | 1930 | 3.2 | 28.6 |
| 4 Thin (200k-1M ADV) | 2862 | 2.5 | 291.4 |
| 5 Very thin (<200k ADV) | 16942 | 2.8 | 1000 |
De exacte SQL achter elk getal
SELECT multiIf(avg_daily_volume >= 2e7, '1 Very liquid (20M+ ADV)',
avg_daily_volume >= 5e6, '2 Liquid (5-20M ADV)',
avg_daily_volume >= 1e6, '3 Moderate (1-5M ADV)',
avg_daily_volume >= 2e5, '4 Thin (200k-1M ADV)',
'5 Very thin (<200k ADV)') AS liquidity_band,
count() AS names,
round(quantileDeterministic(0.5)(days_to_cover, cityHash64(ticker)), 1) AS median_dtc,
round(max(days_to_cover), 1) AS max_dtc
FROM global_markets.stocks_short_interest
WHERE settlement_date = (SELECT max(settlement_date) FROM global_markets.stocks_short_interest)
AND days_to_cover > 0
AND ticker NOT IN ('SPCX')
GROUP BY liquidity_band
ORDER BY liquidity_bandDe mediaan voor de namen ligt in elke categorie in de lage enkelvoudige cijfers, van 1.4 dagen bij de meest verhandelde aandelen tot 3.2 in de middelste categorie. De kolom met de maxima vertelt het werkelijke verhaal. In de meest liquide categorie, aandelen met een handelsvolume van twintig miljoen stuks per dag of meer, bereikt de hoogste days to cover 7.6; in de zeer illiquide categorie bereikt dit 1000, over de 16942 namen die minder dan 200.000 stuks per sessie verhandelen. De extreme waarden komen uitsluitend voor bij aandelen die vrijwel niemand verhandelt, waarbij een bescheiden shortpositie gedeeld door een volume nabij nul een enorm getal oplevert. Een days-to-cover-selectie die de moeite waard is, begint met een liquiditeitsdrempel, niet zonder.
De hoogste 'days to cover' onder liquide aandelen
Pas een strikte liquiditeitsfilter toe van vijf miljoen aandelen gemiddeld dagvolume, en de ranglijst bestaat plotseling uit verhandelbare, bekende namen.
| ticker | days to cover | shares short (m) | avg daily volume (m) |
|---|---|---|---|
| MPT | 15.6 | 144.5 | 9.29 |
| IBRX | 15.4 | 127.5 | 8.26 |
| RXRX | 13.4 | 177.92 | 13.31 |
| IQ | 13.2 | 70.87 | 5.35 |
| WIT | 11.9 | 62.96 | 5.31 |
| PCT | 11.1 | 55.66 | 5 |
| SLS | 10.4 | 56.37 | 5.4 |
| XBI | 10.4 | 77.13 | 7.43 |
| ENB | 9.8 | 69.77 | 7.08 |
| URG | 9.8 | 58.24 | 5.91 |
| MRNA | 9.2 | 52.81 | 5.77 |
| RIVN | 9 | 154.42 | 17.1 |
De exacte SQL achter elk getal
SELECT ticker,
round(days_to_cover, 1) AS days_to_cover,
round(short_interest / 1e6, 2) AS shares_short_m,
round(avg_daily_volume / 1e6, 2) AS avg_daily_volume_m
FROM global_markets.stocks_short_interest
WHERE settlement_date = (SELECT max(settlement_date) FROM global_markets.stocks_short_interest)
AND avg_daily_volume >= 5000000
AND days_to_cover > 0
AND ticker NOT IN ('SPCX')
ORDER BY days_to_cover DESC, ticker
LIMIT 12Met deze hogere ondergrens voert MPT de lijst aan met 15.6 days to cover: 144.5 miljoen aandelen short tegenover 9.29 miljoen aandelen dagvolume. Dit is de lijst die een 'squeeze-watcher' daadwerkelijk bedoelt met "high days to cover": veelverhandelde aandelen waarbij de shortpositie groot is in verhouding tot de eigen handelsomvang van het aandeel. De laatste rij in dit overzicht staat nog steeds op 9 dagen, een veelvoud van de mediaan van 2 dagen over alle liquide namen in de onderstaande overzichten. De ranglijst met de meest geshorte aandelen rangschikt hetzelfde settlement-bestand op basis van het absolute aantal short-aandelen; een andere invalshoek die mega-caps met enorme posities naar voren haalt die desondanks snel kunnen worden verhandeld.
Neemt de concentratie toe of af?
Een enkele settlement is slechts een bevroren momentopname. Hetzelfde bestand reikt jaren terug, dus de volgende vraag – hoe de huidige liquid leaders hier zijn gekomen – heeft een antwoord in de data. Dit overzicht volgt de huidige drie meest liquide waarden terug over de laatste acht settlements, een periode van ongeveer vier maanden.
| settlement date | leader dtc | second dtc | third dtc |
|---|---|---|---|
| 2026-04-30 | 26.3 | 10.6 | 14.8 |
| 2026-05-15 | 21.6 | 10.6 | 13.3 |
| 2026-05-29 | 28.4 | 7.6 | 8 |
| 2026-06-15 | 24.2 | 12 | 8.4 |
| 2026-06-30 | 16.9 | 8.7 | 8.4 |
| 2026-07-15 | 22.9 | 11.9 | 6.7 |
| 2026-07-31 | 30.8 | 14.5 | 9.3 |
| 2026-08-14 | 15.6 | 15.4 | 13.4 |
De exacte SQL achter elk getal
WITH dates AS (
SELECT DISTINCT settlement_date AS d
FROM global_markets.stocks_short_interest
ORDER BY d DESC
LIMIT 8
),
top3 AS (
SELECT ticker, row_number() OVER (ORDER BY days_to_cover DESC, ticker) AS rank
FROM global_markets.stocks_short_interest
WHERE settlement_date = (SELECT max(d) FROM dates)
AND avg_daily_volume >= 5000000
AND days_to_cover > 0
AND ticker NOT IN ('SPCX')
ORDER BY days_to_cover DESC, ticker
LIMIT 3
)
SELECT toString(settlement_date) AS settlement_date,
maxIf(round(days_to_cover, 1), ticker = (SELECT ticker FROM top3 WHERE rank = 1)) AS leader_dtc,
maxIf(round(days_to_cover, 1), ticker = (SELECT ticker FROM top3 WHERE rank = 2)) AS second_dtc,
maxIf(round(days_to_cover, 1), ticker = (SELECT ticker FROM top3 WHERE rank = 3)) AS third_dtc
FROM global_markets.stocks_short_interest
WHERE ticker IN (SELECT ticker FROM top3)
AND settlement_date IN (SELECT d FROM dates)
GROUP BY settlement_date
ORDER BY settlement_dateDe kolommen volgen de huidige koplopers in de tijd, waarbij de laatste rij overeenkomt met de liquiditeitstabel hierboven: 15.6, 15.4 en 13.4 dagen. Lees elke kolom van boven naar beneden en de dynamiek die een momentopname verhult, wordt zichtbaar. Concentratie op deze schaal bouwt zich op en vlakt af over verschillende settlements, gedurende weken en maanden, niet van de ene op de andere dag. Een aandeel kan een heel kwartaal lang in de dubbele cijfers staan wat betreft 'days to cover' zonder dat er iets verandert. De helft van het monitoren van een squeeze bestaat uit het onderscheid maken tussen een nieuwe binnenkomer en een langzittende positie, en de mechaniek van een squeeze legt uit wat er moet gebeuren voordat een hoge waarde daadwerkelijk relevant wordt.
Hoe deze lijst is samengesteld en hoe u deze op waarde schat
Eerst de cijfers, daarna de kanttekeningen die bij elke bovenstaande rij horen.
| tickers reported | liquid names | thin names | liquid median dtc | settled |
|---|---|---|---|---|
| 22480 | 746 | 19804 | 2 | 2026-08-14 |
De exacte SQL achter elk getal
SELECT count() AS tickers_reported,
countIf(avg_daily_volume >= 5e6 AND days_to_cover > 0) AS liquid_names,
countIf(avg_daily_volume < 1e6 AND days_to_cover > 0) AS thin_names,
round(quantileDeterministicIf(0.5)(days_to_cover, cityHash64(ticker), avg_daily_volume >= 5e6), 1) AS liquid_median_dtc,
toString(max(settlement_date)) AS settled
FROM global_markets.stocks_short_interest
WHERE settlement_date = (SELECT max(settlement_date) FROM global_markets.stocks_short_interest)
AND days_to_cover > 0- Het bestand bevat grotendeels onverhandelbare namen. De meest recente afwikkeling bevat 22480 tickers met een positieve days-to-cover-waarde, waarvan er 19804 minder dan een miljoen aandelen per dag verhandelen en slechts 746 de grens van vijf miljoen aandelen overschrijden. Een ruwe sortering op "hoogste days to cover" beantwoordt een vraag over de illiquide massa, niet over de liquide minderheid.
- De mediane concentratie is laag, zelfs bij liquide namen. Het doorsnee liquide aandeel laat 2 days to cover zien, waardoor de namen in de bovenstaande ranglijst vele malen hoger scoren dan de gebruikelijke waarde. Een hoog getal is werkelijk ongebruikelijk zodra het liquiditeitsverstorende effect wordt weggefilterd.
- De data is door de opzet verouderd. Afwikkelingen worden twee keer per maand door de beurs gerapporteerd en met vertraging gepubliceerd, waardoor de koers die u leest al dagen oud is voordat deze op een scherm verschijnt, en posities kunnen in de tussentijd zijn gewijzigd.
- Eén symbool is bij naam uitgesloten in de SQL. Een ticker in het huidige bestand is onlangs toegewezen van het ene bedrijf aan een nieuw genoteerd bedrijf, en dataleveranciers kunnen de twee entiteiten onder het gedeelde symbool vermengen. Daarom verwijdert elke query hier deze ticker om het risico op een onjuiste toeschrijving te vermijden.
- Een hoge days to cover is een beschrijving, geen oordeel. Een volgepakte shortpositie is een voorwaarde voor een squeeze, nooit een voorspelling ervan. De meeste zwaar geshorte namen komen nooit tot een squeeze, en de ratio alleen kan de toekomstige squeeze niet onderscheiden van het bedrijf dat door de markt correct is beoordeeld.
Veelgestelde vragen over de hoogste 'days to cover'
Welk aandeel heeft momenteel de hoogste 'days to cover'?
Op basis van een ruwe sortering van de meest recente settlement staat NPPXF bovenaan de lijst met 291.4 dagen, al is dit een aandeel dat slechts thinly traded is en waarvan de ratio voortkomt uit een volume dat bijna nul is. Onder de werkelijk liquide aandelen (vijf miljoen verhandelde aandelen per dag of meer) voert MPT de lijst aan met 15.6 dagen. Beide tabellen verversen zodra er nieuwe settlements worden gepubliceerd.
Wat is een hoge 'days to cover'-ratio?
Bij liquide namen ligt de mediaan op ongeveer 2 dagen; alles in de midden-enkelcijferige reeks is dus al verhoogd en dubbelcijferige waarden zijn zeldzaam. Waarden in de tientallen of honderdtallen zijn bijna altijd afkomstig van thinly traded aandelen waarbij de noemer van het gemiddelde volume minuscuul is, en niet van ongebruikelijk grote shortposities.
Waarom laten thinly traded aandelen zulke hoge 'days to cover'-cijfers zien?
'Days to cover' is het resultaat van het aantal shortposities gedeeld door het gemiddelde dagelijkse volume. Wanneer een aandeel nauwelijks wordt verhandeld, nadert die noemer de nul, waardoor zelfs een kleine shortpositie een enorme ratio oplevert. Het bovenstaande paneel met liquiditeitsbanden laat zien hoe de maximale waarde oploopt van enkelcijferig bij veelverhandelde aandelen tot in de honderdtallen bij de minst liquide aandelen.
Betekent een hoge 'days to cover' dat er een short squeeze aankomt?
Nee. Het is een randvoorwaarde, geen voorspelling. Een overvolle uitgang kan van belang zijn als er koopdruk ontstaat, maar de meeste aandelen met een hoge 'days to cover' komen nooit tot een squeeze. Combineer deze waarde met de volledige gids over 'days to cover' en de ranglijst van shortposities voordat u conclusies trekt uit een enkel cijfer.
Elke tabel hier is een opgeslagen, geversioneerde query op basis van het door de beurs gerapporteerde short-interest-bestand. Vouw de SQL onder een paneel uit, of filter het volledige universum naar eigen inzicht op de Strasmore-terminal.