Strasmore Research
Aprendizado Matt ConnorPor Matt Connor · Atualizado 2026-07-23

O que é um short squeeze e como funciona

Entenda o mecanismo de um short squeeze e analise o caso GameStop de dois mil e vinte e um através do short interest, days to cover e o movimento do ticker.

Um short squeeze é uma alta rápida no preço de uma ação com alto volume de posições vendidas, gerando um ciclo de retroalimentação: conforme o preço sobe, os vendedores a descoberto precisam comprar ações para fechar suas posições, e essa compra gera nova demanda. O termo é usado para qualquer rali acentuado; no entanto, o fenômeno real deixa marcas específicas no preço, no volume, no registro de short-interest e no tape de opções. O caso mais famoso registrado — GameStop, janeiro de 2021 — está detalhado em nosso banco de dados, e esta página analisa todo o ciclo detalhadamente: o setup, o spike, o lado das opções e a queda que se seguiu.

Como funciona um short squeeze?

A venda a descoberto é uma aposta na queda do preço: o investidor toma ações emprestadas, vende-as e planeja recomprá-las por um valor menor. Um comprador de ações pode perder, no máximo, o valor pago; o prejuízo potencial de um vendedor a descoberto não tem teto, crescendo dólar por dólar conforme o preço sobe. Uma posição vendida também é uma compra futura — cada ação emprestada deve, eventualmente, ser recomprada e devolvida.

Essa necessidade de compra futura é o combustível do squeeze. Quando uma ação com alto short interest começa a subir, todos os vendedores a descoberto enfrentam a mesma aritmética simultaneamente, e o fechamento da posição exige a compra — somando-se às compras de fechamento de todos os outros agentes. Quanto maior o preço, mais posições atingem seu limite de perda e mais compras forçadas ocorrem. O Short interest — o total de ações vendidas a descoberto — mede o volume desse potencial de compra futura acumulada.

GameStop, com cautela: o lado do short interest

A GameStop iniciou novembro de 2020 como uma das ações mais vendidas a descoberto nas bolsas dos EUA. O recorde reportado pela bolsa, liquidação por liquidação:

QueryGME short interest por data de liquidação, novembro de 2020 a março de 2021
O SQL exato por trás de cada número
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

Até a liquidação de 2020-11-13, 67.5 milhões de ações de GME foram vendidas a descoberto e o days to cover era de 14 — encerrar todas as posições vendidas levaria aproximadamente esse número de dias inteiros do volume típico da ação. Até a liquidação de 2021-01-29, o short interest caiu para 21.4 milhões de ações — cerca de dois terços da posição foi desfeita em três meses — com o days to cover em 1.

GameStop, medida: preço e volume

Nas mesmas semanas, o registro semanal de preço e volume baseado no tape minuto a minuto:

QueryGME: variação semanal de preço e volume negociado, janeiro a meados de fevereiro de 2021 (preços de negociação)
O SQL exato por trás de cada número
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

A primeira semana de janeiro de 2021 registrou uma mínima de $17.06 com 33 milhões de ações negociadas. Três semanas depois, na semana de 2021-01-24, o tape registrou a máxima de $513.12 e 558 milhões de ações trocadas em cinco sessões. O volume é a terceira etapa do fingerprint do squeeze: a compra forçada não acontece de forma silenciosa.

A perna de alta, a devolução e o segundo ato — todo o arco de 2021 em uma única linha de registro:

QueryGME 2021, uma linha — mínima de janeiro, pico no fim de janeiro, fundo em fevereiro, repique em março (preços de negociação)
O SQL exato por trás de cada número
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

De uma mínima de janeiro de $17.05 para uma máxima de final de janeiro de $513.12: um movimento de 30.1x em um único mês. Os painéis coincidem — as duas semanas de maior subida são as mesmas em que o short interest colapsou de 61.8 milhões (fechamento em 2021-01-15) para 21.4 milhões (fechamento em 2021-01-29). Pico de preço, surto de volume e uma grande queda no short interest nas mesmas datas: esse movimento conjunto é a assinatura do squeeze. (Os preços são os praticados em 2021, antes do split de 4 para um da GME.)

Uma ressalva importante: o short interest é reportado apenas duas vezes por mês, com atraso — veja por que o short interest tem duas semanas de atraso — portanto, o registro mostra o unwind em snapshots, e não é possível dizer quais compras foram fechamento de posições vendidas versus novos compradores. O equivalente diário tem sua própria armadilha: short volume não é short interest.

