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

O que é days to cover e short interest ratio

Entenda o conceito de days to cover e como o short interest ratio ajuda a medir o tempo necessário para o fechamento de posições vendidas via volume diário.

O days to cover é o interesse a descoberto dividido pelo volume médio de negociação diária: representa quantos dias de volume típico de uma ação seriam necessários para que todos os vendedores a descoberto recomprassem suas ações. Também é conhecido como short interest ratio — e ambos significam a mesma coisa. É o indicador padrão de quão congestionada está uma posição vendida em relação à saída. Esta página explica como interpretá-lo, quem utiliza esse dado e o que ele não informa, utilizando o último fechamento reportado pelas bolsas.

Como é calculado o days to cover?

Pegue o short interest reportado — todas as ações atualmente vendidas a descoberto — e divida pelo volume diário médio da ação. Uma empresa com 20 milhões de ações em short que negocia 10 milhões de ações por dia tem 2.0 days to cover. O número é uma estimativa de tempo: se os short sellers encerassem e absorvessem todo o volume de negociação de um dia típico, esse seria o tempo necessário para a saída. O encerramento real nunca ocorre de forma tão limpa, mas o poder da razão é comparativo — um ativo com 10 dias é muito mais congestionado do que um com 1.

Quatro nomes familiares do fechamento de 30 de junho de 2026:

QueryDays to cover, quatro nomes conhecidos — fechamento de 30 de junho de 2026
O SQL exato por trás de cada número
SELECT ticker,
       round(short_interest / 1e6, 1) AS shares_short_m,
       round(avg_daily_volume / 1e6, 1) AS avg_daily_volume_m,
       round(days_to_cover, 2) AS days_to_cover
FROM global_markets.stocks_short_interest
WHERE settlement_date = '2026-06-30'
  AND ticker IN ('AAPL', 'GME', 'MU', 'TSLA')
ORDER BY ticker

Observe o formato, não os níveis. AAPL possui 140.5 milhões de ações em short — mais que o dobro dos 55.9 milhões de GME — mas seu days to cover é de apenas 1.73: com 81.1 milhões de ações de volume diário, essa posição short é um erro de arredondamento no tape. GME é o inverso — uma posição menor sobre 5.2 milhões de ações por dia a coloca em 10.75 dias, e o nome do short squeeze de 2021 é novamente o ativo congestionado. O valor bruto de short interest conta ações; o days to cover conta o tempo de saída.

O que caracteriza um alto days to cover?

Calibre em relação ao mercado. Considerando todos os ativos líquidos (volume diário médio de 5M+ de ações) no fechamento de 30 de junho:

QueryDays to cover em ativos líquidos (ADV de 5M+ ações/dia) — fechamento de 30 de junho de 2026
O SQL exato por trás de cada número
SELECT multiIf(days_to_cover <= 1, '1 (the reported floor)',
               days_to_cover < 2, '>1 to 2 days',
               days_to_cover < 5, '2 to 5 days',
               days_to_cover < 10, '5 to 10 days',
               '10+ days') AS bucket,
       count() AS names
FROM global_markets.stocks_short_interest
WHERE settlement_date = '2026-06-30'
  AND avg_daily_volume >= 5000000
  AND days_to_cover IS NOT NULL
GROUP BY bucket
ORDER BY min(days_to_cover)

A maioria apresenta valores baixos: 323 nomes registram o piso reportado e 188 nomes adicionais situam-se entre um e dois dias — a maioria das ações líquidas liquidaria suas posições vendidas em até duas sessões. O grupo intermediário, de dois a cinco dias, detém 340 nomes. Acima disso, o volume cai drasticamente: 91 na faixa de cinco a dez dias, com apenas 5 em dez dias ou mais. Cinco dias é incomum; dígitos duplos é um cenário raro.

Uma nota sobre os dados: o feed estabelece o piso da razão em 1.0, portanto, uma mega-cap cujo cálculo aritmético real resulte em meio dia ainda registrará 1.0. Leia "1" como "um dia ou menos".

O "days to cover" elevado é normal para small caps?

O volume atua como denominador, portanto, uma ação com baixa liquidez pode parecer sobrecarregada em uma posição que uma ação líquida absorveria facilmente. Dividir o arquivo de liquidação em quatro faixas de volume separa a liquidez do excesso de posições:

