Strasmore Research
Обучение Matt ConnorАвтор: Matt Connor · Обновлено 2026-07-24

Что такое шорт-сквиз и пример GameStop

Узнайте, как работает механизм шорт-сквиза. На примере GameStop анализируем динамику цены, объем коротких позиций и показатели закрытия сделок.

Short squeeze (шорт-сквиз) — это резкий рост цены акций с большой долей коротких позиций, который подпитывается сам собой. По мере роста цены продавцы, закрывающие свои позиции, вынуждены выкупать акции, что создает дополнительный спрос. Этот термин часто применяют к любому резкому ралли, но настоящий процесс имеет специфические признаки: в динамике цены, объеме торгов, показателях коротких позиций и ленте опционов. Самый известный случай в истории — GameStop в январе 2021 года — представлен в нашей базе данных. На этой странице подробно разобран весь цикл по пунктам: подготовка, скачок, ситуация с опционами и последующий обвал.

Как работает шорт-сквиз?

Короткая продажа — это ставка на падение цены: вы берете акции в долг, продаете их и планируете выкупить позже по более низкой цене. Покупатель акций может потерять максимум ту сумму, которую он заплатил; потенциальный убыток продавца без ограничений и растет пропорционально росту цены. Короткая позиция также является будущей покупкой — каждую заимствованную акцию в конечном итоге необходимо выкупить и вернуть.

Этот будущий спрос на покупку и становится причиной сквиза. Когда акции с большим объемом коротких позиций начинают расти, все продавцы одновременно сталкиваются с одной и той же математической проблемой. Закрытие позиции требует покупки акций, что создает дополнительный спрос наряду с покупками других участников рынка. Чем выше цена, тем больше позиций достигает критической отметки, что провоцирует принудительные покупки. Short interest — общее количество проданных вкорот акций — показывает объем этого будущего спроса.

GameStop: анализ коротких позиций

В ноябре 2020 года акции GameStop входили в число наиболее активно играющих на понижение активов на биржах США. Согласно данным биржи, динамика по расчетным датам выглядела следующим образом:

ЗапросGME: объем коротких позиций по дате расчета, ноябрь 2020 — март 2021
Точный SQL-код для каждого числа
SELECT toString(settlement_date) AS settled,
       round(short_interest / 1e6, 1) AS shares_short_m,
       round(days_to_cover, 1) AS days_to_cover
FROM global_markets.stocks_short_interest
WHERE ticker = 'GME'
  AND settlement_date >= '2020-11-01'
  AND settlement_date <= '2021-03-31'
ORDER BY settlement_date

По состоянию на расчетную дату 2020-11-13, объем коротких продаж составил 67.5 миллионов акций GME, а показатель дней покрытия (days to cover) составил 14. Это означает, что для закрытия всех коротких позиций потребуется примерно столько полных торговых дней при типичном объеме торгов акциями. К расчетной дате 2021-01-29 объем коротких позиций снизился до 21.4 миллионов акций — примерно две трети позиции было закрыто в течение трех месяцев, — при показателе дней покрытия 1.

GameStop: анализ цены и объема

Данные о еженедельной цене и объеме торгов за тот же период на основе поминутной ленты сделок:

ЗапросGME: недельный диапазон цен и объем торгов, январь — середина февраля 2021 (цены по факту сделок)
Точный SQL-код для каждого числа
SELECT toString(toStartOfWeek(day)) AS week_of,
       round(min(lo), 2) AS week_low,
       round(max(hi), 2) AS week_high,
       round(argMax(cl, day), 2) AS week_close,
       round(sum(vol) / 1e6, 0) AS shares_traded_m
FROM (
    SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS day,
           min(toFloat64(low)) AS lo,
           max(toFloat64(high)) AS hi,
           argMax(toFloat64(close), window_start) AS cl,
           sum(toFloat64(volume)) AS vol
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'GME'
      AND window_start >= '2021-01-04 04:00:00'
      AND window_start < '2021-02-20 04:00:00'
    GROUP BY day
)
GROUP BY week_of
ORDER BY week_of

В первую неделю января 2021 года цена достигла минимума в $17.06 при объеме торгов 33 млн акций. Три недели спустя, на неделе 2021-01-24, максимум составил $513.12, а за пять сессий было реализовано 558 млн акций. Рост объема торгов является третьим этапом формирования «squeeze fingerprint»: принудительные покупки не проходят незаметно.

Восходящая фаза, откат и второй акт — весь цикл 2021 года в одной таблице:

