ShortData

Latest market-wide short interest snapshot, one row per exact stock or ETF listing, sorted by days to cover descending by default. FINRA caps days to cover at 999.99: capped rows are a sentinel (almost always illiquid names with a tiny average-daily-volume denominator) and rank after real readings; pass minAverageDailyVolume (e.g. 100000) to drop illiquid names entirely.

get/v1/short-interest/snapshot

Request

Query parameters

minDaysToCovernumber double

Minimum days to cover filter (default 0 = no filter).

minAverageDailyVolumeinteger

Minimum average daily share volume — set a floor (e.g. 100000) to drop illiquid names whose days-to-cover is inflated by a tiny volume denominator (default 0 = no floor).

minAvgDailyVolumeinteger

Alias for minAverageDailyVolume matching the MCP tool's parameter name; minAverageDailyVolume wins when both are set.

sortBystring

Sort key: daysToCover (default; FINRA-capped 999.99 sentinel rows ranked last), shortPosition, or change (largest increase in short position first).

limitinteger

Maximum rows to return (1–500; default varies per endpoint).

offsetinteger

Rows to skip before the first returned row (default 0).

Response

OK

settlementDatestring date nullable

Changes

No recorded changes to this operation across all 1 revision of this API.