Skip to main content
GET
Get one market

Path Parameters

chain
enum<string>
required
Available options:
arbitrum,
base,
polygon,
megaeth,
arbitrum-sepolia
Example:

"arbitrum"

symbol
string
required

Market symbol. BTC-USD and BTC%2FUSD are both accepted.

Example:

"BTC-USD"

Response

The market

symbol
string
required

Gains market symbol, <base>/<quote>.

Pattern: ^[A-Z0-9.]{1,15}\/[A-Z0-9]{1,10}$
Example:

"BTC/USD"

pairIndex
integer
required

On-chain pair index. Equals the Hyperliquid asset id on the facade.

Example:

0

base
string
required
Example:

"BTC"

quote
string
required
Example:

"USD"

group
enum<string>
required
Available options:
crypto,
forex,
stocks,
indices,
commodities
groupIndex
integer
required
feeIndex
integer
required
isOpen
boolean
required
minLeverage
string
required

Decimal number encoded as a string to preserve precision.

Pattern: ^-?(?:0|[1-9]\d*)(?:\.\d+)?$
Example:

"0.5"

maxLeverage
string
required

Decimal number encoded as a string to preserve precision.

Pattern: ^-?(?:0|[1-9]\d*)(?:\.\d+)?$
Example:

"0.5"

minCollateralUsd
string
required

Decimal number encoded as a string to preserve precision.

Pattern: ^-?(?:0|[1-9]\d*)(?:\.\d+)?$
Example:

"0.5"

minPositionUsd
string
required

Decimal number encoded as a string to preserve precision.

Pattern: ^-?(?:0|[1-9]\d*)(?:\.\d+)?$
Example:

"0.5"

pricePrecision
integer
required

Maximum decimals accepted for prices on this market.

sizePrecision
integer
required

Maximum decimals accepted for sizes on this market.

spreadRate
string
required

Fixed spread as a fraction of price (0.0004 = 0.04%).

Pattern: ^-?(?:0|[1-9]\d*)(?:\.\d+)?$
Example:

"0.5"

fees
object
required
funding
object
required
onlyIsolated
enum<boolean>
required
Available options:
true
collaterals
object[]
required