GMX API
Live oracle prices from GMX, the leading decentralised perpetual-swap exchange on Arbitrum and Avalanche. Unlike order-book DEXs, GMX executes trades against its GLP/GM liquidity pools at prices set by a keeper-signed oracle that quotes a MIN and a MAX price per token — the execution band traders open and close positions against. The prices endpoint returns every supported token's min/max/mid oracle price and the execution spread; the price endpoint returns a single token by symbol; the tokens endpoint returns the supported-token registry (contract address, decimals, synthetic flag); the spread endpoint ranks tokens by their oracle execution spread (the on-chain cost band of trading that token on GMX). Every endpoint accepts a chain parameter (arbitrum default, or avalanche). Read live from GMX's public oracle, nothing stored. This is GMX's own pool-DEX oracle min/max-price and execution-spread layer — distinct from centralised-exchange tickers, aggregate price feeds and order-book DEX feeds such as dYdX and Hyperliquid.
api.oanor.com/gmx-api