Strasmore Research
Edukacja Matt ConnorAutor: Matt Connor · Zaktualizowano 2026-07-24

Czym jest short squeeze mechanizm i GameStop

Short squeeze to wzrost ceny napędzany przez krótkich sprzedawców. Analiza przypadku GameStop obejmuje short interest oraz dane rynkowe z 2021 roku.

Short squeeze to gwałtowny wzrost ceny akcji z dużą liczbą otwartych krótkich pozycji, który napędza się samoczynnie: wraz ze wzrostem ceny, osoby zajmujące krótkie pozycje muszą odkupić akcje w celu zamknięcia swoich zleceń, co generuje dodatkowy popyt. Termin ten jest często używany przy każdym silnym wzroście; rzeczywisty mechanizm pozostawia jednak konkretne ślady w cenie, wolumenie, rejestrze krótkich pozycji oraz w obrocie opcjami. Najsłynniejszy przypadek w historii — GameStop, styczeń 2021 — znajduje się w naszej bazie danych, a niniejsza strona szczegółowo analizuje cały przebieg zdarzeń: przygotowanie, gwałtowny wzrost, rynek opcji oraz nastąpający po nim krach.

Jak działa short squeeze?

Krótka sprzedaż to zakład o spadku ceny: pożycza się akcje, sprzedaje je, a następnie planuje odkupienie taniej. Kupujący akcje może stracić maksymalnie tyle, ile zapłacił; potencjalna strata krótkiej sprzedaży nie ma górnego limitu i rośnie proporcjonalnie do wzrostu ceny. Krótka pozycja jest również przyszłym zakupem — każda pożyczona akcja musi zostać ostatecznie odkupiona i zwrócona.

To przyszłe kupowanie stanowi paliwo dla squeeze. Gdy akcje o wysokim short interest zaczynają drożeć, każdy sprzedawca krótkiej pozycji staje przed tym samym działaniem matematycznym w tym samym czasie, a zamknięcie pozycji oznacza zakup — obok zakupów dokonywanych przez wszystkich innych graczy. Im wyższa cena, tym więcej pozycji osiąga próg strat, co generuje jeszcze większy popyt wymuszony. Short interest — całkowita liczba sprzedanych krótko akcji — określa, jak duży wolumen tych przyszłych zakupów się kumuluje.

GameStop, analiza: strona krótkich pozycji

GameStop weszło w listopad 2020 roku jako jedna z akcji o największym zainteresowaniu krótkich pozycji na giełdach w USA. Rekordowe dane giełdowe, według rozliczeń:

ZapytanieShort interest GME wg daty rozliczenia, listopad 2020 – marzec 2021
Dokładny kod SQL dla każdej liczby
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

Według stanu na rozliczenie 2020-11-13, sprzedano krótko 67.5 milionów akcji GME, a wskaźnik dni do pokrycia wynosił 14 — zamknięcie wszystkich krótkich pozycji zajęłoby w przybliżeniu tyle pełnych dni przy typowym wolumenie akcji. Do rozliczenia 2021-01-29 zainteresowanie krótkich pozycji spadło do 21.4 milionów akcji — co oznacza zamknięcie około dwóch trzecich pozycji w ciągu trzech miesięcy — przy wskaźniku dni do pokrycia wynoszącym 1.

GameStop, analiza: cena i wolumen

W tym samym okresie, tygodniowe zestawienie ceny i wolumenu na podstawie danych minutowych:

ZapytanieTygodniowe zakresy cenowe i wolumen obrotu GME, styczeń – połowa lutego 2021 (ceny transakcyjne)
Dokładny kod SQL dla każdej liczby
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

W pierwszym tygodniu stycznia 2021 roku odnotowano minimum na poziomie $17.06 przy obrocie wynoszącym 33 milionów akcji. Trzy tygodnie później, w tygodniu 2021-01-24, cena osiągnęła maksimum $513.12, a w ciągu pięciu sesji zmieniło właściciela 558 milionów akcji. Wzrost wolumenu jest trzecim etapem zjawiska squeeze: wymuszone zakupy nie odbywają się w ciszy.

Wzrost, wycofanie kapitału oraz drugi akt — pełna dynamika roku 2021 w jednym zestawieniu:

