Skip to main content
GET
/
v1
/
indices
/
bar
Get Index Bar Data
curl --request GET \
  --url https://api.aries.com/v1/indices/bar \
  --header 'Authorization: Bearer <token>'
{
  "index": {
    "indexName": "S&P 500",
    "symbol": "SPX",
    "indexGroup": "IND_CBOM",
    "valoren": "998434",
    "currency": "USD"
  },
  "bar": {
    "startDate": "12/22/2025",
    "startTime": "10:29 AM",
    "endDate": "12/22/2025",
    "endTime": "10:30 AM",
    "utcOffset": -5,
    "open": 6866.15,
    "high": 6866.74,
    "low": 6865.69,
    "close": 6866.33,
    "volume": 0
  }
}

Authorizations

Authorization
string
header
required

OAuth2 Bearer token: obtain an access token from the token endpoint and send it in the Authorization header.

Query Parameters

identifier
string
required

Index identifier to query. For Symbol-type identifiers, use the full <SYMBOL>.<GROUP> form (e.g. SPX.IND_CBOM for the S&P 500 in the CBOE CSMI group). For other identifier types (CUSIP, ISIN, etc.), set identifierType accordingly.

Example:

"SPX.IND_CBOM"

identifierType
enum<string>
default:Symbol

How to interpret the value you sent in identifier. Defaults to Symbol. See IndicesIdentifierType for the full set of accepted values. Which kind of identifier you are sending in identifier / identifiers. Provide the matching value:

  • Symbol — index ticker (e.g. SPX.IND_CBOM). Default.
  • CIK — SEC Central Index Key.
  • CUSIP — 9-character U.S./Canadian security identifier.
  • ISIN — 12-character international identifier.
  • Valoren — Swiss security identifier.
  • SEDOL — 7-character UK identifier.
  • FIGI — Bloomberg Financial Instrument Global Identifier.
  • CompositeFIGI — country-level composite FIGI.
Available options:
Symbol,
CIK,
CUSIP,
ISIN,
Valoren,
SEDOL,
FIGI,
CompositeFIGI
Example:

"Symbol"

endTime
string
required

End time for the bar window. Format: MM/DD/YYYY hh:mm am/pm in the index's native timezone (e.g. 12/22/2025 10:30 am).

Example:

"12/22/2025 10:30 am"

precision
enum<string>

How long each bar covers. Pair with period to set the exact size (e.g. precision=Minutes, period=5 = 5-minute bars). Allowed values:

  • Minutes — minute bars (combine with period for 1, 5, 15, 30-minute candles).
  • Hours — hour bars (combine with period for 1, 2, 4-hour candles).

For daily/weekly/monthly bars use GET /v1/indices/chart-bars which supports a Daily precision.

Available options:
Minutes,
Hours
Example:

"Minutes"

period
integer

Multiplier on precision to set the bar size. Defaults to 1. Examples: precision=Minutes + period=5 = 5-minute bars; precision=Hours + period=4 = 4-hour bars.

Required range: x >= 1
Example:

1

Response

Successful response

index
object

Index metadata and identification

bar
object

OHLC bar data for the requested time period