O que tornou a GameStop a ação que sofreu um squeeze

A mecânica explica por que uma ação com alto nível de short pode sofrer um squeeze; o calendário de janeiro de 2021, bem documentado, mostra por que este caso ocorreu. Em 11 de janeiro de 2021, o cofundador da Chewy, Ryan Cohen, ingressou no conselho da GameStop. Nas duas semanas seguintes, a ação tornou-se o foco central do fórum WallStreetBets, com forte fluxo de varejo acompanhando a aceleração do tape. Em 27 de janeiro, a Melvin Capital — a mais proeminente short de GME — confirmou o fechamento de sua posição. Em 28 de janeiro, a Robinhood e outras corretoras restringiram novas compras de GME e ativos relacionados; a ação atingiu sua máxima histórica de negociação naquela manhã e perdeu quase todo o ganho em duas horas — o tape de 28 de janeiro, minuto a minuto apresenta essa sessão completa. Os dados não podem ranquear essas forças; o registro mostra todas elas ocorrendo dentro das mesmas três semanas.

O gamma squeeze: o lado das opções

O mês de janeiro da GameStop não foi apenas uma história sobre ações. Um gamma squeeze é um mecanismo relacionado, mas distinto: traders compram opções de compra (calls), os market makers estão vendidos nessas calls do outro lado, e a prática padrão é fazer o hedge comprando a ação subjacente. Esse hedge aumenta conforme o preço sobe em direção e ultrapassa os strikes das calls — o mesmo ciclo de retroalimentação com um comprador forçado diferente: um dealer fazendo hedge em vez de um vendedor a descoberto fechando posição. Janeiro de 2021 apresentou ambos simultaneamente, e o volume de opções mostra esse padrão:

QueryVolume de options da GME por semana — calls vs. puts e prêmio total, janeiro de 2021
O SQL exato por trás de cada número
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

Na primeira semana de janeiro, as calls representavam 66.6% do volume de contratos de opções de GME — o fluxo concentrado em calls é a matéria-prima do hedge dos dealers. Na semana do pico, o prêmio atingiu $23.54 bilhões, contra $0.06 bilhões quatro semanas antes, e o mix havia invertido: 3.97 milhões de contratos de puts contra 2.07 milhões de calls, uma participação de calls de 34.3%. No início do movimento, o volume de opções tendia à alta; no topo, as apostas na baixa dominavam.

Após o pico

Os squeezes terminam — cada posição short coberta é uma posição que não pode ser coberta novamente — e o recebimento do arc traz as consequências. Do topo de $513.12 no final de janeiro, a GME caiu para $38.5 até 2021-02-19: um drawdown de 92.5% do pico ao fundo em aproximadamente três semanas. E esse não foi o fim — março de 2021 registrou $348.5 no topo, uma segunda perna que ocorreu quando a posição short reportada já era pequena.

E o lado short não se reconstruiu: o registro de liquidação segue até 2021-03-31, com o short interest em 10.7 milhões de ações e days to cover em 1. Independentemente do que negociou GME em março de 2021, não foi o mesmo grupo de shorts saindo duas vezes.

Outros squeezes no registro

O mesmo mês de janeiro pressionou uma cesta de ativos com alto short interest — os extremos de preço e o short interest no início e no fim do mês, para quatro deles:

QueryQuatro squeezes de janeiro de 2021 — múltiplo de preço e short interest antes e depois (preços de negociação)
O SQL exato por trás de cada número
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, fabricante de fones de ouvido de pequeno porte, registrou o maior múltiplo do grupo — 61.7x da mínima de janeiro à máxima de janeiro, com o short interest reportado caindo de 0.6 milhões para 0.3 milhões de ações ao longo do mês. BlackBerry rendeu 4.4x. A tabela também apresenta um diferencial: a AMC subiu 13.5x, mas seu short interest reportado era maior em 12 de fevereiro (48.1 milhões de ações) do que em 31 de dezembro (39 milhões) — novas posições vendidas foram abertas mais rápido do que as antigas foram fechadas, e a AMC também emitiu novas ações naquele mês. Um pico de preço isolado não é evidência de cobertura; o registro do short interest no início e no fim do período é o critério de verificação.

O que é days to cover e o que é considerado alto?

