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 Type | Examples | Applicable Parameters |
|---|---|---|
| Equities / ETFs | NASDAQ:AAPL, NASDAQ:QQQ | extended, split, dadj |
| Futures (specific expiry) | COMEX:GCM2026 | settlement |
Futures (continuous — 1! / 2!) | COMEX:GC1!, COMEX:GC2! | badj, settlement |
| Others | Forex, crypto, indices, bonds, etc. | None — adjustment parameters are ignored |
3. Common Parameters
| Parameter | Default | Description |
|---|---|---|
| extended | true | Include extended/pre-post market trading hours data. Only applies to non-futures symbols — futures always use the extended session regardless of this value. |
| currency | symbol default | Convert 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.
| Parameter | Default | Description |
|---|---|---|
| split | true | Split-adjusted prices. Set to false to receive unadjusted data. |
| dadj | false | Dividend-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 adjusted —
dadj=true - Unadjusted —
split=false
5. Futures Parameters
These parameters control price adjustment for futures contracts. They have no effect on equities or ETFs.
| Parameter | Default | Applies To | Description |
|---|---|---|---|
| badj | true | Continuous only (1!, 2!) | Back-adjusted prices. Smooths price gaps between contract rollovers. Has no effect on specific-expiry contracts or non-futures. |
| settlement | false | All futures | Use 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).
| Parameter | Default | Description |
|---|---|---|
| bar_type | day | Bar interval type. One of: tick, second, minute, hour, day, week, month. |
| bar_interval | 1 | Number of units per bar. For second: one of 1, 5, 10, 15, 30, 45. For minute: 1–1440. For hour: 1–24. |
| max_dp | 1 | Maximum 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
All Supported Currencies
8. Examples
REST API
Split-adjusted AAPL (default)
GET /v3/symbols/NASDAQ:AAPL/seriesDividend-adjusted AAPL
GET /v3/symbols/NASDAQ:AAPL/series?dadj=trueUnadjusted AAPL
GET /v3/symbols/NASDAQ:AAPL/series?split=falseContinuous Gold futures without back-adjustment
GET /v3/symbols/COMEX:GC1!/series?badj=falseGold futures with settlement pricing
GET /v3/symbols/COMEX:GCM2026/series?settlement=trueWebSocket
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
}