---
title: "GET /stocks/v1/short-volume"
method: GET
path: "/stocks/v1/short-volume"
tags: ["reference"]
---

# GET /stocks/v1/short-volume

`GET /stocks/v1/short-volume`

Contains short selling volume for different stock tickers, capturing total trading volume, short sale details, and breakdown by different trading platforms.

## Query parameters

- `ticker` string
- `ticker.any_of` string
- `ticker.gt` string
- `ticker.gte` string
- `ticker.lt` string
- `ticker.lte` string
- `date` string
- `date.any_of` string
- `date.gt` string
- `date.gte` string
- `date.lt` string
- `date.lte` string
- `short_volume_ratio` number, double
- `short_volume_ratio.any_of` string
- `short_volume_ratio.gt` number, double
- `short_volume_ratio.gte` number, double
- `short_volume_ratio.lt` number, double
- `short_volume_ratio.lte` number, double
- `limit` integer
- `sort` string

## Response `200`

A list of results.

- object
  - `next_url` string — If present, this value can be used to fetch the next page.
  - `request_id` string, required — A request id assigned by the server.
  - `results` object[], required — The results for this request.
    - `adf_short_volume` integer — Short volume reported via the Alternative Display Facility (ADF), excluding exempt volume.
    - `adf_short_volume_exempt` integer — Short volume reported via ADF that was marked as exempt.
    - `date` string, required — The date of trade activity reported in the format YYYY-MM-DD
    - `exempt_volume` number, double — Portion of short volume that was marked as exempt from regulation SHO.
    - `nasdaq_carteret_short_volume` integer — Short volume reported from Nasdaq's Carteret facility, excluding exempt volume.
    - `nasdaq_carteret_short_volume_exempt` integer — Short volume from Nasdaq Carteret that was marked as exempt.
    - `nasdaq_chicago_short_volume` integer — Short volume reported from Nasdaq's Chicago facility, excluding exempt volume.
    - `nasdaq_chicago_short_volume_exempt` integer — Short volume from Nasdaq Chicago that was marked as exempt.
    - `non_exempt_volume` number, double — Portion of short volume that was not exempt from regulation SHO (i.e., short_volume - exempt_volume).
    - `nyse_short_volume` integer — Short volume reported from NYSE facilities, excluding exempt volume.
    - `nyse_short_volume_exempt` integer — Short volume from NYSE facilities that was marked as exempt.
    - `short_volume` number, double — Total number of shares sold short across all venues for the ticker on the given date.
    - `short_volume_ratio` number, float — The percentage of total volume that was sold short. Calculated as (short_volume / total_volume) * 100.
    - `ticker` string — The primary ticker symbol for the stock.
    - `total_volume` number, double — Total reported volume across all venues for the ticker on the given date.
  - `status` 'OK', required — The status of this request's response.

## Other responses

- `400` — An error message.

---

[API](https://skmtc.net/massive/apis/polygon-api.md) · [All operations](https://skmtc.net/massive/apis/polygon-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/massive/polygon-api/revisions/ad6f143e43aa/schema)
