Market Data

Get Session Levels

Get pre-market and previous-session high/low levels for a symbol.

Non-index symbols only (ETFs/equities such as SPY, QQQ) — cash indexes have no pre-market print, so they return is_index: true with null levels and no 404.

  • premarket_high / premarket_low: high/low of today's 04:00-09:30 ET pre-market session (live-updating while the pre-market is in progress, final after the open).
  • prev_session_high / prev_session_low: high/low of the previous trading day's regular session (09:30-16:00 ET), including the closing auction print.

Levels roll at the start of each new pre-market session (04:00 ET), not at the close — the same anchoring traders use for PDH/PDL lines. Source of record is the session_levels capture job; the endpoint falls back to a live 1-min-bar aggregate when no captured row exists.

get/api/market/session-levels

Request

  • Base URL: https://api.zerogex.io (the document declares no server; this is the origin it was published from)
  • URL: https://api.zerogex.io/api/market/session-levels
  • Auth: HTTP bearer

Query parameters

symbolstring

Response

Successful Response

symbolstring required
is_indexboolean
trading_datestring date nullable
premarket_highstring nullable
premarket_lowstring nullable
prev_session_datestring date nullable
prev_session_highstring nullable
prev_session_lowstring nullable
sourcestring nullable
updated_atstring date-time nullable

Changes

No recorded changes to this operation across all 1 revision of this API.