QueryDays to cover por faixa de volume de negociação — todos os nomes no fechamento de 30 de junho de 2026
O SQL exato por trás de cada número
SELECT multiIf(avg_daily_volume < 1000000, 'under 1M shares/day',
               avg_daily_volume < 5000000, '1M to 5M',
               avg_daily_volume < 20000000, '5M to 20M',
               '20M+ shares/day') AS adv_tier,
       count() AS names,
       if(count() < 1000,
          toString(count()),
          concat(toString(intDiv(count(), 1000)), ',', leftPad(toString(count() % 1000), 3, '0'))) AS names_fmt,
       round(min(days_to_cover), 2) AS lowest_reported,
       round(quantileDeterministic(0.5)(days_to_cover, cityHash64(ticker)), 2) AS median_days_to_cover,
       round(countIf(days_to_cover >= 5) / count() * 100, 1) AS pct_above_5_days,
       round(countIf(days_to_cover = 1) / count() * 100, 1) AS pct_at_floor
FROM global_markets.stocks_short_interest
WHERE settlement_date = '2026-06-30'
  AND days_to_cover IS NOT NULL
  AND avg_daily_volume > 0
GROUP BY adv_tier
ORDER BY min(avg_daily_volume)

A proporção de ativos acima de cinco dias cai a cada degrau na escala de volume: 23.9% dos 16,020 nomes negociados com menos de um milhão de ações por dia, 19.1% na faixa de 1M–5M, 12.1% na faixa de 5M–20M, e apenas 3.6% dos 220 nomes com maior volume de negociação. Seis dias é um valor comum em micro-caps e genuinamente incomum em uma ação negociada com 20 milhões de ações por dia.

Contudo, a faixa de baixa liquidez é dividida em ambas as extremidades: 46.5% dos nomes com menos de 1M apresentam exatamente o valor mínimo — um book de vendidos minúsculo sobre um volume minúsculo — puxando a mediana para 1.21 dias, abaixo dos 2.77 da faixa de 1M–5M. O valor mínimo aparece em todas as faixas: o menor valor reportado em cada uma é 1.

O que está congestionado agora?

O uso prático desta razão é como um filtro. Os ativos líquidos mais congestionados — com média de volume diário acima de 5 milhões, evitando distorções por baixa liquidez — com base no settlement mais recente disponível:

QueryMaiores days to cover entre ativos líquidos (ADV de 5M+ ações/dia) — fechamento de 30 de junho de 2026
O SQL exato por trás de cada número
SELECT ticker,
       round(days_to_cover, 2) AS days_to_cover,
       round(short_interest / 1e6, 1) AS shares_short_m,
       round(avg_daily_volume / 1e6, 1) AS avg_daily_volume_m
FROM global_markets.stocks_short_interest
WHERE settlement_date = '2026-06-30'
  AND avg_daily_volume >= 5000000
  AND days_to_cover IS NOT NULL
  AND ticker NOT IN ('SPCX')
ORDER BY days_to_cover DESC, ticker ASC
LIMIT 12

MPT lidera a lista com 16.93 dias — 138.1 milhões de ações vendidas a descoberto para 8.2 milhões de ações de volume diário. Todos os 12 nomes superam 8.39 dias, e GME está entre eles. Note o que está ausente: nenhuma mega-cap. Esse congestionamento ocorre em mid-caps e small caps de alta liquidez — o grupo que os filtros de ações mais vendidas a descoberto costumam apresentar. Considere as ressalvas de atualidade abaixo antes de considerar qualquer lista como o posicionamento de hoje.

Ambas as partes da fração se movem

A sutileza que a maioria dos analistas ignora: o denominador é a parte volátil. Um surto de volume — uma semana de resultados, a inclusão de um índice ou um dia viral — pode reduzir pela metade os days to cover de uma ação sem que um único short seller feche sua posição. A redução do volume infla o ratio sem a necessidade de novas vendas a descoberto. A trajetória da GME rumo ao squeeze de 2021 é o exemplo clássico:

QueryDays to cover de GME, fechamento a fechamento — junho de 2020 até o print do squeeze de 29 de janeiro de 2021
O SQL exato por trás de cada número
SELECT settlement_date,
       round(days_to_cover, 2) AS days_to_cover,
       round(max(days_to_cover) OVER (ORDER BY settlement_date), 2) AS peak_days_to_cover,
       round(short_interest / 1e6, 1) AS shares_short_m,
       round(avg_daily_volume / 1e6, 1) AS avg_daily_volume_m