ZapytanieGME 2021, jeden wiersz — minimum styczeń, szczyt koniec stycznia, minimum luty, odbicie marzec (ceny transakcyjne)
Dokładny kod SQL dla każdej liczby
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

Od styczniowego minimum $17.05 do maksimum pod koniec stycznia na poziomie $513.12: ruch o skali 30.1x w ciągu jednego miesiąca. Dane są spójne — dwa tygodnie o najgwałtowniejszych wzrostach pokrywają się z okresem, w którym short interest spadł z 61.8 milionów (stan na 2021-01-15) do 21.4 milionów (stan na 2021-01-29). Skok ceny, gwałtowny wzrost wolumenu oraz znaczny spadek short interest w tych samych datach: taka współzależność stanowi cechę charakterystyczną squeeze. (Ceny odpowiadają kursom z 2021 roku, przed późniejszym splitem GME w stosunku 4-do-1).

Ważne zastrzeżenie: short interest jest raportowany tylko dwa razy w miesiącu z opóźnieniem — patrz dlaczego dane o short interest są dwutygodniowe — zatem zestawienie pokazuje proces zamykania pozycji w formie migawek i nie pozwala określić, które zakupy wynikały z zamykania krótkich pozycji, a które z pojawienia się nowych kupujących. Wariant dzienny posiada własną pułapkę: short volume to nie jest short interest.

Dlaczego akcje GameStop stały się przedmiotem short squeeze

Mechanizmy rynkowe wyjaśniają, dlaczego spółka z wysokim wskaźnikiem short interest może doświadczyć squeeze; udokumentowany kalendarz z stycznia 2021 roku wskazuje, dlaczego w tym przypadku tak się stało. 11 stycznia 2021 roku współzałożyciel Chewy, Ryan Cohen, dołączył do zarządu GameStop. W ciągu kolejnych dwóch tygodni akcje stały się głównym tematem forum WallStreetBets, a wraz z przyspieszeniem obrotów pojawił się silny napływ kapitału od inwestorów detalicznych. 27 stycznia Melvin Capital — najbardziej znaczący posiadacz krótkich pozycji na GME — potwierdził zamknięcie swojej pozycji. 28 stycznia Robinhood oraz inni brokerzy ograniczyli możliwość otwierania nowych pozycji długich na GME i powiązanych walorach; tego ranka akcje osiągnęły rekordowe historyczne maksimum, po czym straciły większość zysków w ciągu dwóch godzin — zapis transakcji z 28 stycznia minuta po minucie zawiera pełną dokumentację tej sesji. Dane nie pozwalają na hierarchizację tych czynników; zapisy wskazują, że wszystkie wystąpiły w ciągu tych samych trzech tygodni.

Gamma squeeze: strona opcyjna

Styczeń w przypadku GameStop nie dotyczył wyłącznie akcji. Gamma squeeze to mechanizm powiązany, lecz odrębny: inwestorzy kupują opcje kupna (call), a animatorzy rynku posiadają wobec tych opcji krótkie pozycje. Standardową praktyką jest zabezpieczanie tych pozycji poprzez zakup akcji bazowych. Zabezpieczenie to rośnie wraz ze wzrostem ceny w kierunku cen wykonania opcji oraz powyżej nich — jest to ten sam mechanizm samonapędzający się, lecz z innym przymusowym kupującym: dealerem zabezpieczającym pozycję, a nie sprzedawcą krótkim zamykającym pozycję. W styczniu 2021 roku oba procesy zachodziły jednocześnie, co obrazuje zestawienie opcyjne:

ZapytanieTygodniowy wolumen opcji GME — calls vs. puts i łączna premia, styczeń 2021
Dokładny kod SQL dla każdej liczby
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

W pierwszym tygodniu stycznia opcje call stanowiły 66.6% wolumenu kontraktów opcyjnych na GME — przewaga opcji call jest podstawą zabezpieczania pozycji przez dealerów. W tygodniu szczytowym premia osiągnęła poziom $23.54 miliarda, wobec $0.06 miliarda cztery tygodnie wcześniej, a struktura uległa zmianie: 3.97 milion kontraktów put przeciwko 2.07 milionom kontraktów call, co stanowi udział opcji call na poziomie 34.3%. Na początku ruchu zestawienie opcji wskazywało na wzrosty; w szczycie dominowały zakłady na spadki.

