Markets

List available markets

Get markets static data component

get/markets

Query parameters

marketstring

Market Name - example: BTC-USD-PERP

Response

OK

Example response

{
  "results": [
    {
      "base_currency": "ETH",
      "clamp_rate": "0.05",
      "delta1_cross_margin_params": {
        "imf_base": "0.11",
        "imf_factor": "0",
        "imf_shift": "0",
        "mmf_factor": "0.51"
      },
      "fee_config": {
        "api_fee": {
          "maker_fee": {
            "fee": "0.0003",
            "fee_cap": "0.5",
            "fee_floor": "-0.5"
          },
          "taker_fee": {
            "fee": "0.0003",
            "fee_cap": "0.5",
            "fee_floor": "-0.5"
          }
        },
        "interactive_fee": {
          "maker_fee": {
            "fee": "0.0003",
            "fee_cap": "0.5",
            "fee_floor": "-0.5"
          },
          "taker_fee": {
            "fee": "0.0003",
            "fee_cap": "0.5",
            "fee_floor": "-0.5"
          }
        },
        "rpi_fee": {
          "maker_fee": {
            "fee": "0.0003",
            "fee_cap": "0.5",
            "fee_floor": "-0.5"
          },
          "taker_fee": {
            "fee": "0.0003",
            "fee_cap": "0.5",
            "fee_floor": "-0.5"
          }
        }
      },
      "funding_multiplier": 1,
      "funding_period_hours": 8,
      "interest_rate": "0.01",
      "iv_bands_width": "0.05",
      "max_funding_rate": "0.05",
      "max_funding_rate_change": "0.0005",
      "max_open_orders": 100,
      "max_order_size": "100",
      "max_slippage": "0.05",
      "max_tob_spread": "0.2",
      "min_notional": "3",
      "option_cross_margin_params": {
        "imf": {
          "long_itm": "0.2",
          "premium_multiplier": "1.2",
          "short_itm": "0.4",
          "short_otm": "0.25",
          "short_put_cap": "0.5"
        },
        "mmf": {
          "long_itm": "0.2",
          "premium_multiplier": "1.2",
          "short_itm": "0.4",
          "short_otm": "0.25",
          "short_put_cap": "0.5"
        }
      },
      "option_type": "PUT",
      "oracle_ewma_factor": "0.2",
      "order_size_increment": "0.001",
      "position_limit": "500",
      "price_bands_width": "0.05",
      "price_feed_id": "GVXRSBjFk6e6J3NbVPXohDJetcTjaeeuykUpbQF8UoMU",
      "price_tick_size": "0.01",
      "quote_currency": "USD",
      "settlement_currency": "USDC",
      "strike_price": "66500",
      "symbol": "ETH-USD-PERP",
      "tags": [
        "MEME",
        "DEFI"
      ]
    }
  ]
}

Changes

