get_short_interest
Get Short Interest
What it does
Get short interest data for a company including short volume, short ratio, days to cover, and short percent of float. Use when analyzing bearish sentiment or potential short squeeze setups.
"shortInterestPercent" null ALWAYS carries "shortInterestPercentReason" (since 2026-10-04): "float_not_point" = the float on record is a snapshot BOUND or ESTIMATE (<= / >= / ~), and a percent-of-float is never struck off a bound — do NOT divide "shortInterest" by a ceiling, floor or estimate from get_float yourself; "float_unavailable" = no float of any kind on record; "short_pct_of_float_unreconciled" = a point float existed but the ratio was implausible or the split basis could not be resolved; "float_class_scope_mismatch" = the float on record POOLS more than one separately listed share class (e.g. Class A + Class D) while short interest is reported for this symbol's class only — do NOT divide "shortInterest" by get_float's figure yourself for that ticker.
A null percent is NOT MEASURED, never 0%.
Ask your AI
With the Signal8 MCP server connected, your assistant calls this tool when a question needs it. For example:
Using Signal8, get short interest data for $TICKER including short volume, short ratio, days to cover, and short percent of float.
Parameters
| Name | Type | Description |
|---|---|---|
tickerrequired | string | Stock ticker symbol (e.g., "AAPL", "TSLA") |
Other Market data tools
- get_accumulation_snapshotIntraday accumulation/distribution metrics.
- get_floatFloat and share-structure data, shares outstanding.
- get_float_historyPoint-in-time float per trade date, with source.
- get_historical_pricesHistorical OHLCV candles (daily/weekly/monthly).
- get_intraday_barsIntraday candles at 1/5/15/30/60-minute resolution.
- get_market_breadthAdvance/decline counts and breadth ratio.
- get_market_metricsVolume averages, volatility, and trend for a company.
- get_quoteCurrent quote (price, volume, change) for one company.
- get_stock_price_changePercent price change across multiple timeframes.
- get_top_moversTop gainers, losers, or most-active by volume.
- get_trading_haltsCurrently-active NASDAQ/NYSE/AMEX trading halts.
- get_volume_profileVolume distribution across price levels for a day.