ЗапросGME 2021: динамика цен (минимум в январе, пик в конце января, спад в феврале, рост в марте; цены по факту сделок)
Точный SQL-код для каждого числа
WITH daily AS (
    SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS day,
           min(toFloat64(low)) AS lo,
           max(toFloat64(high)) AS hi
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'GME'
      AND window_start >= '2021-01-04 04:00:00'
      AND window_start < '2021-04-01 04:00:00'
    GROUP BY day
)
SELECT round(minIf(lo, day < '2021-02-01'), 2) AS january_low,
       round(maxIf(hi, day < '2021-02-01'), 2) AS late_january_high,
       round(maxIf(hi, day < '2021-02-01') / minIf(lo, day < '2021-02-01'), 1) AS low_to_peak_multiple,
       round(minIf(lo, day >= '2021-02-01' AND day < '2021-03-01'), 2) AS february_low,
       toString(argMinIf(day, lo, day >= '2021-02-01' AND day < '2021-03-01')) AS february_low_date,
       round((1 - minIf(lo, day >= '2021-02-01' AND day < '2021-03-01') / maxIf(hi, day < '2021-02-01')) * 100, 1) AS peak_to_trough_pct,
       round(maxIf(hi, day >= '2021-03-01'), 2) AS march_rebound_high
FROM daily

От минимума в январе на уровне $17.05 до максимума в конце января на уровне $513.12: рост в 30.1x в течение одного месяца. Данные совпадают: две недели самого резкого роста соответствуют двум неделям, когда объем коротких позиций сократился с 61.8 млн (зафиксировано 2021-01-15) до 21.4 млн (зафиксировано 2021-01-29). Всплеск цены, резкий рост объема и значительное сокращение коротких позиций в одни и те же даты: такое совместное движение является признаком «squeeze». (Цены указаны по факту торгов в 2021 году, до последующего дробления акций GME в соотношении 4-к-1.)

Важное уточнение: данные по коротким позициям публикуются только дважды в месяц с задержкой — см. почему данные о коротких позициях устаревают на две недели. Таким образом, отчет фиксирует процесс закрытия позиций отдельными снимками, и по нему невозможно определить, были ли это покупки для закрытия шортов или действия новых покупателей. У ежедневных данных есть своя ловушка: объем коротких продаж не равен объему коротких позиций.

Почему акции GameStop вызвали сжатие (squeeze)

Механика рынка объясняет, почему акции с высоким уровнем коротких продаж могут вызвать сжатие; события января 2021 года наглядно демонстрируют, почему это произошло в данном случае. 11 января 2021 года сооснователь Chewy Ryan Cohen вошел в совет директоров GameStop. В течение следующих двух недель акции стали главным объектом внимания на форуме WallStreetBets; на фоне ускорения торгов наблюдался значительный приток средств розничных инвесторов. 27 января Melvin Capital — крупнейший игрок, открывший короткую позицию по GME, — подтвердил закрытие своей позиции. 28 января Robinhood и другие брокеры ограничили возможность открытия длинных позиций по GME и связанным активам; тем же утром акции достигли исторического максимума по текущим ценам, но в течение двух часов большая часть прибыли была потеряна — поминутная хронология торгов за 28 января содержит полные данные за эту сессию. Данные не позволяют ранжировать эти факторы; отчет показывает, что все они произошли в течение одного и того же трехнедельного периода.

Гамма-сквиз: опционная составляющая

События вокруг GameStop в январе не ограничились только движением акций. Гамма-сквиз — это связанный, но отдельный механизм: трейдеры покупают колл-опционы, маркетмейкеры при этом выступают в роли продавцов этих опционов, и стандартной практикой является хеджирование путем покупки базового актива. Объем хеджирования растет по мере приближения цены к страйк-ценам и их прохождения — это тот же самоподдерживающийся цикл, но с другим принудительным покупателем: дилером, который хеджирует позицию, а не шорт-селлером, закрывающим позицию. В январе 2021 года оба процесса происходили одновременно, и данные по опционам подтверждают это:

ЗапросGME: объем опционов по неделям — call против put и общая премия, январь 2021
Точный SQL-код для каждого числа
SELECT toString(toStartOfWeek(toDate(toTimeZone(sip_timestamp, 'America/New_York')))) AS week_of,
       round(sumIf(size, substring(ticker, 12, 1) = 'C') / 1e6, 2) AS call_contracts_m,
       round(sumIf(size, substring(ticker, 12, 1) = 'P') / 1e6, 2) AS put_contracts_m,
       round(100.0 * sumIf(size, substring(ticker, 12, 1) = 'C') / sum(size), 1) AS call_share_pct,
       round(sum(toFloat64(price) * size * 100) / 1e9, 2) AS premium_bn
FROM global_markets.options_trades
WHERE ticker >= 'O:GME21' AND ticker < 'O:GME24'
  AND sip_timestamp >= toDateTime('2021-01-04 00:00:00')
  AND sip_timestamp < toDateTime('2021-02-06 00:00:00')
