# NASDAQ Short Interest Lookup

> NASDAQ Short Interest Lookup is a paid API for AI agents from api.chainmarket-api.workers.dev, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-24).

Retrieves historical short interest reports for a NASDAQ-listed stock, including short interest shares, days-to-cover, average daily volume, and change versus the prior period.

## Facts

- Endpoint: GET https://api.chainmarket-api.workers.dev/api/finance/nasdaq-short-interest?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-24
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/nasdaq-short-interest-lookup-6f2e1a97
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_9IxczPu6xNh0KwlTKXhTk

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability nasdaq-short-interest-lookup-6f2e1a97
```

Example prompt: What's the current short interest for NVDA on NASDAQ — give me the latest report plus the last 6 settlement periods so I can see the trend?

## When to prefer this

Use this endpoint when you need official NASDAQ-sourced short interest data for a specific ticker, including days-to-cover and historical settlement period trends. Prefer this over generic financial data APIs when you need structured, semi-official short interest figures without requiring an account or API key, paying only per successful call.

## Known failure modes

- Invalid or non-NASDAQ ticker symbol returns an error or empty result
- Ticker symbol not found on NASDAQ (e.g. NYSE-only stocks) may return no data
- Limit out of range (outside 1–24) may be rejected or defaulted
- NASDAQ upstream API unavailability causes fetch failure
- Payment failure (insufficient balance) results in no charge and no response

## How this service works

Short interest history for a Nasdaq-listed stock from Nasdaq.com (FINRA twice-monthly settlement data): settlement date, shares sold short, average daily share volume and days to cover, newest first (about one year of reports), plus the change versus the previous report. Only Nasdaq-listed symbols are supported by the source.

## Output

Returns a JSON object containing the latest short interest report (shortInterest shares, daysToCover, avgDailyVolume, settlementDate), an array of historical reports up to the requested limit, the change in shares and percent versus the previous period, the data source URL, and a checkedAt timestamp.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "symbol"
     ],
     "properties": {
      "limit": {
       "type": "string",
       "description": "Reports to return, 1 to 24 (default 12)"
      },
      "symbol": {
       "type": "string",
       "description": "Nasdaq-listed ticker, e.g. AAPL, NVDA"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "latest": {
   "daysToCover": 2.82,
   "shortInterest": 311389688,
   "avgDailyVolume": 110290688,
   "settlementDate": "2026-09-30"
  },
  "source": "https://api.nasdaq.com/api/quote/NVDA/short-interest?assetClass=stocks",
  "symbol": "NVDA",
  "reports": [
   {
    "daysToCover": 2.82,
    "shortInterest": 311389688,
    "avgDailyVolume": 110290688,
    "settlementDate": "2026-09-30"
   },
   {
    "daysToCover": 2.55,
    "shortInterest": 294225803,
    "avgDailyVolume": 115324892,
    "settlementDate": "2026-09-15"
   }
  ],
  "checkedAt": "2026-10-23T09:36:11.315Z",
  "changeVsPrevious": {
   "shares": 17163885,
   "percent": 5.83
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/nasdaq-short-interest-lookup-6f2e1a97/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.chainmarket-api.workers.dev](https://www.zero.xyz/host/api.chainmarket-api.workers.dev/llms.txt)