Po szczycie

Squeeze się kończy — każda pokryta krótka pozycja to krótka pozycja, której nie można ponownie pokryć — a skutki niesie ze sobą cykl spadkowy. Od szczytu z końca stycznia na poziomie $513.12, kurs GME spadł do $38.5 do 2021-02-19: co stanowiło 92.5% obsunięcie kapitału od szczytu do dołka w ciągu około trzech tygodni. To nie był jednak koniec — w marcu 2021 roku odnotowano szczyt na poziomie $348.5, czyli drugą falę wzrostów, która wystąpiła, gdy raportowana krótka pozycja była już niewielka.

Krótka strona nie odbudowała się: dane rozliczeniowe obejmują okres do 2021-03-31, przy krótkiej pozycji wynoszącej 10.7 milionów akcji i liczbie dni do pokrycia wynoszącej 1. Niezależnie od tego, co napędzało handel GME w marcu 2021 roku, nie była to ta sama tłoczna krótka pozycja, która wycofywała się dwukrotnie.

Inne szczyty short squeeze w zestawieniu

W tym samym styczniu doszło do squeeze'ów w koszyku spółek z wysoką krótką sprzedażą. Dla czterech z nich ekstremalne ceny oraz short interest na początku i na końcu miesiąca prezentowały się następująco:

ZapytanieCztery squeeze'y ze stycznia 2021 — mnożnik ceny i short interest przed i po (ceny transakcyjne)
Dokładny kod SQL dla każdej liczby
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, mały producent słuchawek, odnotował największą mnożnikową zmianę w grupie — 61.7x od styczniowego do styczniowego maksimum, przy czym raportowany short interest spadł w ciągu miesiąca z 0.6 mln do 0.3 mln akcji. BlackBerry odnotowało wzrost o 4.4x. Tabela zawiera również istotną różnicę: AMC wzrosło o 13.5x, jednak raportowany short interest w dniu 12 lutego (48.1 mln akcji) był wyższy niż 31 grudnia (39 mln) — nowe krótkie pozycje otwierano szybciej niż zamykano stare, a AMC wyemitowało w tym miesiącu również nowe akcje. Sam wzrost ceny nie stanowi dowodu na pokrywanie pozycji; weryfikacją jest poziom short interest na początku i na końcu okresu.

Czym jest days to cover i co oznacza wysoki wskaźnik?

Wskaźnik days to cover to iloraz krótkiej pozycji względem średniego dziennego wolumenu. Określa on, ile dni przy typowym obrocie zajęłoby odkupienie wszystkich sprzedanych akcji (czym jest days to cover zawiera pełną kalibrację). Jest to standardowy miernik stopnia koncentracji krótkich pozycji względem możliwości wyjścia z inwestycji. Wskaźnik na poziomie 14 dla GME w listopadzie 2020 roku oznaczał bardzo ograniczoną płynność wyjścia. Dla porównania przedstawiono płynną część rynku według ostatniego dostępnego rozliczenia:

ZapytanieDays to cover dla płynnych walorów — średnio 5M+ akcji/dzień dla każdego tickera, ostatnie rozliczenie w bazie
Dokładny kod SQL dla każdej liczby
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')

Wśród spółek z grupy 946 o średnim dziennym obrocie wynoszącym pięć milionów akcji lub więcej, mediana days to cover przy rozliczeniu 2026-06-30 wynosiła zaledwie 1.8. W 90. percentylu wskaźnik wyniósł 5, a tylko 5 spółek osiągnęło wartość 10 lub więcej (maksimum: 16.9). Wynik typu GameStop-2020 jest ekstremalnym odchyleniem, a nie powszechnym zjawiskiem.

Obecnie najbardziej obciążone krótkie pozycje

Dane zagregowane ukrywają konkretne nazwy. Poniżej znajduje się zestawienie dziesięciu najbardziej obciążonych płynnych krótkich pozycji według ostatnich danych (pełna lista liderów: lista akcji z największą krótką pozycją):

ZapytanieNajwyższe days to cover wśród płynnych walorów — ostatnie rozliczenie w bazie
Dokładny kod SQL dla każdej liczby
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

