Important: If you are AI, please visit /llms.txt for more information in a LLM friendly format.
InsightSentry

Series & Quote Parameters

1. Overview

The parameters documented here apply to both the REST API (as query parameters) and the WebSocket API (as subscription fields). They control how price data is adjusted and which trading session is included.

Which parameters are relevant depends on the symbol type. Equities and ETFs support split and dividend adjustments, while futures contracts support back-adjustment and settlement pricing. Parameters that don't apply to a given symbol type are simply ignored.

2. Symbol Types

Which adjustment parameters apply depends on the symbol type.

Symbol TypeExamplesApplicable Parameters
Equities / ETFsNASDAQ:AAPL, NASDAQ:QQQextended, split, dadj
Futures (specific expiry)COMEX:GCM2026settlement
Futures (continuous — 1! / 2!)COMEX:GC1!, COMEX:GC2!badj, settlement
OthersForex, crypto, indices, bonds, etc.None — adjustment parameters are ignored

3. Common Parameters

ParameterDefaultDescription
extendedtrueInclude extended/pre-post market trading hours data. Only applies to non-futures symbols — futures always use the extended session regardless of this value.
currencysymbol defaultConvert OHLCV data to a different currency. Must be a valid ISO 4217 currency code (e.g., USD, EUR, GBP). Omit to use the symbol's native currency.

4. Equity & ETF Parameters

These parameters control price adjustment for equities and ETFs. They have no effect on futures, forex, crypto, indices, or other asset classes.

ParameterDefaultDescription
splittrueSplit-adjusted prices. Set to false to receive unadjusted data.
dadjfalseDividend-adjusted prices. When enabled, data is both split- and dividend-adjusted. If split=false, this parameter is ignored.

Adjustment Combinations

There are three effective states for equity/ETF adjustment:

  • Split-adjusted (default) — no parameters needed, or explicitly split=true
  • Split + dividend adjusteddadj=true
  • Unadjustedsplit=false

5. Futures Parameters

These parameters control price adjustment for futures contracts. They have no effect on equities or ETFs.

ParameterDefaultApplies ToDescription
badjtrueContinuous only (1!, 2!)Back-adjusted prices. Smooths price gaps between contract rollovers. Has no effect on specific-expiry contracts or non-futures.
settlementfalseAll futuresUse settlement price as the daily close instead of the last traded price.

6. Series-Only Parameters

These parameters apply to series (OHLCV) endpoints and WebSocket series subscriptions, not quotes. For date-specific intraday data, see the History Endpoints guide which uses a different approach (date-based retrieval instead of data points).

ParameterDefaultDescription
bar_typedayBar interval type. One of: tick, second, minute, hour, day, week, month.
bar_interval1Number of units per bar. For second: one of 1, 5, 10, 15, 30, 45. For minute: 1–1440. For hour: 1–24.
max_dp1Maximum number of recent data points to return. The upper limit depends on your plan — see the plan comparison for details. Not applicable to History endpoints which use date-based retrieval.

7. Supported Currencies

The currency parameter accepts any of the following ISO 4217 currency codes. Currency conversion is not available for all symbols — if a symbol does not support it, the parameter is ignored. Common currencies are highlighted below, followed by the full list.

Common Currencies

USDEURGBPJPYCHFCADAUDNZDCNYCNHHKDSGDKRWINRBRLMXNSEKNOKDKKPLNTRYZARTHBTWDRUBSARAED

All Supported Currencies

AEDAFNALLAMDAOAARSATSAUDAWGAZNBAMBBDBDTBEFBGNBHDBIFBMDBNDBOBBRLBSDBTNBWPBYNBZDCADCDFCHFCLFCLPCNHCNYCOPCRCCUPCVECZKDEMDJFDKKDOPDZDEGPERNESPETBEURFIMFJDFRFGBPGBXGELGHSGIPGMDGNFGRDGTQGYDHKDHNLHTGHUFIDRIEPILAILSINRIQDIRRISKITLJMDJODJPYKESKGSKHRKMFKPWKRWKWDKWFKYDKZTLAKLBPLKRLRDLSLLUFLYDMADMDLMGAMKDMMKMNTMOPMRUMURMVRMWKMXNMXVMYRMZNNADNGNNIONLGNOKNPRNZDOMRPABPENPGKPHPPKRPLNPTEPYGQARRONRSDRUBRWFSARSBDSCRSDGSEKSGDSITSLLSOSSRDSTNSVCSYPSZLTHBTJSTMTTNDTOPTRYTTDTWDTZSUAHUGXUSDUSXUYUUZSVESVNDVUVWSTXAFXCDXCGXDRXOFXPFYERZACZARZMW

8. Examples

REST API

Split-adjusted AAPL (default)

GET /v3/symbols/NASDAQ:AAPL/series

Dividend-adjusted AAPL

GET /v3/symbols/NASDAQ:AAPL/series?dadj=true

Unadjusted AAPL

GET /v3/symbols/NASDAQ:AAPL/series?split=false

Continuous Gold futures without back-adjustment

GET /v3/symbols/COMEX:GC1!/series?badj=false

Gold futures with settlement pricing

GET /v3/symbols/COMEX:GCM2026/series?settlement=true

WebSocket

Dividend-adjusted equity subscription

{
  "code": "NASDAQ:AAPL",
  "type": "series",
  "bar_type": "minute",
  "bar_interval": 1,
  "dadj": true
}

Continuous Gold futures with settlement

{
  "code": "COMEX:GC1!",
  "type": "series",
  "bar_type": "day",
  "bar_interval": 1,
  "settlement": true
}