当前回补天数最高的做空股票
根据交易所最新卖空持仓结算数据,查看高流动性股票中按回补天数和卖空股数排名靠前的名单,并追踪拥挤交易变化与价格表现。
“做空最多”根据衡量标准不同,可能对应两份不同的榜单,而多数文章会直接选择其中一份,却不加说明。本页面同时展示两份榜单。数据基于交易所最新公布的卖空持仓结算数据,并限定为流动性较高的股票。此外,页面还提供多数排行榜忽略的信息:拥挤交易是在加剧还是消退,哪些股票的卖空成交记录逐笔增加,以及榜单靠前股票的价格表现。
数据会在新的结算数据公布后刷新。第一张表中的 settled 列会告诉您当前查看的是哪一笔数据。
按回补天数计,做空最集中:拥挤的退出通道
回补天数用融券卖空股数除以日均成交量,表示空头需要多少个正常交易日,才能买回该股票全部市场成交量中的相应股份。它是观察逼空行情的重要指标;完整的计算方法请参阅所链接的指南。
| 股票代码 | 补仓天数 | 卖空股数(百万) | 日均成交量(百万) | 已结算 |
|---|---|---|---|---|
| MPT | 15.6 | 144.5 | 9.3 | 2026-08-14 |
| IBRX | 15.4 | 127.5 | 8.3 | 2026-08-14 |
| RXRX | 13.4 | 177.9 | 13.3 | 2026-08-14 |
| IQ | 13.2 | 70.9 | 5.4 | 2026-08-14 |
| WIT | 11.9 | 63 | 5.3 | 2026-08-14 |
| PCT | 11.1 | 55.7 | 5 | 2026-08-14 |
| SLS | 10.4 | 56.4 | 5.4 | 2026-08-14 |
| XBI | 10.4 | 77.1 | 7.4 | 2026-08-14 |
| ENB | 9.8 | 69.8 | 7.1 | 2026-08-14 |
| URG | 9.8 | 58.2 | 5.9 | 2026-08-14 |
每个数字背后的完整 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截至 2026-08-14 的结算日,当前排名第一的 MPT 回补天数为 15.6 天。不妨直接用该股票自身的数据算一遍:144.5 百万股的卖空股数,除以 9.3 百万股的日均成交量,等于 15.6 个完整交易日的全市场成交量;在此期间,市场上的每一笔买卖都被假设用于回补空头。作为比较,同一文件中流动性较高股票的中位数为 2 天;即使这份前十名单的最后一名,回补天数也达到 9.8 天,是该中位数的数倍。如此高的读数表明退出通道狭窄,但并不意味着空头一定需要立即退出;逼空机制解释了哪些条件必须出现,这一指标才会产生实际影响。
拥挤交易是在加剧还是消退?
单次结算只是一个静态画面。同一份文件可以追溯数年,因此下一个显而易见的问题是:当前的领先者是如何走到这一步的?数据可以给出答案。本面板追踪当前融资回补天数最高的三个标的,回溯最近八次结算(约四个月)。
| 结算日期 | 当前领先者DTC | 第二名DTC | 第三名DTC |
|---|---|---|---|
| 2026-04-30 | 26.3 | 10.6 | 14.8 |
| 2026-05-15 | 21.6 | 10.6 | 13.3 |
| 2026-05-29 | 28.4 | 7.6 | 8 |
| 2026-06-15 | 24.2 | 12 | 8.4 |
| 2026-06-30 | 16.9 | 8.7 | 8.4 |
| 2026-07-15 | 22.9 | 11.9 | 6.7 |
| 2026-07-31 | 30.8 | 14.5 | 9.3 |
| 2026-08-14 | 15.6 | 15.4 | 13.4 |
每个数字背后的完整 SQL
WITH dates AS (
SELECT DISTINCT settlement_date AS d
FROM global_markets.stocks_short_interest
ORDER BY d DESC
LIMIT 8
),
top3 AS (
SELECT ticker, row_number() OVER (ORDER BY days_to_cover DESC, ticker) AS rank
FROM global_markets.stocks_short_interest
WHERE settlement_date = (SELECT max(d) FROM dates)
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 3
)
SELECT toString(settlement_date) AS settlement_date,
maxIf(round(days_to_cover, 1), ticker = (SELECT ticker FROM top3 WHERE rank = 1)) AS current_leader_dtc,
maxIf(round(days_to_cover, 1), ticker = (SELECT ticker FROM top3 WHERE rank = 2)) AS second_place_dtc,
maxIf(round(days_to_cover, 1), ticker = (SELECT ticker FROM top3 WHERE rank = 3)) AS third_place_dtc
FROM global_markets.stocks_short_interest
WHERE ticker IN (SELECT ticker FROM top3)
AND settlement_date IN (SELECT d FROM dates)
GROUP BY settlement_date
ORDER BY settlement_date各列按当前领先者向历史回溯,因此最新一行与上表一致:15.6、15.4和13.4天。逐列自上而下阅读,就能看到静态快照无法呈现的变化:这一规模的拥挤交易会跨越多次结算、数周乃至数月逐步形成并消退,而不是一夜之间完成;某个标的也可能连续整个季度维持两位数水平,却始终没有出现缓解。空白单元格表示该 ticker 在该次结算中没有符合条件的成交记录。观察逼空交易,关键之一是判断你看到的是刚出现的标的,还是长期处于其中的标的;本面板一眼即可给出答案。
按绝对股数计算的最高做空标的,榜单截然不同
按做空股数统计,榜单会发生变化:PLUG位居首位,空头持仓为290.9百万股,对应日均成交量为72百万股,约需4个交易日回补。持仓规模大,并不意味着平仓拥挤:按这一规模榜单计算,拥挤程度最低的标的可能只需约2.5个正常交易日,就能回补全部空头持仓。持仓规模与交易拥挤度是两个不同维度。以NVDA为例,其绝对空头持仓可能位居市场前列,但由于日均成交量极大,平仓仍然较为迅速;而同一规模榜单中的其他标的,补仓天数可能显著高于高流动性标的的中位数。此外,对冲交易、做市商库存和相对价值交易也会计入“空头权益”,但这并不一定意味着交易者看空该公司。这是解读这类数据的核心:绝对空头持仓衡量规模,补仓天数衡量拥挤度。两份榜单的重合程度远低于多数人的预期;当某一标的同时位居两份榜单前列时,才值得进一步审视。
哪些股票的卖空增加了?
两张排行榜都反映水平。搜索者还会问,哪些股票当前的卖空正在增加。这个问题反映的是变化,因此需要两次结算数据。本面板按从上一次数据到最新数据的待补仓天数增幅,对流动性较高的股票进行排名。
| 股票代码 | 此前DTC | 最新DTC | DTC变化 |
|---|---|---|---|
| GOSS | 1.5 | 7.4 | 5.9 |
| WIT | 7.5 | 11.9 | 4.3 |
| RXRX | 9.3 | 13.4 | 4.1 |
| RIVN | 5.4 | 9 | 3.6 |
| AVTR | 3.4 | 6.9 | 3.5 |
| CLF | 2.4 | 5.8 | 3.4 |
| LCID | 2.8 | 6.2 | 3.4 |
| QS | 3.2 | 6.5 | 3.3 |
每个数字背后的完整 SQL
WITH dates AS (
SELECT DISTINCT settlement_date AS d
FROM global_markets.stocks_short_interest
ORDER BY d DESC
LIMIT 2
)
SELECT ticker,
round(anyIf(days_to_cover, settlement_date = (SELECT min(d) FROM dates)), 1) AS prior_dtc,
round(anyIf(days_to_cover, settlement_date = (SELECT max(d) FROM dates)), 1) AS latest_dtc,
round(anyIf(days_to_cover, settlement_date = (SELECT max(d) FROM dates))
- anyIf(days_to_cover, settlement_date = (SELECT min(d) FROM dates)), 1) AS dtc_change
FROM global_markets.stocks_short_interest
WHERE settlement_date IN (SELECT d FROM dates)
AND avg_daily_volume >= 5000000
AND days_to_cover IS NOT NULL
AND ticker NOT IN ('SPCX')
GROUP BY ticker
HAVING count() = 2 AND dtc_change >= 0.1
ORDER BY dtc_change DESC, ticker
LIMIT 8排名上升最多的是 GOSS。其待补仓天数在一个结算间隔内从 1.5 天升至 7.4 天,增加了 5.9 天;榜单中显示的最小增幅也达到 3.3 天。解读任何一行之前,需要注意一个机械性因素:待补仓天数是一个比率。当卖空股数增加,或平均成交量缩小时,该比率都会上升。一只股票在经历活跃行情后交易转淡,即使没有新增一股卖空仓位,也可能在这张表中排名上升。卖空利息与卖空成交量将说明这两个指标分别因何变动。
重仓做空者是否占据上风?
高空头利率代表一项已经建立的押注。价格反映这项押注的进展。本面板选取当前空头拥挤度最高的标的,并根据正常交易时段的收盘价,计算其在过去约一个月交易日内的价格变动。(没有已公布分钟级数据的标的将被剔除。)
| 股票代码 | 补仓天数 | 回报率(%) | 起始交易时段 | 结束交易时段 |
|---|---|---|---|---|
| MPT | 15.6 | -12.1 | 2026-08-03 | 2026-09-04 |
| IBRX | 15.4 | 13.3 | 2026-08-03 | 2026-09-04 |
| RXRX | 13.4 | 14.4 | 2026-08-03 | 2026-09-04 |
| IQ | 13.2 | -32.1 | 2026-08-03 | 2026-09-04 |
| WIT | 11.9 | -12.2 | 2026-08-03 | 2026-09-04 |
每个数字背后的完整 SQL
WITH top5 AS (
SELECT ticker, round(days_to_cover, 1) AS dtc
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 5
),
daily AS (
SELECT ticker,
toDate(toTimeZone(window_start, 'America/New_York')) AS session,
argMax(close, window_start) AS rth_close
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker IN (SELECT ticker FROM top5)
AND window_start >= now() - INTERVAL 35 DAY
AND toHour(toTimeZone(window_start, 'America/New_York')) * 60
+ toMinute(toTimeZone(window_start, 'America/New_York')) BETWEEN 570 AND 959
GROUP BY ticker, session
),
moves AS (
SELECT ticker,
count() AS sessions,
toString(min(session)) AS from_session,
toString(max(session)) AS to_session,
round((argMax(rth_close, session) / argMin(rth_close, session) - 1) * 100, 1) AS return_pct
FROM daily
GROUP BY ticker
HAVING sessions >= 15
)
SELECT m.ticker AS ticker,
t.dtc AS days_to_cover,
m.return_pct AS return_pct,
m.from_session AS from_session,
m.to_session AS to_session
FROM moves m
INNER JOIN top5 t ON m.ticker = t.ticker
ORDER BY t.dtc DESC, m.ticker截至窗口期内最近一个交易日(2026-09-04),当前 days-to-cover 最高的标的在所示月份内已变动 -12.1%。将回报率列与 days-to-cover 列对照查看:在空头仓位沉重的同时价格下跌,说明该交易观点正在获利;价格上涨,则意味着空头拥挤交易承压。在大多数成交记录中,本表同时呈现这两个方向。市场很少在同一个月内以相同方式评价所有重仓做空标的,而这种差异正是仅凭较高的 days-to-cover 数值无法得出结论的原因。
这份数据中真实的逼空行情是什么样
这个著名案例值得使用本页面所依据的同一文件,并采用相同的三列数据重新回顾。GameStop 在2021年1月逼空行情期间的空头权益:
| 结算日期 | 卖空股数(百万) | 日均成交量(百万) | 补仓天数 |
|---|---|---|---|
| 2020-11-13 | 67.5 | 4.8 | 14 |
| 2020-11-30 | 68 | 7.8 | 8.7 |
| 2020-12-15 | 68.1 | 9.9 | 6.9 |
| 2020-12-31 | 71.2 | 11.6 | 6.1 |
| 2021-01-15 | 61.8 | 29.4 | 2.1 |
| 2021-01-29 | 21.4 | 96.8 | 1 |
| 2021-02-12 | 16.5 | 40.4 | 1 |
| 2021-02-26 | 14.2 | 35.2 | 1 |
| 2021-03-15 | 10.2 | 35.9 | 1 |
| 2021-03-31 | 10.7 | 21 | 1 |
每个数字背后的完整 SQL
SELECT toString(settlement_date) AS settlement_date,
round(short_interest / 1e6, 1) AS shares_short_m,
round(avg_daily_volume / 1e6, 1) AS avg_daily_volume_m,
round(days_to_cover, 1) AS days_to_cover
FROM global_markets.stocks_short_interest
WHERE ticker = 'GME'
AND settlement_date BETWEEN '2020-11-01' AND '2021-03-31'
ORDER BY settlement_date关键在于其变化形态。行情启动前,GME 的待补仓天数为 14 天(2020-11-13),已处于排名前列;截至年末,仍有 71.2 百万股处于空头状态。两条记录之后(2021-01-29),空头股数骤降至 21.4 百万股,而日均成交量飙升至 96.8 百万股,待补仓天数降至 1,低于普通高流动性市场的中位数,并且恰好出现在这轮狂热行情的顶峰。这一行数据完整体现了成交量分母陷阱:逼空声势最大时,该比率反而显得平静。2021年1月28日的交易记录展示了这两周内实际交易的样貌,精确到每分钟。
该榜单如何构建,以及如何客观看待
先看数字,再看伴随上表每一行的限定条件。
| 已报告股票代码数 | 高流动性股票代码 | 高流动性股票中位DTC | DTC前10名重复次数 | 规模前10名最低DTC |
|---|---|---|---|---|
| 22480 | 746 | 2 | 4 | 2.5 |
每个数字背后的完整 SQL
WITH dates AS (
SELECT DISTINCT settlement_date AS d
FROM global_markets.stocks_short_interest
ORDER BY d DESC
LIMIT 2
),
top10_dtc_latest AS (
SELECT ticker FROM global_markets.stocks_short_interest
WHERE settlement_date = (SELECT max(d) FROM dates) 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
),
top10_dtc_prior AS (
SELECT ticker FROM global_markets.stocks_short_interest
WHERE settlement_date = (SELECT min(d) FROM dates) 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
),
size10_latest AS (
SELECT ticker, days_to_cover FROM global_markets.stocks_short_interest
WHERE settlement_date = (SELECT max(d) FROM dates) AND avg_daily_volume >= 5000000
AND short_interest IS NOT NULL AND ticker NOT IN ('SPCX')
ORDER BY short_interest DESC, ticker LIMIT 10
)
SELECT
(SELECT count() FROM global_markets.stocks_short_interest
WHERE settlement_date = (SELECT max(d) FROM dates)) AS tickers_reported,
(SELECT count() FROM global_markets.stocks_short_interest
WHERE settlement_date = (SELECT max(d) FROM dates) AND avg_daily_volume >= 5000000) AS liquid_tickers,
(SELECT round(quantileDeterministic(0.5)(days_to_cover, cityHash64(ticker)), 1)
FROM global_markets.stocks_short_interest
WHERE settlement_date = (SELECT max(d) FROM dates) AND avg_daily_volume >= 5000000
AND days_to_cover IS NOT NULL) AS liquid_median_dtc,
(SELECT count() FROM top10_dtc_latest
WHERE ticker IN (SELECT ticker FROM top10_dtc_prior)) AS dtc_top10_repeats,
(SELECT round(min(days_to_cover), 1) FROM size10_latest) AS size_top10_min_dtc- 流动性门槛有意设置得很高。 最新结算文件包含 22480 个 ticker;五百万股的日均成交量门槛最终保留了其中 746 个。没有这一门槛,两个榜单都会被小盘股占满。这些股票的极高待补天数只是接近于零的成交量造成的假象,并不代表做空拥挤;而且这类无法交易的股票也无法回答任何有意义的问题。
- 榜单具有延续性,但并非一成不变。 当前按待补天数排名的前十名中,有 4 个也位于上一份结算文件的前十名。榜首成员的持续性足以使榜单具有参考意义,同时变动也足够明显,因此上一期成交记录的榜单并不等于本期榜单。
- 数据天然存在时滞。 结算数据由交易所每月报告两次,并滞后发布;您看到的这笔成交记录在显示于屏幕前就已经过了数日,而持仓自那以后可能已经发生变化。
- 没有流通股数据,就不能计算流通股口径。 该文件报告了卖空股数和日均成交量,因此最可靠的指标是待补天数。另一个常用指标是卖空股数占流通股的比例,但这需要本表未提供的流通股数据。两者可能得出不同结论:高流通股的大型股可能在卖空股数榜上居首,但在这两种拥挤度指标上的表现都并不突出。
- SQL 中按名称排除了一个 symbol。 当前文件中的一个 ticker 最近从一家公司重新分配给了一家新上市公司。供应商数据源可能会将两家公司的记录混在同一个 symbol 下。为避免将一家公司的卖空头寸归于另一家公司,本页的每条查询都会排除该 symbol;每次刷新时,排除列表都会依据我们的 symbol 身份核查结果更新。
- 高卖空比例只是描述,不是结论。 高度被卖空的股票中,既有可能出现逼空的公司,也有被市场正确识别出问题的公司。本表无法告诉您具体是哪一种,任何向您推销筛选器的人也无法做到这一点。
做空最多的股票:常见问题
目前做空最多的股票是哪只?
按流动性较高股票的待补回天数计算,MPT在最新结算数据中排名第一,为15.6天。按绝对卖空股数计算,PLUG排名第一,卖空股数为290.9百万股。上述两张表会随着结算数据发布而更新。
目前哪些股票的卖空规模正在增加?
按最近两次结算数据之间待补回天数的变化计算,GOSS增幅最大,增加了5.9天,从1.5升至7.4。上方的变动表列出了流动性较高股票中,两次数据发布之间待补回天数增幅最大的股票。
为什么两份“做空最多”名单不一致?
两份名单衡量的指标不同:一份看卖空股数,即规模;另一份看卖空股数相对于日成交量的比例,即拥挤程度。规模名单按卖空股数排名,因此更偏向成交活跃的股票。这些股票的卖空头寸可能很大,但其中一些仍能较快平仓。拥挤程度名单则会筛选出相对于该股票成交量而言卖空头寸较大的股票。
高卖空权益是否意味着即将发生逼空?
不意味着。高卖空权益是发生逼空的前提条件之一,但不是预测信号。做空最严重的股票中,绝大多数都不会发生逼空。2021年1月逼空前,GameStop的待补回天数为14天;许多股票也曾出现类似数据,但并未出现剧烈行情。卖空权益指南介绍了这一指标能够以及不能告诉投资者什么。
这些数据有多新?
每张表都读取记录中最新的结算数据。第一张表的settled列标注了该结算日期。本页面会在刷新时重新生成。交易所每月报告两次卖空权益,但通常存在一至数周的发布滞后。
每张表都是基于交易所报告文件的已存储、带版本记录的查询。您可以展开 SQL,或在 Strasmore terminal 上按自己的方式筛选完整股票池。