Measure short-selling pressure — daily short volume, bi-monthly short interest, off-exchange volume, fails-to-deliver, and the composite short-squeeze score. The first four tools track one stock over time; the last three screen the whole market for the most-shorted and most-squeezable names.
GetShortVolume
FINRA's daily short-sale volume for one stock. Each trading day lists the shares sold short, the short-exempt subset, the total volume in that file, and short volume as a percentage of it. The volumes cover trades reported to FINRA facilities (off-exchange/TRF) only — not consolidated tape volume — so Short % must never be quoted as a share of the stock's total traded volume. A 40-50% reading is the normal baseline, produced by market-maker liquidity provision rather than bearish conviction; read the series for day-to-day changes against that baseline, not for an absolute level.
Parameters: ticker (required), startDate, endDate, maxResults.
Ask: "How has NVIDIA's daily FINRA-reported short volume been trending?"
Returns (trimmed):
Daily short volume for NVDA (Nvidia Corp):
_Volumes are trades reported to FINRA facilities (off-exchange/TRF) only — not consolidated tape volume; a 40-50% Short % is the normal baseline. Short Exempt = short sales exempt from Reg SHO price-test restrictions. Share counts are restated onto today's split basis._
| Date | Short Volume | Short Exempt | Total Volume | Short % |
|------|-------------|--------------|-------------|---------|
| 2026-08-06 | 16,137,695 | 170,066 | 48,434,646 | 33.3% |
| 2026-08-07 | 16,394,893 | 155,044 | 44,150,364 | 37.1% |
| 2026-08-10 | 18,524,214 | 113,250 | 47,044,989 | 39.4% |
GetShortInterest
FINRA's bi-monthly short-interest report for one stock. Each settlement date shows the total open short position (shares), the change from the prior report, the average daily trading volume used in the ratio, and days-to-cover (short position ÷ average daily volume). Published twice a month; a days-to-cover above ~5 is the classic squeeze-risk flag.
FINRA disseminates each file five business days after the filing deadline, so the newest reported row is routinely two to three weeks old. When the settlement it measures has not been published yet, the answer carries a model estimate of that pending position below the table — the same estimate the Short Interest tab shows on the stock page. It is never a row in the table: it is a separate block naming the settlement being estimated, the expected position and its change against the last reported figure, the date of the daily data behind it, and the date FINRA publishes the real number. Treat it as a prediction and say so when you quote it. The block is absent whenever there is nothing to estimate — the settlement is already on file, or the stock does not meet the model's eligibility gates.
Parameters: ticker (required), startDate, endDate, maxResults.
Ask: "What is NVIDIA's short interest and days to cover?"
Returns (trimmed):
Short interest for NVDA (Nvidia Corp):
_Share counts are restated onto today's split basis so the series is continuous across splits; Days to Cover is as reported by FINRA (capped at 999.99)._
| Settlement Date | Short Position | Change | Avg Daily Volume | Days to Cover |
|----------------|---------------|--------|-----------------|---------------|
| 2026-06-30 | 310,126,785 | +10,460,476 | 155,989,510 | 2.0 |
| 2026-07-15 | 324,052,767 | +13,925,982 | 131,174,356 | 2.5 |
| 2026-07-31 | 292,667,375 | -31,385,392 | 127,011,756 | 2.3 |
**Model estimate — not official FINRA data.**
Expected 2026-08-14 short position: ~283,671,014 shares (-3.1% vs the 2026-07-31 report), estimated from daily short volume through 2026-08-12. FINRA publishes the official figure for that settlement on 2026-08-25.
This is a prediction, not a reported position — do not cite it as a FINRA figure, and say it is an estimate whenever you repeat it.
GetOffExchangeVolume
Weekly off-exchange trading volume for one stock from FINRA's OTC/ATS Transparency data. Each week breaks out ATS (dark-pool) volume and trade count, non-ATS OTC volume and trade count, and their sum as total off-exchange volume. The FINRA file omits consolidated-tape volume, so it reports the off-exchange totals themselves rather than their share of overall market volume. A response containing a week before 2025-08-11 includes a historical caveat: that row may include a case-variant sibling security's volume because it predates the ordinal symbol-map fix and has aged out of FINRA's rolling source window.
Parameters: ticker (required), startDate, endDate, maxResults.
Ask: "How much of NVIDIA's trading is happening in dark pools and off-exchange?"
Returns (trimmed):
Weekly off-exchange (dark pool / OTC) volume for NVDA (Nvidia Corp):
| Week Start | ATS Volume | ATS Trades | Non-ATS OTC Volume | Non-ATS OTC Trades | Total Off-Exchange Volume |
|------------|-----------|-----------|-------------------|-------------------|--------------------------|
| 2026-06-08 | 85,445,818 | 1,321,154 | 276,301,920 | 6,479,991 | 361,747,738 |
| 2026-06-15 | 55,489,159 | 848,691 | 219,576,379 | 4,605,721 | 275,065,538 |
| 2026-06-22 | 80,942,287 | 1,256,234 | 263,394,397 | 6,122,784 | 344,336,684 |
GetFailsToDeliver
Returns SEC fails-to-deliver (FTD) records for a stock, newest first — each settlement date on which delivery of shares failed, the number of shares that failed, the price at settlement, and the resulting dollar value. Persistent or unusually large FTD counts can flag settlement stress or naked short selling.
Parameters: ticker (required). Optional: startDate / endDate (YYYY-MM-DD; default is the past ~3 months through the latest available), maxResults (default 90).
Ask: "Have there been any fails-to-deliver in NVIDIA recently?"
Returns (trimmed):
Fails-to-deliver for NVDA (Nvidia Corp):
| Settlement Date | Quantity | Price | Value |
|----------------|---------|-------|-------|
| 2026-06-04 | 10,650 | $214.75 | $2,287,088 |
| 2026-06-08 | 632 | $205.10 | $129,623 |
| 2026-06-09 | 430 | $208.64 | $89,715 |
GetShortInterestSnapshot
A market-wide leaderboard at the latest FINRA short-interest settlement date, ranked by days-to-cover (descending) so the most squeeze-prone names surface first. Each row shows the ticker, open short position, change from the prior report, average daily volume, and days-to-cover. FINRA caps days-to-cover at 999.99, so a capped row is a sentinel meaning "999.99 or more" — a true value that is unknown, almost always a thinly-traded name whose tiny average daily volume inflates the ratio. Those rows render as >=999.99 (FINRA cap) and are ranked after every real reading, never at the top. Pass minAvgDailyVolume (e.g. 100000) to drop illiquid names outright.
Parameters: minDaysToCover, maxResults, offset, minAvgDailyVolume, sortBy (daysToCover default, shortPosition, or change).
Ask: "Which stocks have the highest days-to-cover right now?"
Returns (trimmed):
Short interest snapshot — settlement date 2026-07-15 (sorted by daysToCover, descending):
_FINRA caps Days to Cover at 999.99 — ">=999.99 (FINRA cap)" rows are that sentinel (true value unknown, typically illiquid names) and rank after real readings in the default sort._
| Ticker | Short Position | Change | Avg Daily Volume | Days to Cover |
|--------|---------------|--------|-----------------|---------------|
| SFTBF | 18,722,419 | +241,216 | 20,129 | 930.1 |
| SVYSF | 707,875 | +192,427 | 899 | 787.4 |
| LAWIL | 147,862 | -13,937 | 200 | 739.3 |
GetLargestShortVolume
The stocks with the largest short-sale volume on a single trading day (the latest available by default), ranked by short volume descending — ticker, short volume, short-exempt volume, total volume, and short percentage. It shows where daily short selling was most concentrated across the market. Optional date picks a specific day and minShortVolume sets a floor.
Parameters: date, minShortVolume, maxResults, offset, sortBy (shortVolume default, or shortPercent), minTotalVolume (pair it with shortPercent, or illiquid names dominate).
Ask: "Which stocks had the largest short volume on the latest trading day?"
Returns (trimmed):
Largest short volume — trading day 2026-07-10:
| Ticker | Short Volume | Exempt | Total Volume | Short % |
|--------|-------------|--------|-------------|---------|
| RWAX | 136,207,431 | 0 | 189,446,986 | 71.9% |
| CNBX | 91,605,747 | 0 | 136,695,647 | 67.0% |
| DFNS | 71,417,081 | 12,942,370 | 126,857,128 | 56.3% |
GetShortSqueezeScores
A market-wide leaderboard of the highest composite short-squeeze scores (0–100), ranked peer-relative across every stock reporting short interest at the latest settlement date. The score is a weighted mean of six factor percentiles — short interest % of shares (30%), days to cover (20%), price vs trailing VWAP (15%), short-volume trend (15%), change in short interest (10%), and fails-to-deliver pressure (10%) — plus catalyst boosts for a price spike, a dollar-volume surge, or imminent earnings (capped at +20). Each row breaks out the underlying factors, active catalysts, market cap, and approximate average daily dollar volume. Pass minMarketCap and/or minDollarVolume to screen out untradeable micro-caps; the sample below is filtered to names above $300M cap and $5M/day.
Parameters: minMarketCap, minDollarVolume, maxResults, offset, ticker (one stock's score, factor breakdown and universe rank instead of the board — the liquidity floors do not apply).
Ask: "Which liquid stocks are the strongest short-squeeze candidates right now?"
Returns (trimmed):
# Highest short-squeeze scores — settlement 2026-06-30
Score = weighted mean of the available factor percentiles (0-100, peer-relative) plus catalyst boosts (price spike / volume surge, capped at +20). Avg $ Volume is approximate (FINRA share volume × market-cap-implied price).
| # | Ticker | Score | Short % of Shares | Days to Cover | Short-Volume Trend | Δ Short Interest | Worst FTD % | Price vs VWAP | Catalysts | Market Cap | Avg $ Volume |
|---|--------|-------|-------------------|---------------|--------------------|------------------|-------------|---------------|-----------|------------|--------------|
| 1 | FBRX | 100 | 13.6 % | 3.5 | +10.5 % | +29.5 % | 0.00 % | +54.6 % | PriceSpike+VolumeSurge | $609.86M | $23.91M |
| 2 | TRAX | 97 | 11.2 % | 4.8 | -1.0 % | +33.2 % | 0.00 % | +72.5 % | PriceSpike+VolumeSurge | $1.26B | $29.65M |
| 3 | CRNX | 95 | 13.1 % | 9.2 | -13.1 % | +7.7 % | 0.02 % | +26.7 % | PriceSpike+VolumeSurge | $8.81B | $125.96M |