Cos'è uno short squeeze caso GameStop
Analisi tecnica di uno short squeeze: come il riacquisto forzato dei venditori alimenta il rally. Esaminiamo i dati su GameStop tra short interest e volumi.
Uno short squeeze è un rapido aumento del prezzo di un titolo con un elevato short interest che si autoalimenta: man mano che il prezzo sale, i venditori allo scoperto devono ricomprare le azioni per chiudere le posizioni, e tale acquisto genera nuova domanda. Il termine viene usato impropriamente per ogni forte rally; un vero short squeeze lascia tracce specifiche in termini di prezzo, volume, record del short-interest e nel mercato delle opzioni. Il caso più famoso della storia — GameStop, gennaio 2021 — è analizzato nel nostro database; questa pagina descrive l'intero percorso cifra per cifra: la fase di setup, il picco, l'aspetto delle opzioni e il successivo crash.
Come funziona uno short squeeze?
Lo short selling è una scommessa sul ribasso del prezzo: si prendono in prestito le azioni, si vendono e si pianifica di ricomprarle a un prezzo inferiore. Un acquirente di azioni può perdere al massimo quanto ha pagato; la perdita potenziale di uno short seller non ha un limite massimo, poiché aumenta di un dollaro per ogni dollaro di aumento del prezzo. Una posizione short è anche un acquisto futuro: ogni azione presa in prestito deve essere inevitabilmente ricomprata e restituita.
Questo acquisto futuro è il carburante dello squeeze. Quando un titolo con un elevato short interest inizia a salire, ogni short seller si trova ad affrontare lo stesso calcolo matematico contemporaneamente; chiudere la posizione significa acquistare, insieme a tutti gli altri acquisti effettuati per chiudere le proprie posizioni. Più il prezzo sale, più posizioni raggiungono la soglia critica, aumentando gli acquisti forzati. Il short interest — ovvero il numero totale di azioni vendute allo scoperto — misura quanto di questo acquisto futuro è accumulato.
GameStop, analisi: il lato dello short interest
GameStop ha iniziato il mese di novembre 2020 come uno dei titoli con il più alto short interest sulle borse statunitensi. I dati record riportati dal mercato, settlement per settlement:
L'esatto SQL dietro ogni numero
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_dateAl settlement del 2020-11-13, 67.5 milioni di azioni GME erano state vendute allo scoperto e i days to cover erano pari a 14 — la chiusura di tutte le posizioni short richiederebbe circa quel numero di intere giornate basandosi sul volume tipico del titolo. Al settlement del 2021-01-29, lo short interest era sceso a 21.4 milioni di azioni — circa due terzi della posizione è stata chiusa in tre mesi — con i days to cover a 1.
GameStop, analisi misurata: prezzo e volume
Nello stesso periodo, i record settimanali di prezzo e volume estratti dai dati minuto per minuto:
L'esatto SQL dietro ogni numero
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_ofLa prima settimana di gennaio 2021 ha registrato un minimo di $17.06 con 33 milioni di share scambiati. Tre settimane dopo, nella settimana del 2021-01-24, il tape ha segnato un massimo di $513.12 e 558 milioni di share scambiati in cinque sessioni. Il volume rappresenta la terza fase del fingerprint dello squeeze: l'acquisto forzato non avviene senza scossoni.
Il rally, il rientro e il secondo atto — l'intero ciclo del 2021 in un'unica riga di dati:
L'esatto SQL dietro ogni numero
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 dailyDa un minimo di gennaio di $17.05 a un massimo di fine gennaio di $513.12: un movimento di 30.1x in un solo mese. I grafici coincidono: le due settimane con la salita più ripida corrispondono alle due settimane in cui lo short interest è crollato da 61.8 milioni (chiuso a 2021-01-15) a 21.4 milioni (chiuso a 2021-01-29). Picco del prezzo, aumento del volume e forte calo dello short interest nelle stesse date: questa co-movimentazione è la firma dello squeeze. (I prezzi sono quelli scambiati nel 2021, prima dello split 4-for-1 di GME.)
Un'importante precisazione: lo short interest viene riportato solo due volte al mese con un ritardo — vedi perché lo short interest è vecchio di due settimane — pertanto il record mostra lo smantellamento per scatti e non può distinguere quali acquisti siano stati chiusure di posizioni short rispetto all'arrivo di nuovi compratori. La variante giornaliera presenta una propria insidia: lo short volume non è lo short interest.
Perché GameStop è diventata il titolo del squeeze
La meccanica spiega perché un titolo con un forte short interest può generare uno squeeze; il calendario di gennaio 2021, ampiamente documentato, spiega perché questo titolo lo abbia fatto. L'11 gennaio 2021, il co-fondatore di Chewy, Ryan Cohen, è entrato nel consiglio di amministrazione di GameStop. Nelle due settimane successive, il titolo è diventato l'argomento principale del forum WallStreetBets, con un massiccio afflusso di ordini retail in concomitanza con l'accelerazione dei volumi. Il 27 gennaio, Melvin Capital — il più rilevante short su GME — ha confermato di aver chiuso la propria posizione. Il 28 gennaio, Robinhood e altri broker hanno limitato l'apertura di nuove posizioni su GME e titoli correlati; quella mattina il titolo ha raggiunto il suo massimo storico di prezzo a mercato, restituendo però la maggior parte dei guadagni in due ore — il tape del 28 gennaio, minuto per minuto riporta l'intera sessione. I dati non possono stabilire una gerarchia tra queste forze; i registri mostrano che tutte si sono verificate all'interno dello stesso periodo di tre settimane.
Il gamma squeeze: il lato delle opzioni
Il gennaio di GameStop non è stato solo un fenomeno azionario. Un gamma squeeze è un meccanismo correlato ma distinto: i trader acquistano call options, i market maker dalla parte opposta sono short su tali call e la pratica standard prevede di fare hedge acquistando il titolo sottostante. Tale hedge aumenta man mano che il prezzo sale verso e oltre gli strike delle call: lo stesso ciclo auto-rinforzante con un diverso acquirente forzato: un dealer che effettua hedge invece di uno short seller che chiude la posizione. Nel gennaio 2021 entrambi i fenomeni si sono verificati simultaneamente, e i dati delle opzioni ne mostrano l'andamento:
L'esatto SQL dietro ogni numero
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_ofNella prima settimana di gennaio, le call rappresentavano il 66.6% del volume dei contratti option di GME — un flusso sbilanciato sulle call è la materia prima per l'hedge dei dealer. Durante la settimana di picco, il premio ha raggiunto i $23.54 miliardi, rispetto ai $0.06 miliardi di quattro settimane prima, e il mix era invertito: 3.97 milioni di contratti put contro 2.07 milioni di call, con una quota di call del 34.3%. All'inizio del movimento, i dati delle opzioni erano orientati al rialzo; al picco, hanno dominato le scommesse al ribasso.
Dopo il picco
Gli squeeze terminano — ogni covered short è una posizione corta che non può più essere coperta — e il rendimento dell'arco ne porta le conseguenze. Dal massimo di fine gennaio a $513.12, GME è scesa a $38.5 entro il 2021-02-19: un drawdown del 92.5% dal picco al minimo in circa tre settimane. Non è stato nemmeno la fine — nel marzo 2021 si è registrato un massimo di $348.5, un secondo movimento arrivato dopo che la posizione short riportata era già ridotta.
E il lato short non si è ricostituito: i dati di settlement arrivano fino al 2021-03-31, con uno short interest di 10.7 milioni di azioni e giorni per coprire pari a 1. Qualunque sia stato il volume scambiato su GME nel marzo 2021, non si è trattato dello stesso crowded short in uscita per la seconda volta.
Altri squeeze nei record
Lo stesso gennaio ha generato uno squeeze su un paniere di titoli con elevato short interest — i massimi di prezzo e lo short interest all'inizio e alla fine del mese, per quattro di essi:
L'esatto SQL dietro ogni numero
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 DESCKoss, un piccolo produttore di cuffie, ha registrato il multiplo più alto del gruppo — 61.7x dal minimo di gennaio al massimo di gennaio, con lo short interest riportato che è sceso da 0.6 milioni a 0.3 milioni di azioni durante il mese. BlackBerry ha registrato 4.4x. La tabella include anche un elemento discriminante: AMC è balzata del 13.5x, eppure il suo short interest riportato era più alto il 12 febbraio (48.1 milioni di azioni) rispetto al 31 dicembre (39 milioni) — le nuove posizioni short sono state aperte più velocemente di quanto le vecchie venissero chiuse, e AMC ha anche emesso nuove azioni in quel mese. Un picco di prezzo da solo non è prova di covering; il dato sullo short interest all'inizio e alla fine del periodo è il parametro di controllo.
Cos'è il days to cover e cosa si intende per valore alto?
Il days to cover divide lo short interest per il volume medio giornaliero: indica quanti giorni tipici di intero volume del titolo sarebbero necessari per ricomprare tutte le azioni scaliate (cos'è il days to cover contiene la calibrazione completa). È lo standard per misurare quanto sia affollata la posizione short rispetto alla possibilità di uscita — il 14 di GME nel novembre 2020 indicava una via d'uscita estremamente ristretta. Per confronto, ecco l'intero segmento liquido del mercato all'ultimo settlement disponibile:
L'esatto SQL dietro ogni numero
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')Tra i nomi del 946 con una media di cinque milioni di azioni al giorno o superiore, il median dei days to cover al settlement 2026-06-30 era di appena 1.8, il 90th percentile era 5, e solo 5 nomi si attestavano su 10 o superiore (il valore massimo: 16.9). Un valore simile a quello di GameStop del 2020 è un vero outlier, non una condizione comune.
Le posizioni short più affollate al momento
Gli aggregati nascondono i nomi. Analizzando lo stesso file di settlement ordinato, ecco i dieci titoli con le posizioni short più affollate nell'ultimo dato disponibile (classifica completa: la lista dei titoli più shortati):
L'esatto SQL dietro ogni numero
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 10Il calcolo, un tempo eseguito manualmente: il leader attuale, MPT, riporta 138.1 milioni di azioni short contro una media di 8.2 milioni scambiate al giorno — dividendo i due valori, la chiusura di tutte le posizioni richiederebbe circa 16.9 giorni di volume tipico. I trader analizzano questo dato insieme a due variabili che questa tabella non può mostrare: il float (una posizione short massiccia su un float ridotto rende l'uscita più difficile) e il borrow fee, ovvero il costo annualizzato per mantenere la posizione short.
Due avvertenze. Un elevato numero di giorni per coprire la posizione è una precondizione, non una previsione — alcuni titoli restano in questa lista per anni mentre il prezzo continua a scendere, e le posizioni short a volte hanno semplicemente ragione. Inoltre, inseguire uno squeeze già in corso significa acquistare a prezzi già elevati dagli acquirenti forzati; il dato sopra mostra l'altra faccia di questa operazione.
FAQ
Cos'è un gamma squeeze?
Acquisti forzati che attraversano il mercato delle opzioni: i trader acquistano call, i dealer che le hanno vendute effettuano l'hedge acquistando l'azione, e l'hedge aumenta man mano che il prezzo sale. L'acquirente forzato è un dealer che deve fare hedging piuttosto che un venditore allo scoperto che deve coprire la posizione. Il movimento di GameStop di gennaio 2021 ha mostrato entrambi i fenomeni contemporaneamente, con le call al 66.6% del volume delle opzioni nella prima settimana del mese.
In cosa un short squeeze differisce da un rally ordinario?
La configurazione e la traccia lasciata. La configurazione è una grande posizione short rispetto al volume di trading — alto short interest e alti giorni per coprire. La traccia è un rapido aumento del prezzo con volumi elevati durante le stesse settimane in cui si registra il crollo dello short interest. Il picco di AMC di gennaio 2021 mostra perché questo controllo è fondamentale: il prezzo è salito di 13.5x mentre lo short interest riportato aumentava.
Quali sono altri esempi di short squeeze oltre a GameStop?
Solo gennaio 2021 ne ha prodotti diversi: Koss è salita di 61.7x durante il mese mentre il suo short interest riportato è dimezzato; BlackBerry è salita di 4.4x. Il classico caso precedente è Volkswagen nell'ottobre 2008 — la comunicazione che la maggior parte del free float era già impegnata ha coinciso con il periodo in cui il titolo è diventato brevemente l'azienda più preziosa al mondo.
È possibile prevedere un short squeeze?
Nessun indicatore può prevederne uno. Ciò che i dati possono mostrare è la precondizione: quanto short interest è accumulato e quanti giorni di volume rappresenta. I trader monitorano lo short interest e i giorni per coprire proprio per questo motivo, ricordando che il dato ha circa due settimane di età quando viene pubblicato.
Il caso GameStop del 2021 è stato davvero uno short squeeze?
I dati mostrano chiaramente la firma dello squeeze: giorni per coprire pari a 14 nel novembre 2020, seguiti da un movimento del prezzo di 30.1x in poche settimane, in concomitanza con il calo dello short interest da 67.5 milioni a 21.4 milioni di azioni. Altre forze sono state attive contemporaneamente — l'attività sulle opzioni, il volume retail — e i dati non possono attribuire il merito a una sola di esse.
Ogni numero sopra riportato proviene da una query salvata e versionata — espandi la SQL sotto ogni pannello, o estrai gli stessi record per qualsiasi ticker sulla terminale Strasmore.