Changed in 10 of the 65 revisions of this API.163711

    • removed the optional property /// from the response with the status

      response-optional-property-removed

    This revision also has 1 change that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

    • added the new BLOCK_TRADE_REPLAYED_SIGNATURE enum value to the //// response property for the response status

      response-property-enum-value-added

    • added the new EVM_VAULT_OPERATORS_DISABLED enum value to the //// response property for the response status

      response-property-enum-value-added

    • added the new VAULT_DATA_PRIVATE enum value to the //// response property for the response status

      response-property-enum-value-added

    • added the optional property /// to the response with the status

      response-optional-property-added

    • removed the INVALID_RHINOFI_QUOTE enum value from the //// response property for the response status

      response-property-enum-value-removed

    • removed the INVALID_RHINOFI_QUOTE_COMMIT enum value from the //// response property for the response status

      response-property-enum-value-removed

    • removed the INVALID_RHINOFI_REQUEST enum value from the //// response property for the response status

      response-property-enum-value-removed

    • added the new IP_NOT_ALLOWED enum value to the //// response property for the response status

      response-property-enum-value-added

    • added the new MARKET_NOT_SETTLED enum value to the //// response property for the response status

      response-property-enum-value-added

    • added the new BLOCK_TRADE_INVALID_SIGNATURE enum value to the //// response property for the response status

      response-property-enum-value-added

    • added the new BLOCK_TRADE_SIGNER_KEY_UNAUTHORIZED enum value to the //// response property for the response status

      response-property-enum-value-added

    • added the new EVM_ADDRESS_ALREADY_ONBOARDED enum value to the //// response property for the response status

      response-property-enum-value-added

    • added the new INSUFFICIENT_EVM_BALANCE enum value to the //// response property for the response status

      response-property-enum-value-added

    • added the new PORTFOLIO_MARGIN_INVALID_ACCOUNT_KIND enum value to the //// response property for the response status

      response-property-enum-value-added

    • added the new PORTFOLIO_MARGIN_ONBOARDING_DISABLED enum value to the //// response property for the response status

      response-property-enum-value-added

    • removed the BAD_STARKNET_REQUEST enum value from the //// response property for the response status

      response-property-enum-value-removed

    • removed the INVALID_PRICE_PRECISION enum value from the //// response property for the response status

      response-property-enum-value-removed

    • removed the TRANSACTION_NOT_FOUND enum value from the //// response property for the response status

      response-property-enum-value-removed

  • 46a57608a79016252See the full diff
    • the /// response's property type changed from string to no type for status

      response-property-type-changed

    • the /// response's property type changed from object to no type for status

      response-property-type-changed

    • the /// response's property type changed from object to no type for status

      response-property-type-changed

    • the /// response's property type changed from object to no type for status

      response-property-type-changed

    • the //////// response's property type changed from object to no type for status

      response-property-type-changed

    • the ///////////// response's property type changed from object to no type for status

      response-property-type-changed

    • the ///////////// response's property type changed from object to no type for status

      response-property-type-changed

    • the //////// response's property type changed from object to no type for status

      response-property-type-changed

    • the ///////////// response's property type changed from object to no type for status

      response-property-type-changed

    • the ///////////// response's property type changed from object to no type for status

      response-property-type-changed

    • the //////// response's property type changed from object to no type for status

      response-property-type-changed

    • the ///////////// response's property type changed from object to no type for status

      response-property-type-changed

    • the ///////////// response's property type changed from object to no type for status

      response-property-type-changed

    • the /// response's property type changed from object to no type for status

      response-property-type-changed

    • the /// response's property type changed from object to no type for status

      response-property-type-changed

    • the response's property type changed from object to no type for status

      response-property-type-changed

    • added the new BLOCK_TRADE_ACCOUNT_MISMATCH enum value to the //// response property for the response status

      response-property-enum-value-added

    • added the new BLOCK_TRADE_ALREADY_CANCELLED enum value to the //// response property for the response status

      response-property-enum-value-added

    • added the new BLOCK_TRADE_EXPIRED enum value to the //// response property for the response status

      response-property-enum-value-added

    • added the new BLOCK_TRADE_INVALID_STATUS enum value to the //// response property for the response status

      response-property-enum-value-added

    • added the new BLOCK_TRADE_MISSING_SIGNATURE enum value to the //// response property for the response status

      response-property-enum-value-added

    • added the new BLOCK_TRADE_MISSING_SIGNERS enum value to the //// response property for the response status

      response-property-enum-value-added

    • added the new BLOCK_TRADE_MISSING_TRADES enum value to the //// response property for the response status

      response-property-enum-value-added

    • added the new BLOCK_TRADE_NOT_ENABLED enum value to the //// response property for the response status

      response-property-enum-value-added

    • added the new BLOCK_TRADE_NOT_FOUND enum value to the //// response property for the response status

      response-property-enum-value-added

    • added the new BLOCK_TRADE_UNAUTHORIZED enum value to the //// response property for the response status

      response-property-enum-value-added

    • added the new EVM_SIGNATURE_VERIFICATION_FAILED enum value to the //// response property for the response status

      response-property-enum-value-added

    • added the new INVALID_EVM_SIGNATURE enum value to the //// response property for the response status

      response-property-enum-value-added

    • added the new MEDIA_NOT_FOUND enum value to the //// response property for the response status

      response-property-enum-value-added

    • added the new OFFER_ALREADY_CANCELLED enum value to the //// response property for the response status

      response-property-enum-value-added

    • added the new OFFER_INVALID_STATUS enum value to the //// response property for the response status

      response-property-enum-value-added

    • added the new OFFER_PARENT_MISMATCH enum value to the //// response property for the response status

      response-property-enum-value-added

    • added the new OFFER_PARENT_NOT_ACCEPTING enum value to the //// response property for the response status

      response-property-enum-value-added

    • added the new OFFER_UNAUTHORIZED enum value to the //// response property for the response status

      response-property-enum-value-added

    • added the new PORTFOLIO_MARGIN_CONFIG_NOT_FOUND enum value to the //// response property for the response status

      response-property-enum-value-added

    • added the new SPOT enum value to the /// response property for the response status

      response-property-enum-value-added

    • added the new SUBKEY_NOT_ACTIVATABLE enum value to the //// response property for the response status

      response-property-enum-value-added

    • added the new XP_TRANSFERS_DISABLED enum value to the //// response property for the response status

      response-property-enum-value-added

    • added the new cross enum value to the /// response property for the response status

      response-property-enum-value-added

    • added the new isolated enum value to the /// response property for the response status

      response-property-enum-value-added

    • added the new isolated_margin enum value to the /// response property for the response status

      response-property-enum-value-added

    • added to the /// response property allOf list for the response status

      response-property-all-of-added

    • removed the INVALID_JOIN_WAITLIST_REQUEST enum value from the //// response property for the response status

      response-property-enum-value-removed

    • added the media type application/json for the response with the status

      response-media-type-added

    • added the media type application/json for the response with the status

      response-media-type-added

    This revision also has 1 change that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog