Unusual Whales UnusualWhales API

Technical Indicator

GET https://api.unusualwhales.com/api/stock/{ticker}/technical-indicator/{function}

Request

Security: Bearer Auth Authorization: Bearer <token>

Path Parameters

ticker SingleTicker required

A single ticker

Example: AAPL
function string required

The technical indicator function name (e.g. RSI, SMA, MACD, BBANDS)

Query Parameters

interval string optional

Time interval between data points

Default: daily
enum: 1min, 5min, 15min, 30min, 60min, daily, weekly, monthly
time_period integer optional

Number of data points used to calculate the indicator (e.g. 14 for RSI, 20 for SMA)

Default: 14
series_type string optional

The price type used in the calculation

Default: close
enum: close, open, high, low
month string optional

Target month for intraday data in YYYY-MM format (e.g. 2026-02). Only applies to intraday intervals.

Responses

200 422 500

Response Body 200 OK

date string
Example: 2026-01-03
indicator string
Example: MACD
interval string
Example: daily
series_type string
Example: close
ticker string
Example: AAPL
time_period integer
Example: 14
values object

Indicator output values keyed by AlphaVantage's labels for the requested function. Keys vary by function (e.g. a single "RSI", or "MACD"/"MACD_Signal"/"MACD_Hist").

Example: {"MACD":"1.2345","MACD_Hist":"0.2469","MACD_Signal":"0.9876"}
Try It GET
Path Parameters
Query Parameters

Request Sample
curl -X GET "https://api.unusualwhales.com/api/stock/{ticker}/technical-indicator/{function}" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Accept: application/json"
Response Example 200
{
  "data": [
    {
      "date": "2026-01-03",
      "indicator": "MACD",
      "interval": "daily",
      "series_type": "close",
      "ticker": "AAPL"
    }
  ]
}