Strasmore Research
Навчання Matt ConnorВід Matt Connor · Оновлено 2026-07-24

Що таке short squeeze та як він працює

Розбір механізму short squeeze на прикладі GameStop у січні 2021 року. Аналіз показників short interest, обсягів торгів та динаміки ціни акцій.

Short squeeze — це стрімке зростання ціни на акції з великим обсягом коротких позицій, яке підживлює саме себе: зі зростанням ціни продавці, що відкрили короткі позиції, змушені викуповувати акції, і цей викуп створює новий попит. Термін часто використовують для опису будь-якого різкого ралі; проте справжній процес має специфічні ознаки — у ціні, обсягах торгів, показниках short-interest та даних опціонного ринку. Найвідоміший випадок в історії — GameStop у січні 2021 року — представлений у нашому архіві, і на цій сторінці ми детально розберемо весь цикл по етапах: підготовка, сплеск, ситуація з опціонами та наступне падіння.

Як працює short squeeze?

Short selling — це ставка на падіння ціни: ви позичаєте акції, продаєте їх і плануєте викупити назад дешевше. Покупець акцій може втратити максимум ту суму, яку він заплатив; потенційні збитки short seller не мають верхньої межі та зростають на кожну одиницю ціни при її зростанні. Short position також є майбутньою покупкою — кожну позичену акцію зрештою потрібно викупити та повернути.

Ця майбутня покупка є паливом для squeeze. Коли акції з великим обсягом short positions починають зростати, кожен short seller одночалу стикається з однаковою арифметикою, а закриття позиції означає купівлю — разом із закриттям позицій інших учасників ринку. Чим вища ціна, тим більше позицій досягають критичної межі збитків, що спричиняє примусові закупівлі. Short interest — загальна кількість акцій, проданих у short, — показує, який обсяг цих майбутніх покупок накопичився.

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

У листопаді 2020 року GameStop була однією з найбільш захеджуваних акцій на фондових біржах США. Згідно з даними біржі, показники розрахунку за розрахунками:

ЗапитShort interest 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 мільйонів акцій — приблизно дві третини позиції було закрито протягом трьох місяців, — при цьому показник days to cover склав 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: примусові покупки не відбуваються непомітно.

Фаза зростання, фаза відкату та другий акт — вся дуга 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 протягом одного місяця. Дані збігаються — два тижні найрізкішого зростання збігаються з двома тижнями, коли short interest скоротився з 61.8 мільйонів (за даними на 2021-01-15) до 21.4 мільйонів (за даними на 2021-01-29). Стрибок ціни, сплеск обсягу та значне падіння short interest у ті самі дати: така спільна динаміка є ознакою squeeze. (Ціни вказані за фактичними угодами у 2021 році, до подальшого дроблення акцій GME у співвідношенні 4-до-1.)

Важливе зауваження: short interest публікується лише двічі на місяць із затримкою — див. чому дані про short interest відстають на два тижні — тому звіт відображає процес закриття позицій окремими знімками, і він не може точно визначити, які саме покупки були закриттям коротких позицій, а які — появою нових покупців. Показник щоденного обсягу має свою пастку: short volume не є short interest.

Чому GameStop стала акціоном, що спричинив squeeze

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

Gamma squeeze: сторона опціонів

Січень для GameStop став не лише історією про акції. Gamma squeeze — це пов'язаний, але інший механізм: трейдери купують call-опціони, маркетмейкери з іншого боку мають короткі позиції за цими call-опціонами, а стандартною практикою є хеджування шляхом купівлі базового активу. Обсяг такого хеджування зростає, коли ціна наближається до ціни виконання опціонів та перевищує її — це той самий цикл самопідсилення, але з іншим примусовим покупцем: дилером, який здійснює хеджування, а не шорт-селлером, який закриває позицію. У січні 2021 року обидва процеси відбувалися одночасно, і дані по опціонах відображають цю структуру:

ЗапитОбсяг опціонів GME за тиждень — calls проти puts та загальна премія, січень 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

У перший тиждень січня call-опціони становили 66.6% від загального обсягу контрактів GME — великий потік call-опціонів є основою для хеджування дилерів. На піковій тижні сума премій досягла $23.54 мільярда проти $0.06 мільярда чотири тижні тому, і структура змінилася: 3.97 мільйонів put-контрактів проти 2.07 мільйонів call-контрактів, що становить 34.3% частку call-опціонів. На початку руху ринок опціонів був орієнтований на зростання; на піку домінували ставки на падіння.

Після піку

Squeeze завершуються — кожен покритий short-позиція є позицією, яку неможливо покрити знову — і наслідки відображаються в ринковій динаміці. З максимуму наприкінці січня у $513.12, котирування GME впали до $38.5 до 2021-02-19: це був 92.5% drawdown від піку до мінімуму приблизно за три тижні. Це не було кінцем — у березні 2021 року ціна досягла $348.5 на піку, що стало другим етапом зростання, який стався, коли зафіксована short-позиція вже була невеликою.

І короткі позиції не відновлювалися: дані щодо розрахунків за період до 2021-03-31 показують short interest на рівні 10.7 мільйонів акцій та days to cover на рівні 1. Що б не торгувалося в GME у березні 2021 року, це не були ті самі переповнені short-позиції, що виходили з ринку двічі.

Інші рекордні squeeze-ефекти

У тому ж січні відбувся squeeze-ефект для кошика акцій з великою кількістю коротких позицій — цінові екстремуми та обсяг short interest на початку та в кінці місяця для чотирьох із них:

ЗапитЧотири squeeze у січні 2021 — ціновий мультиплікатор та short interest до і після (ціни виконання)
Точний 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, невеликий виробник навушників, продемонстрував найбільший показник у групі — 61.7x від мінімуму січня до максимуму січня, при цьому зафіксований short interest протягом місяця знизився з 0.6 мільйона до 0.3 мільйона акцій. BlackBerry показала 4.4x. Таблиця також містить розбіжність: AMC злетів на 13.5x, проте його зафіксований short interest на 12 лютого (48.1 мільйона акцій) був вищим, ніж на 31 грудня (39 мільйона) — нові короткі позиції відкривалися швидше, ніж закривалися старі, а AMC також випустив нові акції того місяця. Один лише стрибок ціни не є доказом покриття позицій; перевіркою є динаміка показника short interest на початку та в кінці періоду.

Що таке days to cover, і що вважається високим показником?

Days to cover — це відношення короткого інтересу до середньодобового обсягу торгів. Цей показник демонструє, скільки типових торгових днів знадобиться, щоб викупити всі акції, що перебувають у коротких позиціях (що таке days to cover містить повну калібровку). Це стандартний індикатор того, наскільки «скупченою» є коротка сторона відносно можливостей виходу з позицій. Показник GME на рівні 14 у листопаді 2020 року означав дуже обмежений вихід. Для порівняння наведено дані по всьому ліквідному сегменту ринку станом на останню доступну дату розрахунків:

ЗапитDays to cover для ліквідних активів — середній показник по тікерах з обсягом 5M+ акцій/день, остання дата розрахунку
Точний 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 є справжньою аномалією, а не поширеним станом ринку.

Найбільш переповнені короткі позиції на даний момент

Агреговані дані приховують конкретні назви. Використовується той самий файл розрахунків, відсортований за останніми даними (повний список лідерів: список акцій з найбільшим обсягом коротких позицій):

ЗапитНайвищі показники days to cover серед ліквідних активів — остання дата розрахунку
Точний 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 (велика коротка позиція при малому float обмежує можливості виходу) та плата за запозичення — річна вартість утримання короткої позиції.

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

FAQ

Що таке gamma squeeze?

Примусові закупівлі на ринку опціонів: трейдери купують call-опціони, а дилери, які їх продали, хеджуються купівлею акцій. Обсяг хеджування зростає разом із ціною. У цьому випадку примусовим покупцем виступає дилер, що здійснює хеджування, а не короткий продавець, що здійснює покриття. Рух GameStop у січні 2021 року продемонстрував обидва процеси одночасно: на першому тижні місяця call-опціони складали 66.6% від загального обсягу опціонів.

Чим short squeeze відрізняється від звичайного ралі?

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

Які ще є приклади short squeeze, окрім GameStop?

Тільки у січні 2021 року було кілька таких випадків: Koss зріс у 61.7 раз протягом місяця, тоді як його задекларований short interest скоротився вдвічі; BlackBerry зріс у 4.4 раз. Класичним раннім прикладом є Volkswagen у жовтні 2008 року — розкриття інформації про те, що більша частина вільних акцій (free float) вже зарезервована, збіглося з тим, що акції на короткий час стали найдорожчою компанією у світі.

Чи можна передбачити short squeeze?

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

Чи був GameStop у 2021 році справді short squeeze?

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


Кожне число вище отримано з збереженого запиту з версіонуванням — розгорніть SQL під будь-якою панеллю або витягніть ті самі записи для будь-якого тікера на терміналі Strasmore.