Акции с наибольшим показателем 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 дней. Это не является признаком скорого «шорт-сквиза». Это небольшие короткие позиции относительно крайне низкого объема торгов.
Почему верхние позиции в списке являются артефактом ликвидности
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 имеет смысл только при наличии порога ликвидности.
Акции с наибольшим показателем дней покрытия среди ликвидных бумаг
При использовании критерия реальной ликвидности (среднедневной объем торгов в пять миллионов акций) в списке лидеров оказываются узнаваемые и торгуемые активы.
Точный 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 дней покрытия: 138.11 миллионов акций в коротких позициях при 8.16 миллионах акций среднедневного объема. Именно такой список подразумевается под термином «высокий показатель дней покрытия» для отслеживания сквизов: это активно торгуемые акции, где объем коротких позиций велик относительно объема торгов по самой бумаге. В последней строке этого списка по-прежнему значится 8.4 дней, что в несколько раз превышает медианное значение в 1.8 дней для всех ликвидных бумаг в приведенных ниже данных. Лидеры по количеству коротких позиций ранжирует тот же отчет по общему количеству коротких акций, что является другим критерием, позволяющим выявить компании с огромной капитализацией и крупными позициями, которые, тем не менее, быстро закрываются.
Нарастает или ослабевает концентрация позиций?
Один расчетный период — это лишь статичный снимок. Данные за несколько лет позволяют ответить на вопрос: как текущие лидеры ликвидности пришли к таким показателям. В этой панели рассматривается динамика трех наиболее ликвидных активов за последние восемь расчетных периодов (около четырех месяцев).
Точный 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 дней. Читайте каждый столбец сверху вниз, чтобы увидеть динамику, скрытую за статичным снимком. На таком масштабе концентрация позиций нарастает и снижается в течение нескольких недель или месяцев, а не за одну ночь. Актив может удерживать двузначные показатели в течение всего квартала без каких-либо изменений. Половина задачи при анализе потенциального сквиза заключается в понимании того, имеете ли вы дело с новым игроком или с долгосрочным участником рынка. Механика сквиза объясняет, какие условия необходимы для того, чтобы высокие показатели имели значение.
Как формируется этот список и как правильно интерпретировать данные
Сначала цифры, затем — важные оговорки к каждой строке выше.
Точный 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 превышают порог в пять миллионов акций. Простая сортировка по максимальному количеству дней покрытия характеризует неликвидные активы, а не высоколиквидные.
- Уровень концентрации позиций (crowding) остается низким даже среди ликвидных бумаг. Типичная ликвидная акция имеет показатель 1.8 дней покрытия, поэтому значения в списке выше во много раз превышают средние показатели. Если исключить фактор ликвидности, высокие значения действительно являются исключением.
- Данные по определению устарели. Данные о расчетах предоставляются биржами дважды в месяц с задержкой. Таким образом, представленные данные уже устарели на несколько дней к моменту их публикации, и позиции по акциям могли измениться.
- Один символ исключен из SQL-запроса. Один тикер из текущего файла недавно был переназначен с одной компании на новую, только что вышедшую на листинг. Потоки данных поставщиков могут объединять эти две компании под одним символом, поэтому в каждом запросе этот тикер исключается во избежание ошибок в данных.
- Высокий показатель дней покрытия — это описание, а не вердикт. Высокая концентрация коротких позиций является лишь условием для сквиза (squeeze), но не его предсказанием. Большинство наиболее активно шортящихся бумаг никогда не демонстрируют сквиз, и один лишь этот коэффициент не позволяет отличить потенциальный сквиз от компании, состояние которой рынок оценил верно.
FAQ: Максимальное количество дней покрытия
У какой акции сейчас самый высокий показатель дней покрытия?
Согласно списку по последним расчетным данным, IVPAF занимает первое место с показателем 146.9 дней, однако это малоликвидный актив, чей коэффициент обусловлен почти нулевым объемом торгов. Среди действительно ликвидных акций (объемом от пяти миллионов акций в день и выше) лидирует MPT с показателем 16.9 дней. Оба списка обновляются по мере публикации новых расчетных данных.
Что означает высокий коэффициент дней покрытия?
Для ликвидных активов медианное значение составляет около 1.8 дней, поэтому любые значения в пределах одной-двух десятков уже считаются повышенными, а двузначные показатели встречаются редко. Значения в десятках или сотнях почти всегда связаны с малоликвидными акциями, где знаменатель (среднесуточный объем) крайне мал, а не с необычно крупными короткими позициями.
Почему у малоликвидных акций такой высокий показатель дней покрытия?
Показатель дней покрытия рассчитывается путем деления количества акций в коротких продажах на среднесуточный объем торгов. Когда акция торгуется слабо, этот знаменатель близок к нулю, поэтому даже небольшая короткая позиция дает огромный коэффициент. Панель диапазонов ликвидности выше показывает, что максимальное значение растет: от единичных чисел у активно торгуемых акций до сотен у наименее ликвидных.
Означает ли высокий показатель дней покрытия приближающийся short squeeze?
Нет. Это необходимое условие, а не прогноз. Наличие ограниченного выхода из позиций может иметь значение при возникновении покупательского давления, но большинство акций с высоким показателем дней покрытия никогда не подвергаются сквизу. Прежде чем интерпретировать любое отдельное число, сопоставьте этот показатель с полным руководством по дням покрытия и рейтингом коротких позиций.
Каждая таблица здесь представляет собой сохраненный версионный запрос к файлу отчетности по коротким позициям, предоставленному биржей. Вы можете развернуть SQL-код под любой панелью или самостоятельно проанализировать весь массив данных на терминале Strasmore.