Skip to main content
GET
Get latest transaction index values
This series is moving to the officially administered GX feed behind the scenes. GX does not publish the p5/p95 envelope or transaction counts, so after the swap p5, p95, and txn_count will remain in the response but return null. Avoid building dependencies on these fields.
Two granularities, selected by mutually exclusive parameters (supplying both returns 400):
  • gpu_family — family-level daily indices (hopper, blackwell)
  • gpu_group — daily GPU-level indices (h100, h200, a100, b200, b300)
Response rows always carry both fields: GPU-level rows echo gpu_group plus the mapped gpu_family; family-level rows have gpu_group: null. index_type=blended_sigmoid (default) returns the transaction index — the sigmoid-weighted blend of the settled-trade leg and a posted-price leg. index_type=raw returns the transaction leg alone. Both are served EWMA-smoothed; there is no unsmoothed variant.

Example

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

index_type
string
default:blended_sigmoid

Index type: blended_sigmoid, raw

gpu_family
string | null

GPU family (e.g., hopper, blackwell). Mutually exclusive with gpu_group

gpu_group
string | null

GPU group for daily GPU-level indices (h100, h200, a100, b200, b300). Mutually exclusive with gpu_family

region_group
string | null

Region group (US only at launch)

contract_type
string | null

Contract type (combined only)

Response

Successful Response

Response for current/as-of transaction index queries

data
TxnIndexDataPoint · object[]
required
total_count
integer
required
filters
Filters · object
required