акції з найвищим показником days to cover
Акції з найвищим показником days to cover згідно з останніми даними FINRA та аналіз ризиків. Чому лідери списку можуть бути лише артефактом ліквідності.
Days to cover відображає рівень концентрації коротких позицій: це відношення кількості акцій, проданих у коротких позиціях, до середньоденного об'єму торгів акціями. Даний показник демонструє, скільки повних торгових днів знадобиться шорт-позиціям, щоб повністю викупити свої позиції. Ця сторінка ранжує акції з найвищим показником days to cover згідно з останніми даними про розрахунок коротких позицій від бірж. Вона також демонструє ризики, з якими стикається кожен лідер рейтингу days-to-cover. Найвищі позиції у сирому списку можуть бути лише артефактом ліквідності, а не ознакою переповненої угоди. Стовпець settled вказує на період двотижневої звітності, а сторінка оновлюється після отримання нових даних про розрахунки.
Найвищі показники днів покриття для акцій на даний момент
Дні покриття (також відомі як коефіцієнт короткого інтересу) — це частка: кількість акцій у коротких продажах у чисельнику та середній щоденний обсяг торгів у знаменнику. Нижче наведено найвищі показники за останніми розрахунковими даними для акцій, чий середній обсяг торгів перевищує мінімальний поріг у 500,000 акцій.
Точний SQL-код для кожного числа
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 12Поточним лідером є IVPAF, показник якого становить 146.9 днів покриття станом на розрахункові дані 2026-06-30: 105.49 мільйонів акцій у коротких продажах при середньодобовому обсязі лише 0.72 мільйонів акцій. При такому темпі короткі позиції перевищують сто повних торгових сесій усього обсягу торгів акцією. Аналіз стовпця тикерів виявляє закономірність: верхня частина списку днів покриття заповнена іноземними та малоліквідними активами, деякі з яких мають суфікс F (символ OTC для іноземних звичайних акцій). Навіть у останньому рядку показник становить 21.9 днів. Це не є переповненими угодами у розумінні потенційного squeeze. Це невеликі короткі позиції, виміряні відносно майже відсутнього обсягу торгів.
Чому показники на початку списку є артефактом ліквідності
Days to cover — це коефіцієнт, значення якого різко зростає, коли його знаменник наближається до нуля. Якщо згрупувати весь файл розрахунків за обсягом торгів кожною акцією, цей механізм стає очевидним на одній панелі.
Точний SQL-код для кожного числа
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_bandМедіанне значення для назв у кожному діапазоні становить лише кілька одиниць: від 1.3 днів серед найбільш ліквідних акцій до 2.8 у середньому діапазоні. Справжню картину показує стовпець максимальних значень. У найбільш ліквідному діапазоні, де акції торгуються обсягом від двадцяти мільйонів акцій на день і вище, максимальний показник days to cover досягає 8.4; у сегменті з дуже низькою ліквідністю він сягає 1000 серед 16021 назв, обсяг торгів якими становить менше 200,000 акцій за сесію. Екстремальні значення притаманні лише тим акціям, якими майже ніхто не торгує, де невелика коротка позиція, поділена на майже нульовий обсяг, дає величезне число. Аналіз days to cover має сенс лише тоді, коли враховується поріг ліквідності.
Найвищі показники days to cover серед ліквідних акцій
Застосування реального фільтра ліквідності — середньодобовий обсяг торгів у п'ять мільйонів акцій — перетворює таблицю лідерів на перелік впізнаваних активів, доступних для торгівлі.
Точний SQL-код для кожного числа
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 12При підвищеному порозі ліквідності MPT посідає перше місце з показником 16.9 days to cover: 138.11 мільйонів акцій у коротких позиціях проти 8.16 мільйонів акцій середньодобового обсягу. Саме такий перелік мають на увазі спостерігачі за squeeze, коли говорять про "високі days to cover": це високоліквідні акції, де короткі позиції є значними відносно власного обсягу торгів акції. Останній рядок у цьому списку все ще становить 8.4 днів, що у кілька разів перевищує медіану у 1.8 днів для всіх ліквідних активів у наведених нижче даних. Таблиця лідерів за обсягом коротких позицій ранжує той самий звіт за кількістю акцій у коротких позиціях, що є іншим показником, який виявляє мега-компанії з величезними позиціями, які все одно швидко закриваються.
Накопичується чи зменшується концентрація позицій?
Один розрахунковий період — це лише статичний знімок. Дані охоплюють кілька років, тому на питання про те, як сьогоднішні лідери ліквідності досягли таких показників, можна відповісти за допомогою аналізу. Ця панель відстежує динаміку поточного топ-3 ліквідних інструментів протягом останніх восьми розрахункових періодів, що охоплюють приблизно чотири місяці.
Точний SQL-код для кожного числа
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_dateСтовпці відображають ретроспективну динаміку поточних лідерів, тому останній рядок відповідає таблиці ліквідності вище: 16.9, 11.5 та 10.9 днів. Читайте кожен стовпець зверху вниз, щоб зрозуміти динаміку, яку приховує цей знімок. Концентрація позицій на такому масштабі нарощується та розряджається протягом кількох розрахункових періодів, тижнів та місяців, а не за одну ніч. Назва може залишатися в списку з двозначним показником днів протягом цілого кварталу без жодних змін. Половина аналізу squeeze-ефектів полягає в розумінні того, чи спостерігаєте ви появу нового лідера, чи довготривалого гравця, а механіка squeeze пояснює, що саме має відбутися, щоб високий показник мав значення.
Як формується цей список та як його правильно інтерпретувати
Спочатку цифри, потім застереження, які стосуються кожного рядка вище.
Точний SQL-код для кожного числа
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- Більшість назв у файлі не є ліквідними для торгівлі. Останні дані розрахунків містять 22207 тікерів з позитивним показником днів покриття (days-to-cover), з яких 19005 мають обсяг торгів менше одного мільйона акцій на день, а лише 947 перевищують поріг у п'ять мільйонів акцій. Сортування за показником "найбільше днів покриття" дає відповідь про неліквідні активи, а не про високоліквідні.
- Медіанний рівень концентрації позицій низький навіть серед ліквідних активів. Типова ліквідна акція має показник 1.8 днів покриття, тому назви в лідері вище перевищують звичайні значення у багато разів. Високий показник є справді нетиповим, якщо виключити фактор ліквідності.
- Дані за за своєю природою є застарілими. Розподіл даних здійснюється біржами двічі на місяць із затримкою, тому дані, які ви читаєте, вже є багатоденними на момент появи на екрані, і позиції могли змінитися.
- Один символ виключено з SQL-запиту. Один тікер у поточному файлі нещодавно був перепризначений з однієї компанії на щойно виведену на біржу, і постачальники даних можуть змішувати ці дві структури під одним символом, тому кожен запит тут ігнорує його, щоб уникнути помилкового призначення рядка.
- Високе значення днів покриття — це опис, а не вердикт. Велика концентрація коротких позицій є передумовою для squeeze, а не його прогнозом. Більшість найбільш захеджуваних активів ніколи не демонструють squeeze, і один лише цей коефіцієнт не може відрізнити майбутній squeeze від компанії, яку ринок правильно оцінив.
Часті запитання про показник days to cover
Яка акція має найвищий показник days to cover зараз?
Згідно з необробленими даними останніх розрахунків, IVPAF займає перше місце з показником 146.9 днів, хоча це малоліквідний актив, чий коефіцієнт сформований через обсяг торгів, близький до нуля. Серед дійсно ліквідних акцій (обсягом від п'яти мільйонів акцій на день і вище) лідерує MPT з показником 16.9 днів. Обидві таблиці оновлюються після публікації нових розрахунків.
Що означає високий коефіцієнт days to cover?
Для ліквідних активів медіана становить близько 1.8 днів, тому будь-яке значення в межах середніх одиничних чисел вже вважається підвищеним, а двозначні показники є рідкісними. Значення у десятках або сотнях майже завжди пов'язані з малоліквідними акціями, де знаменник середньодобового обсягу дуже малий, а не з надзвичайно великими короткими позиціями.
Чому малоліквідні акції демонструють такий високий показник days to cover?
Показник days to cover — це результат ділення кількості акцій у коротких позиціях на середньодобовий обсяг торгів. Коли акції торгуються слабко, цей знаменник наближається до нуля, тому навіть невелика коротка позиція створює величезний коефіцієнт. Панель діапазонів ліквідності вище показує, як максимальне значення зростає від одиничних чисел серед високоліквідних акцій до сотень серед найбільш малоліквідних.
Чи означає високий days to cover очікування short squeeze?
Ні. Це передумова, а не прогноз. Скупченість позицій може мати значення при виникненні купівельного тиску, але більшість акцій з високим показником days to cover ніколи не демонструють squeeze. Використовуйте цей показник разом із повним посібником з days-to-cover та рейтингом shares-short, перш ніж робити висновки на основі одного лише числа.
Кожна таблиця тут є збереженим запитом із версіонуванням, що базується на звітах біржі про короткі позиції. Ви можете розгорнути SQL-код під будь-якою панеллю або самостійно відфільтрувати весь масив даних на терміналі Strasmore.