O days to cover divide o interesse a descoberto pelo volume diário médio: quantos dias típicos de volume total da ação seriam necessários para recomprar todas as ações vendidas (o que é days to cover contém a calibração completa). É o indicador padrão de quão lotada está a posição vendida em relação à saída — o 14 da GME em novembro de 2020 significava uma saída muito estreita. Para escala, o lado líquido de todo o mercado no último settlement registrado:

QueryDays to cover em ativos líquidos — média de 5M+ shares/dia para cada ticker, última liquidação disponível
O SQL exato por trás de cada número
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')

Entre os nomes do 946 com média de cinco milhões de ações por dia ou mais, a mediana de days to cover no settlement 2026-06-30 foi de apenas 1.8, o percentil 90 foi 5, e apenas 5 nomes ficaram em 10 ou acima (o maior: 16.9). Um índice no estilo GameStop-2020 é um outlier real, não uma condição comum.

As posições vendidas mais congestionadas no momento

Agregados ocultam os nomes. O mesmo arquivo de liquidação, ordenado — as dez posições vendidas mais congestionadas em ativos líquidos na última atualização (ranking completo: a lista de ações mais vendidas):

QueryMaiores days to cover entre ativos líquidos — última liquidação disponível
O SQL exato por trás de cada número
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

O cálculo, que antes era manual: a líder atual, MPT, apresenta 138.1 milhões de ações vendidas contra uma média de 8.2 milhões negociadas por dia — dividindo os dois valores, o fechamento de todas as posições levaria cerca de 16.9 dias de volume típico. Traders analisam esse dado junto a dois fatores que esta tabela não mostra: o float (uma posição vendida grande em um float pequeno dificulta a saída) e o borrow fee, o custo anualizado para manter a posição vendida.

Duas ressalvas. Um "days to cover" elevado é uma precondição, não uma previsão — ativos permanecem nesta lista por anos enquanto caem gradualmente, e os shorts às vezes estão simplesmente certos. Além disso, perseguir um squeeze já em curso significa comprar o que os compradores forçados já elevaram; o gráfico acima mostra o outro lado dessa operação.

FAQ

O que é um gamma squeeze?

Compra forçada que percorre o mercado de opções: traders compram calls, os dealers que as venderam fazem o hedge comprando a ação, e o hedge aumenta conforme o preço sobe. O comprador forçado é um dealer fazendo hedge, e não um vendedor a descoberto cobrindo posição. O movimento da GameStop em janeiro de 2021 mostrou ambos simultaneamente, com calls representando 66.6% do volume de opções na primeira semana do mês.

Qual a diferença entre um short squeeze e um rali comum?

A configuração e o padrão. A configuração é uma grande posição vendida em relação ao volume de negociação — alto short interest e alto days to cover. O padrão é uma alta súbita de preço com volume pesado durante as mesmas semanas em que o short interest reportado despenca. O pico da AMC em janeiro de 2021 mostra por que essa verificação é importante: o preço subiu 13.5x enquanto o short interest reportado aumentou.

Quais são outros exemplos de short squeezes além da GameStop?

Apenas em janeiro de 2021 ocorreram vários: a Koss subiu 61.7x dentro do mês enquanto seu short interest reportado caiu pela metade; a BlackBerry subiu 4.4x. O caso clássico anterior é a Volkswagen em outubro de 2008 — a divulgação de que a maior parte do free float já estava comprometida coincidiu com a ação ocupando brevemente o posto de empresa mais valiosa do mundo.

É possível prever um short squeeze?

Nenhum indicador prevê um. O que os dados podem mostrar é a precondição: quanto short interest está acumulado e quantos dias de volume isso representa. Traders acompanham o short interest e o days to cover exatamente por esse motivo, lembrando que o dado tem cerca de duas semanas de atraso quando é publicado.

O caso da GameStop em 2021 foi realmente um short squeeze?

O registro mostra a assinatura do squeeze claramente: days to cover de 14 em novembro de 2020, seguido por um movimento de preço de 30.1x em poucas semanas, simultâneo à queda do short interest de 67.5 milhões para 21.4 milhões de ações. Outras forças atuaram em conjunto — atividade de opções, volume do varejo — e os dados não conseguem atribuir o crédito entre elas.


Todos os números acima vêm de uma query armazenada e versionada — expanda o SQL abaixo de qualquer painel ou extraia os mesmos registros para qualquer ticker no terminal Strasmore.