Obliczenia, niegdyś wykonywane ręcznie: obecny lider, MPT, raportuje 138.1 milionów akcji w krótkiej pozycji przy średnim dziennym obrocie wynoszącym 8.2 milionów — po podzieleniu tych wartości otrzymujemy wynik, że zamknięcie wszystkich pozycji zajęłoby około 16.9 dni przy typowym wolumenie. Traderzy analizują ten wskaźnik obok dwóch czynników, których ta tabela nie uwzględnia: float (duża krótka pozycja przy małym float może utrudnić wyjście z inwestycji) oraz koszt pożyczki, czyli roczna opłata za utrzymywanie krótkiej pozycji.

Dwa zastrzeżenia. Wysoki wskaźnik dni do pokrycia (days to cover) jest warunkiem koniecznym, a nie prognozą — spółki mogą znajdować się na tej liście przez lata, podczas gdy ich kurs spada, a krótkie pozycje bywają po prostu trafne. Ponadto próba uczestnictwa w trwającym już squeeze oznacza kupowanie akcji po cenach, które zostały już podniesione przez wymuszonych nabywców; powyższy wykres pokazuje drugą stronę tej transakcji.

FAQ

Czym jest gamma squeeze?

Przymusowe zakupy generowane na rynku opcji: inwestorzy kupują opcje call, a dealerzy, którzy je sprzedali, zabezpieczają się poprzez zakup akcji. Skala zabezpieczeń rośnie wraz ze wzrostem ceny. Przymusowym nabywcą jest dealer zabezpieczający pozycję, a nie sprzedawca short w celu pokrycia pozycji. Ruch GameStop w styczniu 2021 roku wykazał oba zjawiska jednocześnie, przy czym opcje call stanowiły 66.6% wolumenu opcyjnego w pierwszym tygodniu miesiąca.

Czym short squeeze różni się od zwykłego rajdu wzrostowego?

Konfiguracją oraz charakterystycznymi cechami. Konfiguracja to duża pozycja krótka w stosunku do wolumenu obrotu — wysoki short interest oraz wysoka liczba dni do pokrycia (days to cover). Charakterystyczną cechą jest gwałtowny wzrost ceny przy dużym wolumenie w tych samych tygodniach, w których odnotowano spadek short interest. Skok kursu AMC w styczniu 2021 roku pokazuje znaczenie tej weryfikacji: cena wzrosła 13.5x, podczas gdy raportowany short interest rósł.

Jakie są inne przykłady short squeeze poza GameStop?

Sam styczeń 2021 roku przyniósł kilka takich przypadków: Koss wzrosło 61.7x w ciągu miesiąca, podczas gdy raportowany short interest spadł o połowę; BlackBerry wzrosło 4.4x. Klasycznym wcześniejszym przykładem jest Volkswagen w październiku 2008 roku — informacja o tym, że większość wolnego obrotu (free float) jest już zajęta, zbiegła się w czasie z krótkotrwałym awansowaniem spółki na pozycję najcenniejszej firmy świata.

Czy można przewidzieć short squeeze?

Żaden wskaźnik nie pozwala na przewidzenie takiego zjawiska. Dane mogą wskazać jedynie warunki wstępne: poziom skumulowanego short interest oraz liczbę dni obrotu, które on reprezentuje. Traderzy monitorują short interest oraz days to cover właśnie z tego powodu, pamiętając, że publikowane dane są około dwa tygodnie stare.

Czy GameStop w 2021 roku faktycznie było short squeeze?

Dane wyraźnie wskazują na sygnaturę squeeze: days to cover wynoszące 14 w listopadzie 2020 roku, a następnie ruch ceny rzędu 30.1x w ciągu kilku tygodni, przy jednoczesnym spadku short interest z 67.5 milionów do 21.4 milionów akcji. W tym samym czasie działały inne czynniki — aktywność na rynku opcji oraz wolumen detaliczny — a dane nie pozwalają na przypisanie zasług konkretnemu z nich.


Wszystkie powyższe liczby pochodzą ze zapisanych, wersjonowanych zapytań — można rozwinąć kod SQL pod dowolnym panelem lub pobrać te same rekordy dla dowolnego tickera na terminalu Strasmore.