GROUP BY week_of
ORDER BY week_of

В первую неделю января колл-опционы составляли 66.6% от общего объема контрактов GME — преобладание колл-опционов является основным фактором хеджирования дилеров. К пиковой неделе объем премий достиг $23.54 миллиарда против $0.06 миллиарда четырьмя неделями ранее, и структура изменилась: 3.97 миллионов пут-контрактов против 2.07 миллионов колл-опционов, что составляет 34.3% долю колл-опционов. В начале движения опционный рынок был ориентирован на рост; на пике доминировали ставки на падение.

После пика

Сквизы завершаются — каждый закрытый короткий контракт означает, что этот шорт больше не может быть закрыт повторно — и за этим следует падение. С максимума в конце января на уровне $513.12, акции GME снизились до $38.5 к 2021-02-19: падение от пика составляло 92.5% всего за три недели. Это не было концом — в марте 2021 года цена достигла $348.5 на втором этапе роста, который последовал, когда объем заявленных коротких позиций уже был невелик.

Короткие позиции не восстановились: согласно данным расчетов на 2021-03-31, объем коротких позиций составляет 10.7 миллионов акций, а количество дней для покрытия составляет 1. Независимо от причин торгов GME в марте 2021 года, это не было повторным выходом из тех же перегруженных коротких позиций.

Other squeezes in the record

The same January squeezed a basket of heavily shorted names — the price extremes and the short interest on either side of the month, for four of them:

ЗапросЧетыре сквиза в январе 2021 — кратное изменение цены и объем коротких позиций до и после (цены по факту сделок)
Точный SQL-код для каждого числа
WITH px AS (
    SELECT ticker,
           round(min(toFloat64(low)), 2) AS jan_low,
           round(max(toFloat64(high)), 2) AS jan_high,
           round(max(toFloat64(high)) / min(toFloat64(low)), 1) AS low_to_high_multiple
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker IN ('GME', 'AMC', 'KOSS', 'BB')
      AND window_start >= '2021-01-04 04:00:00'
      AND window_start < '2021-01-30 04:00:00'
    GROUP BY ticker
),
si AS (
    SELECT ticker,
           round(anyIf(short_interest, settlement_date = '2020-12-31') / 1e6, 1) AS short_dec31_m,
           round(anyIf(short_interest, settlement_date = '2021-02-12') / 1e6, 1) AS short_feb12_m
    FROM global_markets.stocks_short_interest
    WHERE ticker IN ('GME', 'AMC', 'KOSS', 'BB')
      AND settlement_date IN ('2020-12-31', '2021-02-12')
    GROUP BY ticker
)
SELECT px.ticker AS ticker,
       px.jan_low AS jan_low,
       px.jan_high AS jan_high,
       px.low_to_high_multiple AS low_to_high_multiple,
       si.short_dec31_m AS short_dec31_m,
       si.short_feb12_m AS short_feb12_m
FROM px
INNER JOIN si ON px.ticker = si.ticker
ORDER BY px.low_to_high_multiple DESC

Koss, a small headphone maker, printed the group's largest multiple — 61.7x from January low to January high, with reported short interest falling from 0.6 million to 0.3 million shares across the month. BlackBerry ran 4.4x. The table also carries a discriminator: AMC spiked 13.5x, yet its reported short interest was higher on February 12 (48.1 million shares) than on December 31 (39 million) — new shorts opened faster than old ones closed, and AMC also issued new shares that month. A price spike alone is not evidence of covering; the short-interest record on either side is the check.

Что такое days to cover и что считается высоким показателем?

Показатель days to cover — это отношение объема коротких продаж к среднему дневному объему торгов. Он показывает, сколько торговых дней потребуется, чтобы выкупить все заложенные в короткую продажу акции, используя весь объем торгов по акции (подробная калибровка). Это стандартный индикатор того, насколько «тесным» является рынок для закрытия коротких позиций. Например, показатель GME в 14 в ноябре 2020 года означал крайне ограниченные возможности для выхода из позиций. Для сравнения приведем данные по наиболее ликвидным активам на последнюю доступную дату расчетов:

ЗапросДни покрытия по ликвидным активам — средний объем >5 млн акций/день, последние доступные данные по расчетам
Точный SQL-код для каждого числа
SELECT toString(max(settlement_date)) AS settled,
       count() AS liquid_names,
       round(quantileDeterministic(0.5)(days_to_cover, cityHash64(ticker)), 1) AS median_days_to_cover,
       round(quantileDeterministic(0.9)(days_to_cover, cityHash64(ticker)), 1) AS p90_days_to_cover,
       round(max(days_to_cover), 1) AS max_days_to_cover,
       countIf(days_to_cover >= 10) AS names_at_10_plus
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 IS NOT NULL
  AND ticker NOT IN ('SPCX')