FROM global_markets.stocks_short_interest
WHERE ticker = 'GME'
  AND settlement_date >= '2020-06-30'
  AND settlement_date <= '2021-01-29'
ORDER BY settlement_date

No primeiro settlement do período, 54.6 milhões de ações estavam short contra apenas 3.2 milhões de ações de volume diário — 17.03 days to cover. O nível máximo durante esse período atingiu 25.82 dias, e o gráfico mostra o ratio oscilando entre dígitos únicos e duplos durante o outono, enquanto a posição short mal se moveu. Então ocorreu o squeeze: no settlement de 29 de janeiro de 2021, o volume diário médio havia explodido para 96.8 milhões de ações e o days to cover registrou 1 — o nível mínimo — com 21.4 milhões de ações ainda em short. Alguns shorts fecharam posições; a queda no ratio deve-se majoritariamente ao denominador.

Days to cover vs. short interest como percentual do float

Outra medida de congestionamento é o short interest como percentual do float — ações vendidas a descoberto divididas pelo número de ações negociáveis, não pelo volume diário. O percentual do float mede quanto da participação societária foi vendida a descoberto; o days to cover mede o quão estreita é a porta de saída. Eles classificam as mesmas ações de formas diferentes (o denominador abaixo é o total de ações em circulação do snapshot fundamentalista; um float real exclui participações de insiders e restritas, por isso os números de percentual do float de fornecedores costumam ser mais altos):

QueryDuas medidas de crowding, seis nomes — short interest como % de shares outstanding vs. days to cover
O SQL exato por trás de cada número
WITH share_counts AS (
    SELECT ticker,
           argMax(market_cap / price, date) AS shares_outstanding,
           argMax(date, date) AS as_of
    FROM global_markets.stocks_ratios
    WHERE ticker IN ('AAPL', 'MSFT', 'NVDA', 'TSLA', 'MU', 'GME')
      AND market_cap > 0
      AND price > 0
    GROUP BY ticker
)
SELECT si.ticker AS ticker,
       round(si.short_interest / 1e6, 1) AS shares_short_m,
       round(si.short_interest / sc.shares_outstanding * 100, 2) AS pct_of_shares_out,
       round(si.days_to_cover, 2) AS days_to_cover,
       formatDateTimeInJodaSyntax(sc.as_of, 'MMMM d, yyyy') AS share_count_as_of
FROM global_markets.stocks_short_interest AS si
INNER JOIN share_counts AS sc ON sc.ticker = si.ticker
WHERE si.settlement_date = '2026-06-30'
ORDER BY pct_of_shares_out DESC

Classificados pelo percentual de ações em circulação (contagem de ações em July 14, 2026), a GME lidera com 12.45% — e também lidera em days to cover, com 10.75. Depois, os indicadores divergem. A MU ocupa o segundo lugar em percentual de vendas a descoberto (2.8%), mas está em último lugar em days to cover, no piso de 1: grande parte da empresa está vendida a descoberto, mas o volume é alto o suficiente para que a saída ocorra em apenas um dia. A AAPL é o inverso — o menor percentual de vendas a descoberto entre as seis, com 0.96%, mas seus 1.73 dias a descoberto a colocam no meio da lista. Dois indicadores, duas respostas diferentes para "maior congestionamento".

Quem utiliza o days to cover e como?

Vendedores a descoberto ajustando o tamanho da saída. O risco real de uma posição vendida não é apenas o preço — é a saída. Em um ativo com dez days to cover, se todos tentarem sair ao mesmo tempo, o mercado não conseguirá absorver a cobertura nos preços normais. O tamanho da posição é reduzido proporcionalmente.

Caçadores de squeeze buscando setups. Traders de momentum utilizam filtros como o painel acima — alto days to cover, filtrado por liquidez negociável — para encontrar ativos onde uma alta possa encontrar posições vendidas muito concentradas. Este é o pré-requisito que eles buscam, não o evento em si.

Mesas de risco monitorando o crowding. Fundos acompanham essa métrica em todo o portfólio: se várias posições também forem posições vendidas concentradas de terceiros, o portfólio carrega um risco de saída correlacionado que o gráfico de uma única ação não mostra. O days to cover, junto com o volume diário de vendas a descoberto e os custos de aluguel, é como isso é medido.

Um alto days to cover prevê um short squeeze?

