---
title: "List available markets"
method: GET
path: "/markets"
tags: ["Markets"]
---

# List available markets

`GET /markets`

Get markets static data component

## Query parameters

- `market` string

## Response `200`

OK

- object
  - `results` object[] — Array of results
    - `asset_kind` 'PERP' | 'PERP_OPTION' | 'SPOT' | 'OPTION' | 'FUTURE'
    - `base_currency` string — Base currency of the market
    - `clamp_rate` string — Clamp rate
    - `delta1_cross_margin_params` ResponsesDelta1CrossMarginParams
      - `imf_base` string — Initial Margin Base
      - `imf_factor` string — Initial Margin Factor, always 0.
      - `imf_shift` string — Initial Margin Shift, unused, always 0.
      - `mmf_factor` string — Maintenance Margin Factor
    - `expiry_at` integer — Market expiry time
    - `fee_config` ResponsesMarketFeeConfig
      - `api_fee` ResponsesMakerTakerFee
        - `maker_fee` ResponsesFeeWithCap
          - `fee` string — fee rate
          - `fee_cap` string — fee cap (used for option)
          - `fee_floor` string — fee floor (used for option)
        - `taker_fee` ResponsesFeeWithCap
          - `fee` string — fee rate
          - `fee_cap` string — fee cap (used for option)
          - `fee_floor` string — fee floor (used for option)
      - `interactive_fee` ResponsesMakerTakerFee
        - `maker_fee` ResponsesFeeWithCap
          - `fee` string — fee rate
          - `fee_cap` string — fee cap (used for option)
          - `fee_floor` string — fee floor (used for option)
        - `taker_fee` ResponsesFeeWithCap
          - `fee` string — fee rate
          - `fee_cap` string — fee cap (used for option)
          - `fee_floor` string — fee floor (used for option)
      - `rpi_fee` ResponsesMakerTakerFee
        - `maker_fee` ResponsesFeeWithCap
          - `fee` string — fee rate
          - `fee_cap` string — fee cap (used for option)
          - `fee_floor` string — fee floor (used for option)
        - `taker_fee` ResponsesFeeWithCap
          - `fee` string — fee rate
          - `fee_cap` string — fee cap (used for option)
          - `fee_floor` string — fee floor (used for option)
    - `funding_multiplier` number — Funding multiplier
    - `funding_period_hours` number — Funding period in hours
    - `interest_rate` string — Interest rate
    - `iv_bands_width` string — IV Bands Width
    - `market_kind` '' | 'cross' | 'isolated' | 'isolated_margin'
    - `max_funding_rate` string — Max funding rate
    - `max_funding_rate_change` string — Max funding rate change
    - `max_open_orders` integer — Max open orders
    - `max_order_size` string — Maximum order size in base currency
    - `max_slippage` string — Default max slippage allowed for the market
    - `max_tob_spread` string — The maximum TOB spread allowed to apply funding rate changes
    - `min_notional` string — Minimum order notional in USD. For futures: size*mark_price, for options: size*spot_price
    - `open_at` integer — Market open time in milliseconds
    - `option_cross_margin_params` ResponsesOptionCrossMarginParams
      - `imf` ResponsesOptionMarginParams
        - `long_itm` string — Margin fraction for long ITM options
        - `premium_multiplier` string — Multiplier for margin fraction for premium
        - `short_itm` string — Margin fraction for short ITM options
        - `short_otm` string — Margin fraction for short OTM options
        - `short_put_cap` string — Cap for margin fraction for short put options
      - `mmf` ResponsesOptionMarginParams
        - `long_itm` string — Margin fraction for long ITM options
        - `premium_multiplier` string — Multiplier for margin fraction for premium
        - `short_itm` string — Margin fraction for short ITM options
        - `short_otm` string — Margin fraction for short OTM options
        - `short_put_cap` string — Cap for margin fraction for short put options
    - `option_type` 'PUT' | 'CALL' — Type of option
    - `oracle_ewma_factor` string — Oracle EWMA factor
    - `order_size_increment` string — Minimum size increment for base currency
    - `position_limit` string — Position limit in base currency
    - `price_bands_width` string — Price Bands Width, 0.05 means 5% price deviation allowed from mark price
    - `price_feed_id` string — Price feed id. Pyth price account used to price underlying asset
    - `price_tick_size` string — Minimum price increment of the market in USD
    - `quote_currency` string — Quote currency of the market
    - `settlement_currency` string — Settlement currency of the market
    - `strike_price` string — Strike price for option market
    - `symbol` string — Market symbol
    - `tags` string[] — Market tags
    - `trading_mode` 'STANDARD' | 'RFQ_ONLY'

## Other responses

- `404` — Not Found

---

[API](https://skmtc.net/tradeparadex/apis/paradex-rest-api-2.md) · [All operations](https://skmtc.net/tradeparadex/apis/paradex-rest-api-2/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/tradeparadex/paradex-rest-api-2/versions/6a76453d754c/schema)