Среди 946 наименований со средним объемом торгов от пяти миллионов акций в день и выше, медианное значение days to cover на дату 2026-06-30 составило всего 1.8. Показатель 90-го процентиля составил 5, и только 5 наименований имели значение 10 или выше (максимальное значение: 16.9). Показатели уровня GameStop-2020 являются исключительными и не являются типичными для рынка.

Самые популярные короткие позиции на данный момент

Агрегированные данные скрывают названия компаний. Ниже представлен список десяти наиболее востребованных ликвидных коротких позиций по последним данным (полный список: список акций с наибольшим объемом коротких позиций):

ЗапросМаксимальное количество дней покрытия среди ликвидных активов — последние доступные данные по расчетам
Точный SQL-код для каждого числа
SELECT ticker,
       round(days_to_cover, 1) AS days_to_cover,
       round(short_interest / 1e6, 1) AS shares_short_m,
       round(avg_daily_volume / 1e6, 1) 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 >= 5000000
  AND days_to_cover IS NOT NULL
  AND ticker NOT IN ('SPCX')
ORDER BY days_to_cover DESC, ticker
LIMIT 10

Раньше расчеты проводились вручную: текущий лидер, MPT, имеет 138.1 миллионов акций в коротких позициях при среднем объеме торгов 8.2 миллионов в день. Если разделить эти значения, то на закрытие всех позиций при типичном объеме потребуется около 16.9 дней. Трейдеры анализируют этот показатель вместе с двумя параметрами, которые не отображены в данной таблице: float (крупная короткая позиция при малом количестве акций в обращении затрудняет выход из сделки) и стоимость займа — годовая комиссия за удержание короткой позиции.

Два предостережения. Высокий показатель дней покрытия (days to cover) является лишь предпосылкой, а не прогнозом — акции могут годами оставаться в этом списке, продолжая падение, а продавцы в шорт могут быть просто правы. Попытка поймать уже начавшийся сквиз (squeeze) означает покупку активов по ценам, которые уже подняли принудительные покупатели; приведенный выше график показывает обратную сторону такой сделки.

FAQ

Что такое гамма-сквиз?

Это принудительные покупки на рынке опционов: трейдеры покупают колл-опционы, а дилеры, продавшие их, хеджируют позиции покупкой акций. Объем хеджирования растет по мере роста цены. В данном случае принудительным покупателем выступает хеджирующий дилер, а не покрывающий короткую позицию продавец. Движение акций GameStop в январе 2021 года продемонстрировало оба процесса одновременно: на первой неделе месяца доля колл-опционов составила 66.6% от общего объема опционов.

Чем шорт-сквиз отличается от обычного ралли?

Различия заключаются в предпосылках и характерных признаках. Предпосылка — это крупная короткая позиция относительно объема торгов, что выражается в высоком уровне short interest и большом количестве дней покрытия (days to cover). Характерный признак — резкий рост цены на больших объемах в те же недели, когда зафиксировано падение short interest. Скачок акций AMC в январе 2021 года объясняет важность этой проверки: цена выросла в 13.5 раз, в то время как отчетный short interest увеличился.

Какие еще были примеры шорт-сквизов, помимо GameStop?

Только в январе 2021 года произошло несколько таких случаев: акции Koss выросли в 61.7 раз в течение месяца, при этом отчетный short interest сократился вдвое; акции BlackBerry выросли в 4.4 раз. Классическим ранним примером является Volkswagen в октябре 2008 года: информация о том, что большая часть акций в свободном обращении уже зарезервирована, совпала с кратковременным выходом компании в лидеры по капитализации в мире.

Можно ли предсказать шорт-сквиз?

Ни один показатель не позволяет предсказать его со стопроцентной точностью. Данные могут указать лишь на предпосылки: объем накопленного short interest и количество дней покрытия на основе текущего объема торгов. Трейдеры отслеживают short interest и days to cover именно по этой причине, учитывая, что публикуемые данные обычно двухнедельной давности.

Был ли случай GameStop в 2021 году настоящим шорт-сквизом?

Данные четко указывают на признаки сквиза: в ноябре 2020 года показатель days to cover составлял 14, после чего за несколько недель цена выросла в 30.1 раз, одновременно с падением short interest с 67.5 миллионов до 21.4 миллионов акций. Параллельно действовали и другие факторы — активность на рынке опционов и объемы розничных трейдеров, — поэтому данные не позволяют точно распределить вклад каждого из них.


Все приведенные выше цифры получены из сохраненного версионного запроса — вы можете развернуть SQL-код под любой панелью или получить те же записи для любого тикера в терминале Strasmore.