# ADX & Trend-Strength Screener (Multi-Asset) API
> Which markets are strongly trending and which are stuck going nowhere, computed live from Yahoo Finance (no key, nothing stored). The Average Directional Index is the definitive measure of trend STRENGTH (not direction): above 25 a market has a real trend worth riding, below 20 it is choppy and range-bound where trend systems get whipsawed. The companion +DI and -DI lines give the direction — +DI over -DI is an uptrend, the reverse a downtrend. For a cross-asset, cross-sector universe — equity indices and sectors, gold, oil, commodities, bonds and crypto — this computes each asset's 14-day ADX, +DI and -DI (Wilder's method), and classifies it as a strong uptrend, strong downtrend, developing trend or ranging. The screener endpoint returns the strong uptrends and downtrends across the board, ranked by ADX, plus the ranging list. The asset endpoint returns one market's directional-movement card. The universe endpoint lists what is covered. The cross-asset ADX / trend-strength screener cut — distinct from the bring-your-own-candle trend-indicator API and the moving-average, RSI, MACD, Bollinger and Donchian screeners. It separates the trending markets from the chop across every asset class at once.

## Authentication
All requests require your oanor API key in the `x-oanor-key` header. Get one at https://www.oanor.com/developer/keys.

```bash
curl -H "x-oanor-key: oanor_live_…" "https://api.oanor.com/adxscreener-api/..."
```

## Pricing
- **Free** (Free) — 770 calls/Mo, 2 req/s
- **Starter** ($11/Mo) — 17,200 calls/Mo, 6 req/s
- **Pro** ($34/Mo) — 89,000 calls/Mo, 16 req/s
- **Business** ($78/Mo) — 484,000 calls/Mo, 40 req/s

## Endpoints

### Screener

#### `GET /v1/screener` — Cross-asset board with strong up/down trends and ranging markets ranked by ADX

**Parameters:**
- `class` (query, optional, string) — Filter by class: equities, sector, commodities, bonds, crypto Example: `sector`

**Example:**
```bash
curl -H "x-oanor-key: $KEY" \
  "https://api.oanor.com/adxscreener-api/v1/screener?class=sector"
```

### Asset

#### `GET /v1/asset` — One market ADX / directional-movement card

**Parameters:**
- `asset` (query, required, string) — Asset key (see /v1/universe) Example: `sp500`

**Example:**
```bash
curl -H "x-oanor-key: $KEY" \
  "https://api.oanor.com/adxscreener-api/v1/asset?asset=sp500"
```

### Universe

#### `GET /v1/universe` — Supported instruments

**Example:**
```bash
curl -H "x-oanor-key: $KEY" \
  "https://api.oanor.com/adxscreener-api/v1/universe"
```

### Meta

#### `GET /v1/meta` — Service metadata

**Example:**
```bash
curl -H "x-oanor-key: $KEY" \
  "https://api.oanor.com/adxscreener-api/v1/meta"
```


---
Marketplace page: https://www.oanor.com/api/adxscreener-api
OpenAPI spec: https://www.oanor.com/api/adxscreener-api/openapi.json
