Technical Indicators

Computes one or more technical indicators over a security's OHLCV candles at any candle resolution, intraday included. The candles are the ones GET /v2/timeseries/candles serves for the same listing, resolution and currency, and every value is computed from exactly the candles returned. Warm-up candles before from are read automatically: a value is published only once the indicator is warmed up, otherwise it is null and insufficientHistory says why. Each row pairs one candle with its indicator values. Limits: 10 indicators, 5,000 candles and 150,000 values (rows x columns) per response, 31 days for intraday resolutions. Intraday history covers about 30 days, so an indicator whose warm-up exceeds it at the chosen resolution is rejected (e.g. ADX(14) at 60 minutes). Recursive indicators (the catalog's warmupPolicy converged) need long warm-ups on daily and intraday candles: MACD(12,26,9) needs 275 candles. On weekly and monthly candles they use their minimum lookback instead (MACD 33 candles): values appear sooner, but can differ slightly between requests with different from. PSAR and Supertrend are published only once they no longer depend on where the read started. Values are rounded to 4 decimal places.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
string

Symbol (RIC style; the suffix names the venue, e.g. APC.DE). Exactly one of symbol or isin.

string

ISIN. Exactly one of symbol or isin; requires exchange.

string

Listing venue as a MIC (XNAS, XETR, XGAT) or Bavest short code. Required with isin; optional with symbol, where it overrides the symbol's own venue.

string
enum
Defaults to D

Candle resolution, as in GET /v2/timeseries/candles (minutes for intraday).

string
required

Window start: Unix timestamp or ISO date/datetime (UTC). A date means 00:00 UTC of that day. Candles with a timestamp in [from, to] are returned.

string
required

Window end: Unix timestamp or ISO date/datetime (UTC). A date means 00:00 UTC of that day, so for intraday resolutions pass the next day (or a timestamp) to include a whole day.

string

Convert the candles to this currency (ISO 4217) before computing.

indicators
array of objects
required
length between 1 and 10

Indicators to compute, each {name, id?, parameters?}. Names, parameters and bounds: GET /v2/technical-indicators/catalog.

indicators*
string
required

Indicator name from the catalog.

string
^[A-Za-z][A-Za-z0-9_]{0,31}$

Key of this indicator in each row's indicators object. Defaults to name. Lets one request carry several configurations of one indicator (sma20, sma50). Starts with a letter; letters, digits and underscores; at most 32 characters; unique within the request.

parameters
object

Indicator parameters; omitted ones take the catalog default. Unknown names are rejected; numbers allow at most 4 decimal places.

boolean
Defaults to true

Include OHLCV in each row. false returns timestamp and indicators only.

Responses

Language
Credentials
Header
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json