Não — o indicador descreve o congestionamento de ordens, não o prevê. Um squeeze ocorre através do custo de aluguel: o custo para tomar emprestadas as ações sobe, os credores solicitam a devolução das ações emprestadas, as corretoras emitem buy-ins que fecham a posição a mercado, e os controladores de margem exigem mais garantias conforme a alta dos preços torna cada ação vendida mais cara para manter. Vendedores a descoberto comprando em um book de ofertas com baixa liquidez impulsionam o preço para cima, iniciando um novo ciclo. O days to cover mede o volume de compra na fila; ele não diz se alguém irá executá-lo.

Neste fechamento, 91 ativos líquidos ficaram entre cinco e dez dias e 5 acima de dez — muito mais do que o necessário para gerar um squeeze de destaque. Um alto days to cover é comum; squeezes não são. O indicador também é atrasado: o da GME já havia caído para 1 dias no fechamento de 29 de janeiro de 2021, em meio ao squeeze.

Qual é a atualidade do dado?

O days to cover não é uma estatística diária. O short interest é reportado pelas bolsas duas vezes por mês, e o arquivo chega muito depois da data de liquidação que ele compreende:

QueryTodos os fechamentos desde março de 2026 — e o tempo de atraso
O SQL exato por trás de cada número
SELECT settlement_date,
       formatDateTimeInJodaSyntax(settlement_date, 'MMMM d, yyyy') AS settlement_label,
       formatDateTime(toDate(min(_ingest_time)), '%Y-%m-%d') AS arrived_in_warehouse,
       dateDiff('day', settlement_date, toDate(min(_ingest_time))) AS lag_days,
       count() AS names_reported,
       if(count() < 1000,
          toString(count()),
          concat(toString(intDiv(count(), 1000)), ',', leftPad(toString(count() % 1000), 3, '0'))) AS names_reported_fmt
FROM global_markets.stocks_short_interest
WHERE settlement_date >= '2026-03-01'
  AND settlement_date <= '2026-06-30'
GROUP BY settlement_date
ORDER BY settlement_date

8 liquidações ao longo de quatro meses — duas por mês, nunca diárias. O arquivo de 30 de junho de 2026 que cobre 22,207 nomes chegou 11 dias após a sua data de liquidação; o arquivo de March 13, 2026 levou 19. O days to cover "atual" em qualquer site — incluindo todos os números aqui — é um registro do posicionamento de uma a várias semanas atrás. Por que o short interest tem duas semanas de atraso detalha o calendário.

FAQ

O que é um days to cover alto ou bom?

Não existe um limite oficial; a distribuição do mercado é o guia. No fechamento de 30 de junho de 2026, nomes com 323 ficaram no piso reportado de um dia, 91 atingiram de cinco a dez dias e 5 excederam dez dias. Avalie também em relação ao nível de volume: cinco ou mais dias ocorre em 23.9% dos nomes com volume abaixo de 1M e em 3.6% dos mais negociados.

Days to cover é o mesmo que short interest ratio?

Sim — dois nomes para o mesmo cálculo: o short interest dividido pelo volume médio diário. Algumas fontes utilizam a abreviação SIR. Os provedores de dados variam conforme a janela de volume utilizada para a média, por isso os ratios variam levemente entre os sites.

Um days to cover alto significa que um short squeeze está chegando?

Não. O indicador descreve o quão congestionada está a posição vendida em relação ao volume diário — uma condição prévia, não uma previsão. Squeezes dependem de custos de aluguel, recalls de ações, buy-ins e margin calls; muito mais nomes apresentam days to cover alto do que efetivamente passam por um squeeze, e o próprio ratio da GME já havia caído para 1 dias no fechamento de 29 de janeiro de 2021, em meio ao squeeze.

O days to cover é atualizado diariamente?

Não. O short interest é reportado duas vezes por mês e publicado com atraso, portanto o days to cover é atualizado aproximadamente a cada duas semanas. De março a junho de 2026 houve 8 fechamentos; o arquivo de 30 de junho chegou a este warehouse 11 dias após o fechamento.

O days to cover pode cair sem que os short sellers fechem suas posições?

Sim, constantemente: um aumento no volume expande o denominador e reduz o ratio sem qualquer mudança na posição vendida. A GME registrou 1 dias no fechamento de 29 de janeiro de 2021 com 21.4 milhões de ações ainda short — o volume enorme do squeeze, e não um unwind completo, é o que explica a maior parte da queda.


Todos os números acima são consultas armazenadas sobre o arquivo de short interest reportado pela bolsa — expanda o SQL de qualquer painel ou consulte o days to cover para sua própria watchlist no terminal Strasmore.