{
  "id" : -1,
  "method" : "public/get-instruments",
  "code" : 0,
  "result" : {
    "data" : [ {
      "symbol" : "1INCHUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "1INCHUSD Perpetual",
      "base_ccy" : "1INCH",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "1INCHUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "1INCH_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "1INCH/USD",
      "base_ccy" : "1INCH",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "1INCH_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "1INCH/USDT",
      "base_ccy" : "1INCH",
      "quote_ccy" : "USDT",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "2ZUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "2ZUSD Perpetual",
      "base_ccy" : "2Z",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "2ZUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "2Z_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "2Z/USD",
      "base_ccy" : "2Z",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "A2Z_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "A2Z/USD",
      "base_ccy" : "A2Z",
      "quote_ccy" : "USD",
      "quote_decimals" : 7,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "AAPLUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "AAPLUSD Perpetual",
      "base_ccy" : "AAPL",
      "quote_ccy" : "USD",
      "quote_decimals" : 2,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "AAPLUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "AAVEUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "AAVEUSD Perpetual",
      "base_ccy" : "AAVE",
      "quote_ccy" : "USD",
      "quote_decimals" : 3,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "AAVEUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "AAVE_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "AAVE/USD",
      "base_ccy" : "AAVE",
      "quote_ccy" : "USD",
      "quote_decimals" : 3,
      "quantity_decimals" : 3,
      "price_tick_size" : "0.001",
      "qty_tick_size" : "0.001",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "AAVE_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "AAVE/USDT",
      "base_ccy" : "AAVE",
      "quote_ccy" : "USDT",
      "quote_decimals" : 3,
      "quantity_decimals" : 3,
      "price_tick_size" : "0.001",
      "qty_tick_size" : "0.001",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "ACA_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ACA/USD",
      "base_ccy" : "ACA",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ACA_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ACA/USDT",
      "base_ccy" : "ACA",
      "quote_ccy" : "USDT",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ACHUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "ACHUSD Perpetual",
      "base_ccy" : "ACH",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "100",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "ACHUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ACH_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ACH/USD",
      "base_ccy" : "ACH",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ACH_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ACH/USDT",
      "base_ccy" : "ACH",
      "quote_ccy" : "USDT",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ACS_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ACS/USD",
      "base_ccy" : "ACS",
      "quote_ccy" : "USD",
      "quote_decimals" : 7,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000001",
      "qty_tick_size" : "100",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ACTUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "ACTUSD Perpetual",
      "base_ccy" : "ACT",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "ACTUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ACT_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ACT/USD",
      "base_ccy" : "ACT",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ACX_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ACX/USD",
      "base_ccy" : "ACX",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ADAUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "ADAUSD Perpetual",
      "base_ccy" : "ADA",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "ADAUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ADAUSD-PERP-dpre",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "ADAUSD Perpetual (dpre)",
      "base_ccy" : "ADA",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "ADAUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ADA_BTC",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ADA/BTC",
      "base_ccy" : "ADA",
      "quote_ccy" : "BTC",
      "quote_decimals" : 9,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.000000001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "ADA_EUR",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ADA/EUR",
      "base_ccy" : "ADA",
      "quote_ccy" : "EUR",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "ADA_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ADA/USD",
      "base_ccy" : "ADA",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "ADA_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ADA/USDT",
      "base_ccy" : "ADA",
      "quote_ccy" : "USDT",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "ADI_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ADI/USD",
      "base_ccy" : "ADI",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "AERGO_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "AERGO/USD",
      "base_ccy" : "AERGO",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "AERO_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "AERO/USD",
      "base_ccy" : "AERO",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "AEVO_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "AEVO/USD",
      "base_ccy" : "AEVO",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "AGENTFUN_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "AGENTFUN/USD",
      "base_ccy" : "AGENTFUN",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "AGLD_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "AGLD/USD",
      "base_ccy" : "AGLD",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "AGLD_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "AGLD/USDT",
      "base_ccy" : "AGLD",
      "quote_ccy" : "USDT",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "AI16ZUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "AI16ZUSD Perpetual",
      "base_ccy" : "AI16Z",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "AI16ZUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "AI16Z_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "AI16Z/USD",
      "base_ccy" : "AI16Z",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "AIGENSYNUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "AIGENSYNUSD Perpetual",
      "base_ccy" : "AIGENSYN",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "100",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "AIGENSYNUSD-INDEX",
      "contract_size" : "1",
      "product_type" : "DIGITAL_CURRENCIES",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "AIGENSYN_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "AIGENSYN/USD",
      "base_ccy" : "AIGENSYN",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "product_type" : "DIGITAL_CURRENCIES",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "AIOZ_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "AIOZ/USD",
      "base_ccy" : "AIOZ",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "AIOZ_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "AIOZ/USDT",
      "base_ccy" : "AIOZ",
      "quote_ccy" : "USDT",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "AIXBTUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "AIXBTUSD Perpetual",
      "base_ccy" : "AIXBT",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "AIXBTUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "AIXBT_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "AIXBT/USD",
      "base_ccy" : "AIXBT",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "AKTUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "AKTUSD Perpetual",
      "base_ccy" : "AKT",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "AKTUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "AKT_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "AKT/USD",
      "base_ccy" : "AKT",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "AKT_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "AKT/USDT",
      "base_ccy" : "AKT",
      "quote_ccy" : "USDT",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "ALCX_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ALCX/USD",
      "base_ccy" : "ALCX",
      "quote_ccy" : "USD",
      "quote_decimals" : 3,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ALEO_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ALEO/USD",
      "base_ccy" : "ALEO",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ALGOUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "ALGOUSD Perpetual",
      "base_ccy" : "ALGO",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "ALGOUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ALGO_BTC",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ALGO/BTC",
      "base_ccy" : "ALGO",
      "quote_ccy" : "BTC",
      "quote_decimals" : 9,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "ALGO_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ALGO/USD",
      "base_ccy" : "ALGO",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "ALGO_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ALGO/USDT",
      "base_ccy" : "ALGO",
      "quote_ccy" : "USDT",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "ALICEUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "ALICEUSD Perpetual",
      "base_ccy" : "ALICE",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "ALICEUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ALICE_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ALICE/USD",
      "base_ccy" : "ALICE",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ALI_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ALI/USD",
      "base_ccy" : "ALI",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ALI_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ALI/USDT",
      "base_ccy" : "ALI",
      "quote_ccy" : "USDT",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ALPHAUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "ALPHAUSD Perpetual",
      "base_ccy" : "ALPHA",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "ALPHAUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ALPHA_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ALPHA/USD",
      "base_ccy" : "ALPHA",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ALT_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ALT/USD",
      "base_ccy" : "ALT",
      "quote_ccy" : "USD",
      "quote_decimals" : 7,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "AMDUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "AMDUSD Perpetual",
      "base_ccy" : "AMD",
      "quote_ccy" : "USD",
      "quote_decimals" : 2,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "AMDUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "AMP_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "AMP/USD",
      "base_ccy" : "AMP",
      "quote_ccy" : "USD",
      "quote_decimals" : 7,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "AMP_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "AMP/USDT",
      "base_ccy" : "AMP",
      "quote_ccy" : "USDT",
      "quote_decimals" : 7,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "AMZNUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "AMZNUSD Perpetual",
      "base_ccy" : "AMZN",
      "quote_ccy" : "USD",
      "quote_decimals" : 2,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "AMZNUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ANIMEUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "ANIMEUSD Perpetual",
      "base_ccy" : "ANIME",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "ANIMEUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ANIME_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ANIME/USD",
      "base_ccy" : "ANIME",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ANKRUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "ANKRUSD Perpetual",
      "base_ccy" : "ANKR",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "ANKRUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ANKR_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ANKR/USD",
      "base_ccy" : "ANKR",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ANKR_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ANKR/USDT",
      "base_ccy" : "ANKR",
      "quote_ccy" : "USDT",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ANTHROPICIPOUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "ANTHROPICIPOUSD Perpetual",
      "base_ccy" : "ANTHROPICIPO",
      "quote_ccy" : "USD",
      "quote_decimals" : 1,
      "quantity_decimals" : 3,
      "price_tick_size" : "0.1",
      "qty_tick_size" : "0.001",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "ANTHROPICIPOUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "APEUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "APEUSD Perpetual",
      "base_ccy" : "APE",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "APEUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "APE_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "APE/USD",
      "base_ccy" : "APE",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "APE_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "APE/USDT",
      "base_ccy" : "APE",
      "quote_ccy" : "USDT",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "API3USD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "API3USD Perpetual",
      "base_ccy" : "API3",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "API3USD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "API3_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "API3/USD",
      "base_ccy" : "API3",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "API3_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "API3/USDT",
      "base_ccy" : "API3",
      "quote_ccy" : "USDT",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "APTUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "APTUSD Perpetual",
      "base_ccy" : "APT",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "APTUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "APT_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "APT/USD",
      "base_ccy" : "APT",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "APT_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "APT/USDT",
      "base_ccy" : "APT",
      "quote_ccy" : "USDT",
      "quote_decimals" : 4,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "ARBUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "ARBUSD Perpetual",
      "base_ccy" : "ARB",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "ARBUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ARB_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ARB/USD",
      "base_ccy" : "ARB",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "ARB_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ARB/USDT",
      "base_ccy" : "ARB",
      "quote_ccy" : "USDT",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "ARCH_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ARCH/USD",
      "base_ccy" : "ARCH",
      "quote_ccy" : "USD",
      "quote_decimals" : 7,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ARCUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "ARCUSD Perpetual",
      "base_ccy" : "ARC",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "ARCUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ARC_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ARC/USD",
      "base_ccy" : "ARC",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ARKMUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "ARKMUSD Perpetual",
      "base_ccy" : "ARKM",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "ARKMUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ARKM_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ARKM/USD",
      "base_ccy" : "ARKM",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ARKUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "ARKUSD Perpetual",
      "base_ccy" : "ARK",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "ARKUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ARK_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ARK/USD",
      "base_ccy" : "ARK",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ARMUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "ARMUSD Perpetual",
      "base_ccy" : "ARM",
      "quote_ccy" : "USD",
      "quote_decimals" : 2,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "ARMUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ARPAUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "ARPAUSD Perpetual",
      "base_ccy" : "ARPA",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "ARPAUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ARPA_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ARPA/USD",
      "base_ccy" : "ARPA",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ARUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "ARUSD Perpetual",
      "base_ccy" : "AR",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "ARUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "AR_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "AR/USD",
      "base_ccy" : "AR",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "AR_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "AR/USDT",
      "base_ccy" : "AR",
      "quote_ccy" : "USDT",
      "quote_decimals" : 4,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ASTRUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "ASTRUSD Perpetual",
      "base_ccy" : "ASTR",
      "quote_ccy" : "USD",
      "quote_decimals" : 7,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "ASTRUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ASTR_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ASTR/USD",
      "base_ccy" : "ASTR",
      "quote_ccy" : "USD",
      "quote_decimals" : 7,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ASTR_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ASTR/USDT",
      "base_ccy" : "ASTR",
      "quote_ccy" : "USDT",
      "quote_decimals" : 7,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ATH_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ATH/USD",
      "base_ccy" : "ATH",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ATOMUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "ATOMUSD Perpetual",
      "base_ccy" : "ATOM",
      "quote_ccy" : "USD",
      "quote_decimals" : 3,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "ATOMUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ATOM_BTC",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ATOM/BTC",
      "base_ccy" : "ATOM",
      "quote_ccy" : "BTC",
      "quote_decimals" : 8,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.00000001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "ATOM_CRO",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ATOM/CRO",
      "base_ccy" : "ATOM",
      "quote_ccy" : "CRO",
      "quote_decimals" : 2,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "ATOM_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ATOM/USD",
      "base_ccy" : "ATOM",
      "quote_ccy" : "USD",
      "quote_decimals" : 3,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "ATOM_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ATOM/USDT",
      "base_ccy" : "ATOM",
      "quote_ccy" : "USDT",
      "quote_decimals" : 3,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "AUDIOUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "AUDIOUSD Perpetual",
      "base_ccy" : "AUDIO",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "AUDIOUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "AUDIO_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "AUDIO/USD",
      "base_ccy" : "AUDIO",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "AUDIO_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "AUDIO/USDT",
      "base_ccy" : "AUDIO",
      "quote_ccy" : "USDT",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "AURORA_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "AURORA/USD",
      "base_ccy" : "AURORA",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "AUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "AUSD Perpetual",
      "base_ccy" : "A",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "AUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "AVAXUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "AVAXUSD Perpetual",
      "base_ccy" : "AVAX",
      "quote_ccy" : "USD",
      "quote_decimals" : 3,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "AVAXUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "AVAX_BTC",
      "inst_type" : "CCY_PAIR",
      "display_name" : "AVAX/BTC",
      "base_ccy" : "AVAX",
      "quote_ccy" : "BTC",
      "quote_decimals" : 8,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.00000001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "AVAX_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "AVAX/USD",
      "base_ccy" : "AVAX",
      "quote_ccy" : "USD",
      "quote_decimals" : 3,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "AVAX_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "AVAX/USDT",
      "base_ccy" : "AVAX",
      "quote_ccy" : "USDT",
      "quote_decimals" : 3,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "AVGOUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "AVGOUSD Perpetual",
      "base_ccy" : "AVGO",
      "quote_ccy" : "USD",
      "quote_decimals" : 2,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "AVGOUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "AVNTUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "AVNTUSD Perpetual",
      "base_ccy" : "AVNT",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "AVNTUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "AVNT_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "AVNT/USD",
      "base_ccy" : "AVNT",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "AVNT_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "AVNT/USDT",
      "base_ccy" : "AVNT",
      "quote_ccy" : "USDT",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "AXLUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "AXLUSD Perpetual",
      "base_ccy" : "AXL",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "AXLUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "AXL_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "AXL/USD",
      "base_ccy" : "AXL",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "AXL_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "AXL/USDT",
      "base_ccy" : "AXL",
      "quote_ccy" : "USDT",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "AXSUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "AXSUSD Perpetual",
      "base_ccy" : "AXS",
      "quote_ccy" : "USD",
      "quote_decimals" : 3,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "AXSUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "AXS_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "AXS/USD",
      "base_ccy" : "AXS",
      "quote_ccy" : "USD",
      "quote_decimals" : 3,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "AXS_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "AXS/USDT",
      "base_ccy" : "AXS",
      "quote_ccy" : "USDT",
      "quote_decimals" : 3,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "A_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "A/USD",
      "base_ccy" : "A",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "B3USD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "B3USD Perpetual",
      "base_ccy" : "B3",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "100",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "B3USD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "B3_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "B3/USD",
      "base_ccy" : "B3",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "BABAUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "BABAUSD Perpetual",
      "base_ccy" : "BABA",
      "quote_ccy" : "USD",
      "quote_decimals" : 2,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "BABAUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "BADGER_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "BADGER/USD",
      "base_ccy" : "BADGER",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "BADGER_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "BADGER/USDT",
      "base_ccy" : "BADGER",
      "quote_ccy" : "USDT",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "BALUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "BALUSD Perpetual",
      "base_ccy" : "BAL",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "BALUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "BAL_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "BAL/USD",
      "base_ccy" : "BAL",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "BANANAUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "BANANAUSD Perpetual",
      "base_ccy" : "BANANA",
      "quote_ccy" : "USD",
      "quote_decimals" : 3,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "BANANAUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "BANANA_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "BANANA/USD",
      "base_ccy" : "BANANA",
      "quote_ccy" : "USD",
      "quote_decimals" : 3,
      "quantity_decimals" : 3,
      "price_tick_size" : "0.001",
      "qty_tick_size" : "0.001",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "BANDUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "BANDUSD Perpetual",
      "base_ccy" : "BAND",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "BANDUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "BAND_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "BAND/USD",
      "base_ccy" : "BAND",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "BAND_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "BAND/USDT",
      "base_ccy" : "BAND",
      "quote_ccy" : "USDT",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "BARA_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "BARA/USD",
      "base_ccy" : "BARA",
      "quote_ccy" : "USD",
      "quote_decimals" : 11,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00000000001",
      "qty_tick_size" : "100000",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "BATUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "BATUSD Perpetual",
      "base_ccy" : "BAT",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "BATUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "BAT_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "BAT/USD",
      "base_ccy" : "BAT",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "BAT_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "BAT/USDT",
      "base_ccy" : "BAT",
      "quote_ccy" : "USDT",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "BCHUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "BCHUSD Perpetual",
      "base_ccy" : "BCH",
      "quote_ccy" : "USD",
      "quote_decimals" : 2,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "BCHUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "BCH_BTC",
      "inst_type" : "CCY_PAIR",
      "display_name" : "BCH/BTC",
      "base_ccy" : "BCH",
      "quote_ccy" : "BTC",
      "quote_decimals" : 7,
      "quantity_decimals" : 3,
      "price_tick_size" : "0.0000001",
      "qty_tick_size" : "0.001",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "BCH_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "BCH/USD",
      "base_ccy" : "BCH",
      "quote_ccy" : "USD",
      "quote_decimals" : 2,
      "quantity_decimals" : 3,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.001",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "BCH_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "BCH/USDT",
      "base_ccy" : "BCH",
      "quote_ccy" : "USDT",
      "quote_decimals" : 2,
      "quantity_decimals" : 3,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.001",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "BCUT_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "BCUT/USD",
      "base_ccy" : "BCUT",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "BEAMX_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "BEAMX/USD",
      "base_ccy" : "BEAMX",
      "quote_ccy" : "USD",
      "quote_decimals" : 7,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "BEAT_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "BEAT/USD",
      "base_ccy" : "BEAT",
      "quote_ccy" : "USD",
      "quote_decimals" : 8,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "BERAUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "BERAUSD Perpetual",
      "base_ccy" : "BERA",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "BERAUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "BERA_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "BERA/USD",
      "base_ccy" : "BERA",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "BICO_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "BICO/USD",
      "base_ccy" : "BICO",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "BICO_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "BICO/USDT",
      "base_ccy" : "BICO",
      "quote_ccy" : "USDT",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "BIFI_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "BIFI/USD",
      "base_ccy" : "BIFI",
      "quote_ccy" : "USD",
      "quote_decimals" : 2,
      "quantity_decimals" : 3,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.001",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "BIGTIMEUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "BIGTIMEUSD Perpetual",
      "base_ccy" : "BIGTIME",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "BIGTIMEUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "BIGTIME_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "BIGTIME/USD",
      "base_ccy" : "BIGTIME",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "BIGTIME_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "BIGTIME/USDT",
      "base_ccy" : "BIGTIME",
      "quote_ccy" : "USDT",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "BINK_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "BINK/USD",
      "base_ccy" : "BINK",
      "quote_ccy" : "USD",
      "quote_decimals" : 8,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00000001",
      "qty_tick_size" : "1000",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "BIRBUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "BIRBUSD Perpetual",
      "base_ccy" : "BIRB",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "BIRBUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "BIRB_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "BIRB/USD",
      "base_ccy" : "BIRB",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "BLASTUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "BLASTUSD Perpetual",
      "base_ccy" : "BLAST",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "100",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "BLASTUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "BLAST_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "BLAST/USD",
      "base_ccy" : "BLAST",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "BLAST_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "BLAST/USDT",
      "base_ccy" : "BLAST",
      "quote_ccy" : "USDT",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "BLENDUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "BLENDUSD Perpetual",
      "base_ccy" : "BLEND",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "BLENDUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "BLEND_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "BLEND/USD",
      "base_ccy" : "BLEND",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "BLURUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "BLURUSD Perpetual",
      "base_ccy" : "BLUR",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "BLURUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "BLUR_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "BLUR/USD",
      "base_ccy" : "BLUR",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "BLUR_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "BLUR/USDT",
      "base_ccy" : "BLUR",
      "quote_ccy" : "USDT",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "BLZ_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "BLZ/USD",
      "base_ccy" : "BLZ",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "BMTUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "BMTUSD Perpetual",
      "base_ccy" : "BMT",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "BMTUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "BMT_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "BMT/USD",
      "base_ccy" : "BMT",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "BNT_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "BNT/USD",
      "base_ccy" : "BNT",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "BNT_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "BNT/USDT",
      "base_ccy" : "BNT",
      "quote_ccy" : "USDT",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "BOBA_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "BOBA/USD",
      "base_ccy" : "BOBA",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "BOMEUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "BOMEUSD Perpetual",
      "base_ccy" : "BOME",
      "quote_ccy" : "USD",
      "quote_decimals" : 8,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00000001",
      "qty_tick_size" : "100",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "BOMEUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "BOME_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "BOME/USD",
      "base_ccy" : "BOME",
      "quote_ccy" : "USD",
      "quote_decimals" : 8,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00000001",
      "qty_tick_size" : "100",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "BOME_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "BOME/USDT",
      "base_ccy" : "BOME",
      "quote_ccy" : "USDT",
      "quote_decimals" : 8,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00000001",
      "qty_tick_size" : "100",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "BONE_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "BONE/USD",
      "base_ccy" : "BONE",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "BONE_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "BONE/USDT",
      "base_ccy" : "BONE",
      "quote_ccy" : "USDT",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "BONKUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "BONKUSD Perpetual",
      "base_ccy" : "BONK",
      "quote_ccy" : "USD",
      "quote_decimals" : 9,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000000001",
      "qty_tick_size" : "100000",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "BONKUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "BONK_EUR",
      "inst_type" : "CCY_PAIR",
      "display_name" : "BONK/EUR",
      "base_ccy" : "BONK",
      "quote_ccy" : "EUR",
      "quote_decimals" : 9,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000000001",
      "qty_tick_size" : "10000",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "BONK_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "BONK/USD",
      "base_ccy" : "BONK",
      "quote_ccy" : "USD",
      "quote_decimals" : 9,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000000001",
      "qty_tick_size" : "10000",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "BONK_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "BONK/USDT",
      "base_ccy" : "BONK",
      "quote_ccy" : "USDT",
      "quote_decimals" : 9,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000000001",
      "qty_tick_size" : "10000",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "BOSON_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "BOSON/USD",
      "base_ccy" : "BOSON",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "BRETT_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "BRETT/USD",
      "base_ccy" : "BRETT",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "BREVUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "BREVUSD Perpetual",
      "base_ccy" : "BREV",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "BREV_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "BREV/USD",
      "base_ccy" : "BREV",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "BRICK_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "BRICK/USD",
      "base_ccy" : "BRICK",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "BTCUSD-260626",
      "inst_type" : "FUTURE",
      "display_name" : "BTCUSD Futures 20260626",
      "base_ccy" : "BTC",
      "quote_ccy" : "USD",
      "quote_decimals" : 1,
      "quantity_decimals" : 4,
      "price_tick_size" : "0.1",
      "qty_tick_size" : "0.0001",
      "max_leverage" : "100",
      "tradable" : true,
      "expiry_timestamp_ms" : 1782460800000,
      "beta_product" : false,
      "underlying_symbol" : "BTCUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "BTCUSD-260731",
      "inst_type" : "FUTURE",
      "display_name" : "BTCUSD Futures 20260731",
      "base_ccy" : "BTC",
      "quote_ccy" : "USD",
      "quote_decimals" : 1,
      "quantity_decimals" : 4,
      "price_tick_size" : "0.1",
      "qty_tick_size" : "0.0001",
      "max_leverage" : "100",
      "tradable" : true,
      "expiry_timestamp_ms" : 1785484800000,
      "beta_product" : false,
      "underlying_symbol" : "BTCUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "BTCUSD-260828",
      "inst_type" : "FUTURE",
      "display_name" : "BTCUSD Futures 20260828",
      "base_ccy" : "BTC",
      "quote_ccy" : "USD",
      "quote_decimals" : 1,
      "quantity_decimals" : 4,
      "price_tick_size" : "0.1",
      "qty_tick_size" : "0.0001",
      "max_leverage" : "100",
      "tradable" : true,
      "expiry_timestamp_ms" : 1787904000000,
      "beta_product" : false,
      "underlying_symbol" : "BTCUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "BTCUSD-260925",
      "inst_type" : "FUTURE",
      "display_name" : "BTCUSD Futures 20260925",
      "base_ccy" : "BTC",
      "quote_ccy" : "USD",
      "quote_decimals" : 1,
      "quantity_decimals" : 4,
      "price_tick_size" : "0.1",
      "qty_tick_size" : "0.0001",
      "max_leverage" : "100",
      "tradable" : true,
      "expiry_timestamp_ms" : 1790323200000,
      "beta_product" : false,
      "underlying_symbol" : "BTCUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "BTCUSD-261225",
      "inst_type" : "FUTURE",
      "display_name" : "BTCUSD Futures 20261225",
      "base_ccy" : "BTC",
      "quote_ccy" : "USD",
      "quote_decimals" : 1,
      "quantity_decimals" : 4,
      "price_tick_size" : "0.1",
      "qty_tick_size" : "0.0001",
      "max_leverage" : "100",
      "tradable" : true,
      "expiry_timestamp_ms" : 1798185600000,
      "beta_product" : false,
      "underlying_symbol" : "BTCUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "BTCUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "BTCUSD Perpetual",
      "base_ccy" : "BTC",
      "quote_ccy" : "USD",
      "quote_decimals" : 1,
      "quantity_decimals" : 4,
      "price_tick_size" : "0.1",
      "qty_tick_size" : "0.0001",
      "max_leverage" : "100",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "BTCUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "BTC_EUR",
      "inst_type" : "CCY_PAIR",
      "display_name" : "BTC/EUR",
      "base_ccy" : "BTC",
      "quote_ccy" : "EUR",
      "quote_decimals" : 2,
      "quantity_decimals" : 5,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.00001",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "BTC_PYUSD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "BTC/PYUSD",
      "base_ccy" : "BTC",
      "quote_ccy" : "PYUSD",
      "quote_decimals" : 2,
      "quantity_decimals" : 5,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.00001",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "BTC_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "BTC/USD",
      "base_ccy" : "BTC",
      "quote_ccy" : "USD",
      "quote_decimals" : 2,
      "quantity_decimals" : 5,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.00001",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "BTC_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "BTC/USDT",
      "base_ccy" : "BTC",
      "quote_ccy" : "USDT",
      "quote_decimals" : 2,
      "quantity_decimals" : 5,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.00001",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "C98_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "C98/USD",
      "base_ccy" : "C98",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "CANTO_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "CANTO/USD",
      "base_ccy" : "CANTO",
      "quote_ccy" : "USD",
      "quote_decimals" : 7,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "CATIUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "CATIUSD Perpetual",
      "base_ccy" : "CATI",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "CATIUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "CATI_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "CATI/USD",
      "base_ccy" : "CATI",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "CAW_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "CAW/USD",
      "base_ccy" : "CAW",
      "quote_ccy" : "USD",
      "quote_decimals" : 11,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00000000001",
      "qty_tick_size" : "10000000",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "CBRSUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "CBRSUSD Perpetual",
      "base_ccy" : "CBRS",
      "quote_ccy" : "USD",
      "quote_decimals" : 2,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "CBRSUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "CCUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "CCUSD Perpetual",
      "base_ccy" : "CC",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "CCUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "CC_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "CC/USD",
      "base_ccy" : "CC",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "CDCETH_ETH",
      "inst_type" : "CCY_PAIR",
      "display_name" : "CDCETH/ETH",
      "base_ccy" : "CDCETH",
      "quote_ccy" : "ETH",
      "quote_decimals" : 4,
      "quantity_decimals" : 4,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.0001",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "CDCETH_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "CDCETH/USD",
      "base_ccy" : "CDCETH",
      "quote_ccy" : "USD",
      "quote_decimals" : 2,
      "quantity_decimals" : 4,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.0001",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "CDCETH_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "CDCETH/USDT",
      "base_ccy" : "CDCETH",
      "quote_ccy" : "USDT",
      "quote_decimals" : 2,
      "quantity_decimals" : 4,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.0001",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "CDCSOL_SOL",
      "inst_type" : "CCY_PAIR",
      "display_name" : "CDCSOL/SOL",
      "base_ccy" : "CDCSOL",
      "quote_ccy" : "SOL",
      "quote_decimals" : 5,
      "quantity_decimals" : 3,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.001",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "CDCSOL_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "CDCSOL/USD",
      "base_ccy" : "CDCSOL",
      "quote_ccy" : "USD",
      "quote_decimals" : 2,
      "quantity_decimals" : 3,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.001",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "CDCSOL_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "CDCSOL/USDT",
      "base_ccy" : "CDCSOL",
      "quote_ccy" : "USDT",
      "quote_decimals" : 2,
      "quantity_decimals" : 3,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.001",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "CELOUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "CELOUSD Perpetual",
      "base_ccy" : "CELO",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "CELOUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "CELRUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "CELRUSD Perpetual",
      "base_ccy" : "CELR",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "CELRUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "CELR_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "CELR/USD",
      "base_ccy" : "CELR",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "CELR_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "CELR/USDT",
      "base_ccy" : "CELR",
      "quote_ccy" : "USDT",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "CETUS_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "CETUS/USD",
      "base_ccy" : "CETUS",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "CFXUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "CFXUSD Perpetual",
      "base_ccy" : "CFX",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "CFXUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "CHESS_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "CHESS/USD",
      "base_ccy" : "CHESS",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "CHILLGUYUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "CHILLGUYUSD Perpetual",
      "base_ccy" : "CHILLGUY",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "CHILLGUYUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "CHILLGUY_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "CHILLGUY/USD",
      "base_ccy" : "CHILLGUY",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "CHILLGUY_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "CHILLGUY/USDT",
      "base_ccy" : "CHILLGUY",
      "quote_ccy" : "USDT",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "CHRUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "CHRUSD Perpetual",
      "base_ccy" : "CHR",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "CHRUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "CHR_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "CHR/USD",
      "base_ccy" : "CHR",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "CHR_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "CHR/USDT",
      "base_ccy" : "CHR",
      "quote_ccy" : "USDT",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "CHZUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "CHZUSD Perpetual",
      "base_ccy" : "CHZ",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "CHZUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "CHZ_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "CHZ/USD",
      "base_ccy" : "CHZ",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "CHZ_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "CHZ/USDT",
      "base_ccy" : "CHZ",
      "quote_ccy" : "USDT",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "CKBUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "CKBUSD Perpetual",
      "base_ccy" : "CKB",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "100",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "CKBUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "CKB_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "CKB/USD",
      "base_ccy" : "CKB",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "CKB_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "CKB/USDT",
      "base_ccy" : "CKB",
      "quote_ccy" : "USDT",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "CLANKER_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "CLANKER/USD",
      "base_ccy" : "CLANKER",
      "quote_ccy" : "USD",
      "quote_decimals" : 3,
      "quantity_decimals" : 3,
      "price_tick_size" : "0.001",
      "qty_tick_size" : "0.001",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "CLOUD_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "CLOUD/USD",
      "base_ccy" : "CLOUD",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "CLUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "CLUSD Perpetual",
      "base_ccy" : "CL",
      "quote_ccy" : "USD",
      "quote_decimals" : 3,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "CLUSD-INDEX",
      "contract_size" : "1",
      "product_type" : "COMMODITIES",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "COINUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "COINUSD Perpetual",
      "base_ccy" : "COIN",
      "quote_ccy" : "USD",
      "quote_decimals" : 2,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "COINUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "COMPUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "COMPUSD Perpetual",
      "base_ccy" : "COMP",
      "quote_ccy" : "USD",
      "quote_decimals" : 3,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "COMPUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "COMP_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "COMP/USD",
      "base_ccy" : "COMP",
      "quote_ccy" : "USD",
      "quote_decimals" : 3,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "COMP_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "COMP/USDT",
      "base_ccy" : "COMP",
      "quote_ccy" : "USDT",
      "quote_decimals" : 3,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "COOKIE_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "COOKIE/USD",
      "base_ccy" : "COOKIE",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "COQ_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "COQ/USD",
      "base_ccy" : "COQ",
      "quote_ccy" : "USD",
      "quote_decimals" : 10,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000000001",
      "qty_tick_size" : "100000",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "CORGIAI_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "CORGIAI/USD",
      "base_ccy" : "CORGIAI",
      "quote_ccy" : "USD",
      "quote_decimals" : 9,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000000001",
      "qty_tick_size" : "1000",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "CORGIAI_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "CORGIAI/USDT",
      "base_ccy" : "CORGIAI",
      "quote_ccy" : "USDT",
      "quote_decimals" : 7,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000001",
      "qty_tick_size" : "100",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "COSTUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "COSTUSD Perpetual",
      "base_ccy" : "COST",
      "quote_ccy" : "USD",
      "quote_decimals" : 2,
      "quantity_decimals" : 3,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.001",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "COSTUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "COS_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "COS/USD",
      "base_ccy" : "COS",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "COTIUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "COTIUSD Perpetual",
      "base_ccy" : "COTI",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "COTIUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "COTI_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "COTI/USD",
      "base_ccy" : "COTI",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "COTI_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "COTI/USDT",
      "base_ccy" : "COTI",
      "quote_ccy" : "USDT",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "COW_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "COW/USD",
      "base_ccy" : "COW",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "CQT_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "CQT/USD",
      "base_ccy" : "CQT",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "CQT_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "CQT/USDT",
      "base_ccy" : "CQT",
      "quote_ccy" : "USDT",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "CRCLUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "CRCLUSD Perpetual",
      "base_ccy" : "CRCL",
      "quote_ccy" : "USD",
      "quote_decimals" : 2,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "CRCLUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "CROB_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "CROB/USD",
      "base_ccy" : "CROB",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "CROID_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "CROID/USD",
      "base_ccy" : "CROID",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "CROUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "CROUSD Perpetual",
      "base_ccy" : "CRO",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "CROUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "CRO_BTC",
      "inst_type" : "CCY_PAIR",
      "display_name" : "CRO/BTC",
      "base_ccy" : "CRO",
      "quote_ccy" : "BTC",
      "quote_decimals" : 10,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "CRO_PYUSD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "CRO/PYUSD",
      "base_ccy" : "CRO",
      "quote_ccy" : "PYUSD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "CRO_USC",
      "inst_type" : "CCY_PAIR",
      "display_name" : "CRO/USC",
      "base_ccy" : "CRO",
      "quote_ccy" : "USC",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "CRO_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "CRO/USD",
      "base_ccy" : "CRO",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "CRO_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "CRO/USDT",
      "base_ccy" : "CRO",
      "quote_ccy" : "USDT",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "CRPT_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "CRPT/USD",
      "base_ccy" : "CRPT",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "CRVUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "CRVUSD Perpetual",
      "base_ccy" : "CRV",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "CRVUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "CRV_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "CRV/USD",
      "base_ccy" : "CRV",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "CRV_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "CRV/USDT",
      "base_ccy" : "CRV",
      "quote_ccy" : "USDT",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "CRWVUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "CRWVUSD Perpetual",
      "base_ccy" : "CRWV",
      "quote_ccy" : "USD",
      "quote_decimals" : 2,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "CRWVUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "CSCOUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "CSCOUSD Perpetual",
      "base_ccy" : "CSCO",
      "quote_ccy" : "USD",
      "quote_decimals" : 2,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "CSCOUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "CSPR_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "CSPR/USD",
      "base_ccy" : "CSPR",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "CSPR_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "CSPR/USDT",
      "base_ccy" : "CSPR",
      "quote_ccy" : "USDT",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "CTC_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "CTC/USD",
      "base_ccy" : "CTC",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "CTSIUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "CTSIUSD Perpetual",
      "base_ccy" : "CTSI",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "CTSIUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "CTSI_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "CTSI/USD",
      "base_ccy" : "CTSI",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "CTSI_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "CTSI/USDT",
      "base_ccy" : "CTSI",
      "quote_ccy" : "USDT",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "CUDOS_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "CUDOS/USD",
      "base_ccy" : "CUDOS",
      "quote_ccy" : "USD",
      "quote_decimals" : 7,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "CVX_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "CVX/USD",
      "base_ccy" : "CVX",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "CXT_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "CXT/USD",
      "base_ccy" : "CXT",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "CYBER_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "CYBER/USD",
      "base_ccy" : "CYBER",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "DAI_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "DAI/USD",
      "base_ccy" : "DAI",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "DAI_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "DAI/USDT",
      "base_ccy" : "DAI",
      "quote_ccy" : "USDT",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "DAR_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "DAR/USD",
      "base_ccy" : "DAR",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "DAR_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "DAR/USDT",
      "base_ccy" : "DAR",
      "quote_ccy" : "USDT",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "DATA_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "DATA/USD",
      "base_ccy" : "DATA",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "DBRUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "DBRUSD Perpetual",
      "base_ccy" : "DBR",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "100",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "DBRUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "DBR_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "DBR/USD",
      "base_ccy" : "DBR",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "DEEPUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "DEEPUSD Perpetual",
      "base_ccy" : "DEEP",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "DEEPUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "DEEP_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "DEEP/USD",
      "base_ccy" : "DEEP",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "DEGENUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "DEGENUSD Perpetual",
      "base_ccy" : "DEGEN",
      "quote_ccy" : "USD",
      "quote_decimals" : 8,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00000001",
      "qty_tick_size" : "100",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "DEGENUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "DEGEN_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "DEGEN/USD",
      "base_ccy" : "DEGEN",
      "quote_ccy" : "USD",
      "quote_decimals" : 8,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00000001",
      "qty_tick_size" : "100",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "DELLUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "DELLUSD Perpetual",
      "base_ccy" : "DELL",
      "quote_ccy" : "USD",
      "quote_decimals" : 2,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "DELLUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "DGBUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "DGBUSD Perpetual",
      "base_ccy" : "DGB",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "DGBUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "DGB_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "DGB/USD",
      "base_ccy" : "DGB",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "DIA_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "DIA/USD",
      "base_ccy" : "DIA",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "DIP_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "DIP/USD",
      "base_ccy" : "DIP",
      "quote_ccy" : "USD",
      "quote_decimals" : 7,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000001",
      "qty_tick_size" : "100",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "DOGEUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "DOGEUSD Perpetual",
      "base_ccy" : "DOGE",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "DOGEUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "DOGE_BTC",
      "inst_type" : "CCY_PAIR",
      "display_name" : "DOGE/BTC",
      "base_ccy" : "DOGE",
      "quote_ccy" : "BTC",
      "quote_decimals" : 10,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "DOGE_EUR",
      "inst_type" : "CCY_PAIR",
      "display_name" : "DOGE/EUR",
      "base_ccy" : "DOGE",
      "quote_ccy" : "EUR",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "DOGE_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "DOGE/USD",
      "base_ccy" : "DOGE",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "DOGE_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "DOGE/USDT",
      "base_ccy" : "DOGE",
      "quote_ccy" : "USDT",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "DOGSUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "DOGSUSD Perpetual",
      "base_ccy" : "DOGS",
      "quote_ccy" : "USD",
      "quote_decimals" : 7,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000001",
      "qty_tick_size" : "1000",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "DOGSUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "DOGS_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "DOGS/USD",
      "base_ccy" : "DOGS",
      "quote_ccy" : "USD",
      "quote_decimals" : 9,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000000001",
      "qty_tick_size" : "1000",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "DOGS_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "DOGS/USDT",
      "base_ccy" : "DOGS",
      "quote_ccy" : "USDT",
      "quote_decimals" : 7,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000001",
      "qty_tick_size" : "100",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "DOODUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "DOODUSD Perpetual",
      "base_ccy" : "DOOD",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "100",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "DOODUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "DOOD_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "DOOD/USD",
      "base_ccy" : "DOOD",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "DOTUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "DOTUSD Perpetual",
      "base_ccy" : "DOT",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "DOTUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "DOT_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "DOT/USD",
      "base_ccy" : "DOT",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "DOT_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "DOT/USDT",
      "base_ccy" : "DOT",
      "quote_ccy" : "USDT",
      "quote_decimals" : 4,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "DRAMUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "DRAMUSD Perpetual",
      "base_ccy" : "DRAM",
      "quote_ccy" : "USD",
      "quote_decimals" : 2,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "DRAMUSD-INDEX",
      "contract_size" : "1",
      "product_type" : "EQUITY_IND",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "DRIFTUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "DRIFTUSD Perpetual",
      "base_ccy" : "DRIFT",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "DRIFTUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "DRIFT_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "DRIFT/USD",
      "base_ccy" : "DRIFT",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "DYDXUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "DYDXUSD Perpetual",
      "base_ccy" : "DYDX",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "DYDXUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "DYDX_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "DYDX/USD",
      "base_ccy" : "DYDX",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "DYDX_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "DYDX/USDT",
      "base_ccy" : "DYDX",
      "quote_ccy" : "USDT",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "DYM_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "DYM/USD",
      "base_ccy" : "DYM",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "D_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "D/USD",
      "base_ccy" : "D",
      "quote_ccy" : "USD",
      "quote_decimals" : 7,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "EDGEUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "EDGEUSD Perpetual",
      "base_ccy" : "EDGE",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "EDGEUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "EDGE_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "EDGE/USD",
      "base_ccy" : "EDGE",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "EGLDUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "EGLDUSD Perpetual",
      "base_ccy" : "EGLD",
      "quote_ccy" : "USD",
      "quote_decimals" : 3,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "EGLDUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "EGLD_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "EGLD/USD",
      "base_ccy" : "EGLD",
      "quote_ccy" : "USD",
      "quote_decimals" : 3,
      "quantity_decimals" : 3,
      "price_tick_size" : "0.001",
      "qty_tick_size" : "0.001",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "EGLD_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "EGLD/USDT",
      "base_ccy" : "EGLD",
      "quote_ccy" : "USDT",
      "quote_decimals" : 3,
      "quantity_decimals" : 3,
      "price_tick_size" : "0.001",
      "qty_tick_size" : "0.001",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "EIGENUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "EIGENUSD Perpetual",
      "base_ccy" : "EIGEN",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "EIGENUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "EIGEN_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "EIGEN/USD",
      "base_ccy" : "EIGEN",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ELA_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ELA/USD",
      "base_ccy" : "ELA",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ELF_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ELF/USD",
      "base_ccy" : "ELF",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ELIZAOSUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "ELIZAOSUSD Perpetual",
      "base_ccy" : "ELIZAOS",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "100",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "ELIZAOSUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ELIZAOS_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ELIZAOS/USD",
      "base_ccy" : "ELIZAOS",
      "quote_ccy" : "USD",
      "quote_decimals" : 8,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00000001",
      "qty_tick_size" : "100",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ELON_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ELON/USD",
      "base_ccy" : "ELON",
      "quote_ccy" : "USD",
      "quote_decimals" : 11,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00000000001",
      "qty_tick_size" : "1000000",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ELON_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ELON/USDT",
      "base_ccy" : "ELON",
      "quote_ccy" : "USDT",
      "quote_decimals" : 11,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00000000001",
      "qty_tick_size" : "1000000",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ENAUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "ENAUSD Perpetual",
      "base_ccy" : "ENA",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "ENAUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ENA_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ENA/USD",
      "base_ccy" : "ENA",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "ENA_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ENA/USDT",
      "base_ccy" : "ENA",
      "quote_ccy" : "USDT",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "ENJUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "ENJUSD Perpetual",
      "base_ccy" : "ENJ",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "ENJUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ENJ_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ENJ/USD",
      "base_ccy" : "ENJ",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ENJ_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ENJ/USDT",
      "base_ccy" : "ENJ",
      "quote_ccy" : "USDT",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ENSUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "ENSUSD Perpetual",
      "base_ccy" : "ENS",
      "quote_ccy" : "USD",
      "quote_decimals" : 3,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "ENSUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ENS_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ENS/USD",
      "base_ccy" : "ENS",
      "quote_ccy" : "USD",
      "quote_decimals" : 3,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ENS_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ENS/USDT",
      "base_ccy" : "ENS",
      "quote_ccy" : "USDT",
      "quote_decimals" : 3,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "EOSUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "EOSUSD Perpetual",
      "base_ccy" : "EOS",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "EOSUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "EOS_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "EOS/USD",
      "base_ccy" : "EOS",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "EOS_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "EOS/USDT",
      "base_ccy" : "EOS",
      "quote_ccy" : "USDT",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "EPIC_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "EPIC/USD",
      "base_ccy" : "EPIC",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ERAUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "ERAUSD Perpetual",
      "base_ccy" : "ERA",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "ERAUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ERA_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ERA/USD",
      "base_ccy" : "ERA",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ERN_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ERN/USD",
      "base_ccy" : "ERN",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ESPUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "ESPUSD Perpetual",
      "base_ccy" : "ESP",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "ESPUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ESP_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ESP/USD",
      "base_ccy" : "ESP",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ETCUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "ETCUSD Perpetual",
      "base_ccy" : "ETC",
      "quote_ccy" : "USD",
      "quote_decimals" : 3,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "ETCUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ETC_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ETC/USD",
      "base_ccy" : "ETC",
      "quote_ccy" : "USD",
      "quote_decimals" : 3,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ETC_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ETC/USDT",
      "base_ccy" : "ETC",
      "quote_ccy" : "USDT",
      "quote_decimals" : 3,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ETHFIUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "ETHFIUSD Perpetual",
      "base_ccy" : "ETHFI",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "ETHFIUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ETHFI_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ETHFI/USD",
      "base_ccy" : "ETHFI",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ETHUSD-260626",
      "inst_type" : "FUTURE",
      "display_name" : "ETHUSD Futures 20260626",
      "base_ccy" : "ETH",
      "quote_ccy" : "USD",
      "quote_decimals" : 2,
      "quantity_decimals" : 4,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.0001",
      "max_leverage" : "100",
      "tradable" : true,
      "expiry_timestamp_ms" : 1782460800000,
      "beta_product" : false,
      "underlying_symbol" : "ETHUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ETHUSD-260731",
      "inst_type" : "FUTURE",
      "display_name" : "ETHUSD Futures 20260731",
      "base_ccy" : "ETH",
      "quote_ccy" : "USD",
      "quote_decimals" : 2,
      "quantity_decimals" : 4,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.0001",
      "max_leverage" : "100",
      "tradable" : true,
      "expiry_timestamp_ms" : 1785484800000,
      "beta_product" : false,
      "underlying_symbol" : "ETHUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ETHUSD-260828",
      "inst_type" : "FUTURE",
      "display_name" : "ETHUSD Futures 20260828",
      "base_ccy" : "ETH",
      "quote_ccy" : "USD",
      "quote_decimals" : 2,
      "quantity_decimals" : 4,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.0001",
      "max_leverage" : "100",
      "tradable" : true,
      "expiry_timestamp_ms" : 1787904000000,
      "beta_product" : false,
      "underlying_symbol" : "ETHUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ETHUSD-260925",
      "inst_type" : "FUTURE",
      "display_name" : "ETHUSD Futures 20260925",
      "base_ccy" : "ETH",
      "quote_ccy" : "USD",
      "quote_decimals" : 2,
      "quantity_decimals" : 4,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.0001",
      "max_leverage" : "100",
      "tradable" : true,
      "expiry_timestamp_ms" : 1790323200000,
      "beta_product" : false,
      "underlying_symbol" : "ETHUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ETHUSD-261225",
      "inst_type" : "FUTURE",
      "display_name" : "ETHUSD Futures 20261225",
      "base_ccy" : "ETH",
      "quote_ccy" : "USD",
      "quote_decimals" : 2,
      "quantity_decimals" : 4,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.0001",
      "max_leverage" : "100",
      "tradable" : true,
      "expiry_timestamp_ms" : 1798185600000,
      "beta_product" : false,
      "underlying_symbol" : "ETHUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ETHUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "ETHUSD Perpetual",
      "base_ccy" : "ETH",
      "quote_ccy" : "USD",
      "quote_decimals" : 2,
      "quantity_decimals" : 4,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.0001",
      "max_leverage" : "100",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "ETHUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ETHWUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "ETHWUSD Perpetual",
      "base_ccy" : "ETHW",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "ETHWUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ETHW_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ETHW/USD",
      "base_ccy" : "ETHW",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ETH_BTC",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ETH/BTC",
      "base_ccy" : "ETH",
      "quote_ccy" : "BTC",
      "quote_decimals" : 6,
      "quantity_decimals" : 4,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "0.0001",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "ETH_CRO",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ETH/CRO",
      "base_ccy" : "ETH",
      "quote_ccy" : "CRO",
      "quote_decimals" : 0,
      "quantity_decimals" : 4,
      "price_tick_size" : "1",
      "qty_tick_size" : "0.0001",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "ETH_EUR",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ETH/EUR",
      "base_ccy" : "ETH",
      "quote_ccy" : "EUR",
      "quote_decimals" : 2,
      "quantity_decimals" : 4,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.0001",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "ETH_PYUSD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ETH/PYUSD",
      "base_ccy" : "ETH",
      "quote_ccy" : "PYUSD",
      "quote_decimals" : 2,
      "quantity_decimals" : 4,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.0001",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "ETH_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ETH/USD",
      "base_ccy" : "ETH",
      "quote_ccy" : "USD",
      "quote_decimals" : 2,
      "quantity_decimals" : 4,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.0001",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "ETH_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ETH/USDT",
      "base_ccy" : "ETH",
      "quote_ccy" : "USDT",
      "quote_decimals" : 2,
      "quantity_decimals" : 4,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.0001",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "EUR_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "EUR/USDT",
      "base_ccy" : "EUR",
      "quote_ccy" : "USDT",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "EWJUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "EWJUSD Perpetual",
      "base_ccy" : "EWJ",
      "quote_ccy" : "USD",
      "quote_decimals" : 2,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "EWJUSD-INDEX",
      "contract_size" : "1",
      "product_type" : "EQUITY_IND",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "EWYUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "EWYUSD Perpetual",
      "base_ccy" : "EWY",
      "quote_ccy" : "USD",
      "quote_decimals" : 2,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "EWYUSD-INDEX",
      "contract_size" : "1",
      "product_type" : "EQUITY_IND",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "FARM_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "FARM/USD",
      "base_ccy" : "FARM",
      "quote_ccy" : "USD",
      "quote_decimals" : 3,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "FARTCOINUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "FARTCOINUSD Perpetual",
      "base_ccy" : "FARTCOIN",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "FARTCOINUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "FARTCOIN_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "FARTCOIN/USD",
      "base_ccy" : "FARTCOIN",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "FER_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "FER/USD",
      "base_ccy" : "FER",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "FETUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "FETUSD Perpetual",
      "base_ccy" : "FET",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "FETUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "FET_BTC",
      "inst_type" : "CCY_PAIR",
      "display_name" : "FET/BTC",
      "base_ccy" : "FET",
      "quote_ccy" : "BTC",
      "quote_decimals" : 9,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.000000001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "FET_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "FET/USD",
      "base_ccy" : "FET",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "FET_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "FET/USDT",
      "base_ccy" : "FET",
      "quote_ccy" : "USDT",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "FILUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "FILUSD Perpetual",
      "base_ccy" : "FIL",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "FILUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "FIL_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "FIL/USD",
      "base_ccy" : "FIL",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "FIL_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "FIL/USDT",
      "base_ccy" : "FIL",
      "quote_ccy" : "USDT",
      "quote_decimals" : 4,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "FIS_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "FIS/USD",
      "base_ccy" : "FIS",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "FITFI_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "FITFI/USD",
      "base_ccy" : "FITFI",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "FITFI_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "FITFI/USDT",
      "base_ccy" : "FITFI",
      "quote_ccy" : "USDT",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "FLIP_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "FLIP/USD",
      "base_ccy" : "FLIP",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "FLIP_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "FLIP/USDT",
      "base_ccy" : "FLIP",
      "quote_ccy" : "USDT",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "FLOKIUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "FLOKIUSD Perpetual",
      "base_ccy" : "FLOKI",
      "quote_ccy" : "USD",
      "quote_decimals" : 8,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00000001",
      "qty_tick_size" : "10000",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "FLOKIUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "FLOKI_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "FLOKI/USD",
      "base_ccy" : "FLOKI",
      "quote_ccy" : "USD",
      "quote_decimals" : 8,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00000001",
      "qty_tick_size" : "1000",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "FLOKI_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "FLOKI/USDT",
      "base_ccy" : "FLOKI",
      "quote_ccy" : "USDT",
      "quote_decimals" : 8,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00000001",
      "qty_tick_size" : "1000",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "FLOWUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "FLOWUSD Perpetual",
      "base_ccy" : "FLOW",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "FLOWUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "FLOW_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "FLOW/USD",
      "base_ccy" : "FLOW",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "FLOW_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "FLOW/USDT",
      "base_ccy" : "FLOW",
      "quote_ccy" : "USDT",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "FLR_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "FLR/USD",
      "base_ccy" : "FLR",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "FLUX_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "FLUX/USD",
      "base_ccy" : "FLUX",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "FLUX_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "FLUX/USDT",
      "base_ccy" : "FLUX",
      "quote_ccy" : "USDT",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "FM_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "FM/USD",
      "base_ccy" : "FM",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "FOGOUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "FOGOUSD Perpetual",
      "base_ccy" : "FOGO",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "FOGOUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "FOGO_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "FOGO/USD",
      "base_ccy" : "FOGO",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "FORTH_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "FORTH/USD",
      "base_ccy" : "FORTH",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "FOXY_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "FOXY/USD",
      "base_ccy" : "FOXY",
      "quote_ccy" : "USD",
      "quote_decimals" : 7,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000001",
      "qty_tick_size" : "100",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "FRAXUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "FRAXUSD Perpetual",
      "base_ccy" : "FRAX",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "FRAXUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "FRAX_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "FRAX/USD",
      "base_ccy" : "FRAX",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "FTMUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "FTMUSD Perpetual",
      "base_ccy" : "FTM",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "FTMUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "FTM_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "FTM/USD",
      "base_ccy" : "FTM",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "FTM_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "FTM/USDT",
      "base_ccy" : "FTM",
      "quote_ccy" : "USDT",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "FUL_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "FUL/USD",
      "base_ccy" : "FUL",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "FWOGUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "FWOGUSD Perpetual",
      "base_ccy" : "FWOG",
      "quote_ccy" : "USD",
      "quote_decimals" : 7,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "FWOGUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "FWOG_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "FWOG/USD",
      "base_ccy" : "FWOG",
      "quote_ccy" : "USD",
      "quote_decimals" : 7,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "FWOG_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "FWOG/USDT",
      "base_ccy" : "FWOG",
      "quote_ccy" : "USDT",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "FXSUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "FXSUSD Perpetual",
      "base_ccy" : "FXS",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "FXSUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "FXS_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "FXS/USD",
      "base_ccy" : "FXS",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "FXS_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "FXS/USDT",
      "base_ccy" : "FXS",
      "quote_ccy" : "USDT",
      "quote_decimals" : 4,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "GALAUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "GALAUSD Perpetual",
      "base_ccy" : "GALA",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "GALAUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "GALA_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "GALA/USD",
      "base_ccy" : "GALA",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "GALA_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "GALA/USDT",
      "base_ccy" : "GALA",
      "quote_ccy" : "USDT",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "GARI_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "GARI/USD",
      "base_ccy" : "GARI",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "GAS_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "GAS/USD",
      "base_ccy" : "GAS",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "GEKKO_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "GEKKO/USD",
      "base_ccy" : "GEKKO",
      "quote_ccy" : "USD",
      "quote_decimals" : 10,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000000001",
      "qty_tick_size" : "100000",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "GEL_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "GEL/USD",
      "base_ccy" : "GEL",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "GHST_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "GHST/USD",
      "base_ccy" : "GHST",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "GLMRUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "GLMRUSD Perpetual",
      "base_ccy" : "GLMR",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "GLMRUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "GLMR_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "GLMR/USD",
      "base_ccy" : "GLMR",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "GLMR_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "GLMR/USDT",
      "base_ccy" : "GLMR",
      "quote_ccy" : "USDT",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "GLM_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "GLM/USD",
      "base_ccy" : "GLM",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "GLM_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "GLM/USDT",
      "base_ccy" : "GLM",
      "quote_ccy" : "USDT",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "GMEUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "GMEUSD Perpetual",
      "base_ccy" : "GME",
      "quote_ccy" : "USD",
      "quote_decimals" : 2,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "GMEUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "GMTUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "GMTUSD Perpetual",
      "base_ccy" : "GMT",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "GMTUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "GMT_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "GMT/USD",
      "base_ccy" : "GMT",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "GMX_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "GMX/USD",
      "base_ccy" : "GMX",
      "quote_ccy" : "USD",
      "quote_decimals" : 3,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "GMX_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "GMX/USDT",
      "base_ccy" : "GMX",
      "quote_ccy" : "USDT",
      "quote_decimals" : 3,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "GNO_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "GNO/USD",
      "base_ccy" : "GNO",
      "quote_ccy" : "USD",
      "quote_decimals" : 3,
      "quantity_decimals" : 3,
      "price_tick_size" : "0.001",
      "qty_tick_size" : "0.001",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "GNS_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "GNS/USD",
      "base_ccy" : "GNS",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "GOATED_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "GOATED/USD",
      "base_ccy" : "GOATED",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "GOATUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "GOATUSD Perpetual",
      "base_ccy" : "GOAT",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "GOATUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "GOAT_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "GOAT/USD",
      "base_ccy" : "GOAT",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "GOAT_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "GOAT/USDT",
      "base_ccy" : "GOAT",
      "quote_ccy" : "USDT",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "GODS_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "GODS/USD",
      "base_ccy" : "GODS",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "GODS_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "GODS/USDT",
      "base_ccy" : "GODS",
      "quote_ccy" : "USDT",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "GOOGLUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "GOOGLUSD Perpetual",
      "base_ccy" : "GOOGL",
      "quote_ccy" : "USD",
      "quote_decimals" : 2,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "GOOGLUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "GRAIL_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "GRAIL/USD",
      "base_ccy" : "GRAIL",
      "quote_ccy" : "USD",
      "quote_decimals" : 2,
      "quantity_decimals" : 4,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.0001",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "GRASSUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "GRASSUSD Perpetual",
      "base_ccy" : "GRASS",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "GRASSUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "GRASS_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "GRASS/USD",
      "base_ccy" : "GRASS",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "GRTUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "GRTUSD Perpetual",
      "base_ccy" : "GRT",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "GRTUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "GRT_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "GRT/USD",
      "base_ccy" : "GRT",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "GRT_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "GRT/USDT",
      "base_ccy" : "GRT",
      "quote_ccy" : "USDT",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "GTCUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "GTCUSD Perpetual",
      "base_ccy" : "GTC",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "GTCUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "GTC_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "GTC/USD",
      "base_ccy" : "GTC",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "GTC_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "GTC/USDT",
      "base_ccy" : "GTC",
      "quote_ccy" : "USDT",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "GUNUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "GUNUSD Perpetual",
      "base_ccy" : "GUN",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "GUNUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "GUN_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "GUN/USD",
      "base_ccy" : "GUN",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "G_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "G/USD",
      "base_ccy" : "G",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "H2_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "H2/USD",
      "base_ccy" : "H2",
      "quote_ccy" : "USD",
      "quote_decimals" : 8,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00000001",
      "qty_tick_size" : "100",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "HAEDALUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "HAEDALUSD Perpetual",
      "base_ccy" : "HAEDAL",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "HAEDALUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "HAEDAL_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "HAEDAL/USD",
      "base_ccy" : "HAEDAL",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "HBARUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "HBARUSD Perpetual",
      "base_ccy" : "HBAR",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "HBARUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "HBAR_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "HBAR/USD",
      "base_ccy" : "HBAR",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "HBAR_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "HBAR/USDT",
      "base_ccy" : "HBAR",
      "quote_ccy" : "USDT",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "HEHE_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "HEHE/USD",
      "base_ccy" : "HEHE",
      "quote_ccy" : "USD",
      "quote_decimals" : 7,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "HEI_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "HEI/USD",
      "base_ccy" : "HEI",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "HEMIUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "HEMIUSD Perpetual",
      "base_ccy" : "HEMI",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "HEMIUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "HEMI_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "HEMI/USD",
      "base_ccy" : "HEMI",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "HFTUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "HFTUSD Perpetual",
      "base_ccy" : "HFT",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "HFTUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "HFT_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "HFT/USD",
      "base_ccy" : "HFT",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "HIGH_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "HIGH/USD",
      "base_ccy" : "HIGH",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "HIGH_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "HIGH/USDT",
      "base_ccy" : "HIGH",
      "quote_ccy" : "USDT",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "HIMSUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "HIMSUSD Perpetual",
      "base_ccy" : "HIMS",
      "quote_ccy" : "USD",
      "quote_decimals" : 2,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "HIMSUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "HMSTRUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "HMSTRUSD Perpetual",
      "base_ccy" : "HMSTR",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "100",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "HMSTRUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "HMSTR_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "HMSTR/USD",
      "base_ccy" : "HMSTR",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "HNT_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "HNT/USD",
      "base_ccy" : "HNT",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "HNT_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "HNT/USDT",
      "base_ccy" : "HNT",
      "quote_ccy" : "USDT",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "HOD_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "HOD/USD",
      "base_ccy" : "HOD",
      "quote_ccy" : "USD",
      "quote_decimals" : 7,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "HOODUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "HOODUSD Perpetual",
      "base_ccy" : "HOOD",
      "quote_ccy" : "USD",
      "quote_decimals" : 2,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "HOODUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "HOT_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "HOT/USD",
      "base_ccy" : "HOT",
      "quote_ccy" : "USD",
      "quote_decimals" : 7,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000001",
      "qty_tick_size" : "100",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "HOT_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "HOT/USDT",
      "base_ccy" : "HOT",
      "quote_ccy" : "USDT",
      "quote_decimals" : 7,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000001",
      "qty_tick_size" : "100",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "HUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "HUSD Perpetual",
      "base_ccy" : "H",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "HUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "HYPERUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "HYPERUSD Perpetual",
      "base_ccy" : "HYPER",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "HYPERUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "HYPER_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "HYPER/USD",
      "base_ccy" : "HYPER",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "HYPEUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "HYPEUSD Perpetual",
      "base_ccy" : "HYPE",
      "quote_ccy" : "USD",
      "quote_decimals" : 3,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "HYPEUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "HYPE_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "HYPE/USD",
      "base_ccy" : "HYPE",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "H_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "H/USD",
      "base_ccy" : "H",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ICPUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "ICPUSD Perpetual",
      "base_ccy" : "ICP",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "ICPUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ICP_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ICP/USD",
      "base_ccy" : "ICP",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "ICP_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ICP/USDT",
      "base_ccy" : "ICP",
      "quote_ccy" : "USDT",
      "quote_decimals" : 4,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "ICXUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "ICXUSD Perpetual",
      "base_ccy" : "ICX",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "ICXUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ICX_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ICX/USD",
      "base_ccy" : "ICX",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ICX_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ICX/USDT",
      "base_ccy" : "ICX",
      "quote_ccy" : "USDT",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "IDEX_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "IDEX/USD",
      "base_ccy" : "IDEX",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "IKAUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "IKAUSD Perpetual",
      "base_ccy" : "IKA",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "100",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "IKAUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "IKA_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "IKA/USD",
      "base_ccy" : "IKA",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ILV_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ILV/USD",
      "base_ccy" : "ILV",
      "quote_ccy" : "USD",
      "quote_decimals" : 3,
      "quantity_decimals" : 3,
      "price_tick_size" : "0.001",
      "qty_tick_size" : "0.001",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ILV_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ILV/USDT",
      "base_ccy" : "ILV",
      "quote_ccy" : "USDT",
      "quote_decimals" : 3,
      "quantity_decimals" : 3,
      "price_tick_size" : "0.001",
      "qty_tick_size" : "0.001",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "IMUUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "IMUUSD Perpetual",
      "base_ccy" : "IMU",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "100",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "IMUUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "IMU_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "IMU/USD",
      "base_ccy" : "IMU",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "IMXUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "IMXUSD Perpetual",
      "base_ccy" : "IMX",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "IMXUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "IMX_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "IMX/USD",
      "base_ccy" : "IMX",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "IMX_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "IMX/USDT",
      "base_ccy" : "IMX",
      "quote_ccy" : "USDT",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "INITUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "INITUSD Perpetual",
      "base_ccy" : "INIT",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "INITUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "INIT_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "INIT/USD",
      "base_ccy" : "INIT",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "INJUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "INJUSD Perpetual",
      "base_ccy" : "INJ",
      "quote_ccy" : "USD",
      "quote_decimals" : 3,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "INJUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "INJ_BTC",
      "inst_type" : "CCY_PAIR",
      "display_name" : "INJ/BTC",
      "base_ccy" : "INJ",
      "quote_ccy" : "BTC",
      "quote_decimals" : 8,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.00000001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "INJ_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "INJ/USD",
      "base_ccy" : "INJ",
      "quote_ccy" : "USD",
      "quote_decimals" : 3,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "INJ_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "INJ/USDT",
      "base_ccy" : "INJ",
      "quote_ccy" : "USDT",
      "quote_decimals" : 3,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "INTCUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "INTCUSD Perpetual",
      "base_ccy" : "INTC",
      "quote_ccy" : "USD",
      "quote_decimals" : 2,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "INTCUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "IOST_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "IOST/USD",
      "base_ccy" : "IOST",
      "quote_ccy" : "USD",
      "quote_decimals" : 7,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "IOTXUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "IOTXUSD Perpetual",
      "base_ccy" : "IOTX",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "IOTXUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "IOTX_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "IOTX/USD",
      "base_ccy" : "IOTX",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "IOTX_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "IOTX/USDT",
      "base_ccy" : "IOTX",
      "quote_ccy" : "USDT",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "IOUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "IOUSD Perpetual",
      "base_ccy" : "IO",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "IOUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "IO_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "IO/USD",
      "base_ccy" : "IO",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "IO_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "IO/USDT",
      "base_ccy" : "IO",
      "quote_ccy" : "USDT",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "IPUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "IPUSD Perpetual",
      "base_ccy" : "IP",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "IPUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "IP_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "IP/USD",
      "base_ccy" : "IP",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "IQ_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "IQ/USD",
      "base_ccy" : "IQ",
      "quote_ccy" : "USD",
      "quote_decimals" : 7,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "IRIS_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "IRIS/USD",
      "base_ccy" : "IRIS",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "JASMY_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "JASMY/USD",
      "base_ccy" : "JASMY",
      "quote_ccy" : "USD",
      "quote_decimals" : 7,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "JASMY_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "JASMY/USDT",
      "base_ccy" : "JASMY",
      "quote_ccy" : "USDT",
      "quote_decimals" : 7,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "JELLYJELLYUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "JELLYJELLYUSD Perpetual",
      "base_ccy" : "JELLYJELLY",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "100",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "JELLYJELLYUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "JELLYJELLY_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "JELLYJELLY/USD",
      "base_ccy" : "JELLYJELLY",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "JOEUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "JOEUSD Perpetual",
      "base_ccy" : "JOE",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "JOEUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "JOE_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "JOE/USD",
      "base_ccy" : "JOE",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "JOE_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "JOE/USDT",
      "base_ccy" : "JOE",
      "quote_ccy" : "USDT",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "JTOUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "JTOUSD Perpetual",
      "base_ccy" : "JTO",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "JTOUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "JTO_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "JTO/USD",
      "base_ccy" : "JTO",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "JUPUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "JUPUSD Perpetual",
      "base_ccy" : "JUP",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "JUPUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "JUP_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "JUP/USD",
      "base_ccy" : "JUP",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "JUP_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "JUP/USDT",
      "base_ccy" : "JUP",
      "quote_ccy" : "USDT",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "KAIA_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "KAIA/USD",
      "base_ccy" : "KAIA",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "KAIA_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "KAIA/USDT",
      "base_ccy" : "KAIA",
      "quote_ccy" : "USDT",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "KAITOUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "KAITOUSD Perpetual",
      "base_ccy" : "KAITO",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "KAITOUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "KAITO_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "KAITO/USD",
      "base_ccy" : "KAITO",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "KARRAT_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "KARRAT/USD",
      "base_ccy" : "KARRAT",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "KATUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "KATUSD Perpetual",
      "base_ccy" : "KAT",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "100",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "KATUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "KAT_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "KAT/USD",
      "base_ccy" : "KAT",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "KAVAUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "KAVAUSD Perpetual",
      "base_ccy" : "KAVA",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "KAVAUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "KAVA_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "KAVA/USD",
      "base_ccy" : "KAVA",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "KAVA_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "KAVA/USDT",
      "base_ccy" : "KAVA",
      "quote_ccy" : "USDT",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "KDA_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "KDA/USD",
      "base_ccy" : "KDA",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "KERNEL_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "KERNEL/USD",
      "base_ccy" : "KERNEL",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "KITEUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "KITEUSD Perpetual",
      "base_ccy" : "KITE",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "KITEUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "KITE_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "KITE/USD",
      "base_ccy" : "KITE",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "KLAYUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "KLAYUSD Perpetual",
      "base_ccy" : "KLAY",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "KLAYUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "KLAY_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "KLAY/USD",
      "base_ccy" : "KLAY",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "KLAY_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "KLAY/USDT",
      "base_ccy" : "KLAY",
      "quote_ccy" : "USDT",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "KMNO_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "KMNO/USD",
      "base_ccy" : "KMNO",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "KNC_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "KNC/USD",
      "base_ccy" : "KNC",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "KP3R_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "KP3R/USD",
      "base_ccy" : "KP3R",
      "quote_ccy" : "USD",
      "quote_decimals" : 2,
      "quantity_decimals" : 3,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.001",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "KRL_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "KRL/USD",
      "base_ccy" : "KRL",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "KSMUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "KSMUSD Perpetual",
      "base_ccy" : "KSM",
      "quote_ccy" : "USD",
      "quote_decimals" : 3,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "KSMUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "KSMUSD-PERP-dpre",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "KSMUSD Perpetual - dpre (dpre)",
      "base_ccy" : "KSM",
      "quote_ccy" : "USD",
      "quote_decimals" : 3,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "KSMUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "KSM_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "KSM/USD",
      "base_ccy" : "KSM",
      "quote_ccy" : "USD",
      "quote_decimals" : 3,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "KSM_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "KSM/USDT",
      "base_ccy" : "KSM",
      "quote_ccy" : "USDT",
      "quote_decimals" : 3,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "KYVE_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "KYVE/USD",
      "base_ccy" : "KYVE",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "L3_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "L3/USD",
      "base_ccy" : "L3",
      "quote_ccy" : "USD",
      "quote_decimals" : 7,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "LADYSUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "LADYSUSD Perpetual",
      "base_ccy" : "LADYS",
      "quote_ccy" : "USD",
      "quote_decimals" : 11,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00000000001",
      "qty_tick_size" : "1000000",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "LADYSUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "LADYS_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "LADYS/USD",
      "base_ccy" : "LADYS",
      "quote_ccy" : "USD",
      "quote_decimals" : 11,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00000000001",
      "qty_tick_size" : "10000000",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "LADYS_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "LADYS/USDT",
      "base_ccy" : "LADYS",
      "quote_ccy" : "USDT",
      "quote_decimals" : 11,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00000000001",
      "qty_tick_size" : "10000000",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "LAYERUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "LAYERUSD Perpetual",
      "base_ccy" : "LAYER",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "LAYERUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "LAYER_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "LAYER/USD",
      "base_ccy" : "LAYER",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "LA_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "LA/USD",
      "base_ccy" : "LA",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "LBR_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "LBR/USD",
      "base_ccy" : "LBR",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "LCRO_CRO",
      "inst_type" : "CCY_PAIR",
      "display_name" : "LCRO/CRO",
      "base_ccy" : "LCRO",
      "quote_ccy" : "CRO",
      "quote_decimals" : 4,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "LCRO_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "LCRO/USD",
      "base_ccy" : "LCRO",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "LDOUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "LDOUSD Perpetual",
      "base_ccy" : "LDO",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "LDOUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "LDO_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "LDO/USD",
      "base_ccy" : "LDO",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "LDO_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "LDO/USDT",
      "base_ccy" : "LDO",
      "quote_ccy" : "USDT",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "LEASH_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "LEASH/USD",
      "base_ccy" : "LEASH",
      "quote_ccy" : "USD",
      "quote_decimals" : 2,
      "quantity_decimals" : 4,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.0001",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "LIBRA_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "LIBRA/USD",
      "base_ccy" : "LIBRA",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "LIGHTERUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "LIGHTERUSD Perpetual",
      "base_ccy" : "LIGHTER",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "LIGHTERUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "LIGHTER_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "LIGHTER/USD",
      "base_ccy" : "LIGHTER",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "LINEAUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "LINEAUSD Perpetual",
      "base_ccy" : "LINEA",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "100",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "LINEAUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "LINEA_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "LINEA/USD",
      "base_ccy" : "LINEA",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "LINEA_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "LINEA/USDT",
      "base_ccy" : "LINEA",
      "quote_ccy" : "USDT",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "LINKUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "LINKUSD Perpetual",
      "base_ccy" : "LINK",
      "quote_ccy" : "USD",
      "quote_decimals" : 3,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "LINKUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "LINK_BTC",
      "inst_type" : "CCY_PAIR",
      "display_name" : "LINK/BTC",
      "base_ccy" : "LINK",
      "quote_ccy" : "BTC",
      "quote_decimals" : 8,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.00000001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "LINK_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "LINK/USD",
      "base_ccy" : "LINK",
      "quote_ccy" : "USD",
      "quote_decimals" : 3,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "LINK_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "LINK/USDT",
      "base_ccy" : "LINK",
      "quote_ccy" : "USDT",
      "quote_decimals" : 3,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "LIONUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "LIONUSD Perpetual",
      "base_ccy" : "LION",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "100",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "LIONUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "LION_CRO",
      "inst_type" : "CCY_PAIR",
      "display_name" : "LION/CRO",
      "base_ccy" : "LION",
      "quote_ccy" : "CRO",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "LION_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "LION/USD",
      "base_ccy" : "LION",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "LITEUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "LITEUSD Perpetual",
      "base_ccy" : "LITE",
      "quote_ccy" : "USD",
      "quote_decimals" : 2,
      "quantity_decimals" : 3,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.001",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "LITEUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "LIT_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "LIT/USD",
      "base_ccy" : "LIT",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "LLYUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "LLYUSD Perpetual",
      "base_ccy" : "LLY",
      "quote_ccy" : "USD",
      "quote_decimals" : 2,
      "quantity_decimals" : 3,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.001",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "LLYUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "LMWR_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "LMWR/USD",
      "base_ccy" : "LMWR",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "LMWR_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "LMWR/USDT",
      "base_ccy" : "LMWR",
      "quote_ccy" : "USDT",
      "quote_decimals" : 6,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "LOAF_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "LOAF/USD",
      "base_ccy" : "LOAF",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "LOKA_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "LOKA/USD",
      "base_ccy" : "LOKA",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "LPTUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "LPTUSD Perpetual",
      "base_ccy" : "LPT",
      "quote_ccy" : "USD",
      "quote_decimals" : 3,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "LPTUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "LPT_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "LPT/USD",
      "base_ccy" : "LPT",
      "quote_ccy" : "USD",
      "quote_decimals" : 3,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "LPT_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "LPT/USDT",
      "base_ccy" : "LPT",
      "quote_ccy" : "USDT",
      "quote_decimals" : 3,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "LQTY_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "LQTY/USD",
      "base_ccy" : "LQTY",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "LRCUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "LRCUSD Perpetual",
      "base_ccy" : "LRC",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "LRCUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "LRC_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "LRC/USD",
      "base_ccy" : "LRC",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "LRC_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "LRC/USDT",
      "base_ccy" : "LRC",
      "quote_ccy" : "USDT",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "LSK_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "LSK/USD",
      "base_ccy" : "LSK",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "LTCUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "LTCUSD Perpetual",
      "base_ccy" : "LTC",
      "quote_ccy" : "USD",
      "quote_decimals" : 3,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "LTCUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "LTC_BTC",
      "inst_type" : "CCY_PAIR",
      "display_name" : "LTC/BTC",
      "base_ccy" : "LTC",
      "quote_ccy" : "BTC",
      "quote_decimals" : 7,
      "quantity_decimals" : 3,
      "price_tick_size" : "0.0000001",
      "qty_tick_size" : "0.001",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "LTC_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "LTC/USD",
      "base_ccy" : "LTC",
      "quote_ccy" : "USD",
      "quote_decimals" : 3,
      "quantity_decimals" : 3,
      "price_tick_size" : "0.001",
      "qty_tick_size" : "0.001",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "LTC_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "LTC/USDT",
      "base_ccy" : "LTC",
      "quote_ccy" : "USDT",
      "quote_decimals" : 3,
      "quantity_decimals" : 3,
      "price_tick_size" : "0.001",
      "qty_tick_size" : "0.001",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "LUMIA_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "LUMIA/USD",
      "base_ccy" : "LUMIA",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "LUNA2USD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "LUNA2USD Perpetual",
      "base_ccy" : "LUNA2",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "LUNA2USD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "LUNA2_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "LUNA2/USD",
      "base_ccy" : "LUNA2",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "LUNA2_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "LUNA2/USDT",
      "base_ccy" : "LUNA2",
      "quote_ccy" : "USDT",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "LUNCUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "LUNCUSD Perpetual",
      "base_ccy" : "LUNC",
      "quote_ccy" : "USD",
      "quote_decimals" : 8,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00000001",
      "qty_tick_size" : "10000",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "LUNCUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "LUNC_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "LUNC/USD",
      "base_ccy" : "LUNC",
      "quote_ccy" : "USD",
      "quote_decimals" : 8,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00000001",
      "qty_tick_size" : "1000",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "LUNC_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "LUNC/USDT",
      "base_ccy" : "LUNC",
      "quote_ccy" : "USDT",
      "quote_decimals" : 8,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00000001",
      "qty_tick_size" : "1000",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "LVVA_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "LVVA/USD",
      "base_ccy" : "LVVA",
      "quote_ccy" : "USD",
      "quote_decimals" : 7,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000001",
      "qty_tick_size" : "100",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "LYX_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "LYX/USD",
      "base_ccy" : "LYX",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "MAGICUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "MAGICUSD Perpetual",
      "base_ccy" : "MAGIC",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "MAGICUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "MAGIC_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "MAGIC/USD",
      "base_ccy" : "MAGIC",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "MAGIC_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "MAGIC/USDT",
      "base_ccy" : "MAGIC",
      "quote_ccy" : "USDT",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "MANAUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "MANAUSD Perpetual",
      "base_ccy" : "MANA",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "MANAUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "MANA_BTC",
      "inst_type" : "CCY_PAIR",
      "display_name" : "MANA/BTC",
      "base_ccy" : "MANA",
      "quote_ccy" : "BTC",
      "quote_decimals" : 9,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.000000001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "MANA_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "MANA/USD",
      "base_ccy" : "MANA",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "MANA_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "MANA/USDT",
      "base_ccy" : "MANA",
      "quote_ccy" : "USDT",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "MANEKI_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "MANEKI/USD",
      "base_ccy" : "MANEKI",
      "quote_ccy" : "USD",
      "quote_decimals" : 7,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "MANEKI_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "MANEKI/USDT",
      "base_ccy" : "MANEKI",
      "quote_ccy" : "USDT",
      "quote_decimals" : 7,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "MANTRAUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "MANTRAUSD Perpetual",
      "base_ccy" : "MANTRA",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "100",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "MANTRAUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "MANTRA_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "MANTRA/USD",
      "base_ccy" : "MANTRA",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "MASKUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "MASKUSD Perpetual",
      "base_ccy" : "MASK",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "MASKUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "MASK_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "MASK/USD",
      "base_ccy" : "MASK",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "MASK_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "MASK/USDT",
      "base_ccy" : "MASK",
      "quote_ccy" : "USDT",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "MAVIAUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "MAVIAUSD Perpetual",
      "base_ccy" : "MAVIA",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "MAVIAUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "MAVIA_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "MAVIA/USD",
      "base_ccy" : "MAVIA",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "MAVIA_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "MAVIA/USDT",
      "base_ccy" : "MAVIA",
      "quote_ccy" : "USDT",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "MAV_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "MAV/USD",
      "base_ccy" : "MAV",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "MBLUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "MBLUSD Perpetual",
      "base_ccy" : "MBL",
      "quote_ccy" : "USD",
      "quote_decimals" : 7,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000001",
      "qty_tick_size" : "100",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "MBLUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "MBL_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "MBL/USD",
      "base_ccy" : "MBL",
      "quote_ccy" : "USD",
      "quote_decimals" : 7,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000001",
      "qty_tick_size" : "100",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "MBL_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "MBL/USDT",
      "base_ccy" : "MBL",
      "quote_ccy" : "USDT",
      "quote_decimals" : 7,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000001",
      "qty_tick_size" : "100",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "MDT_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "MDT/USD",
      "base_ccy" : "MDT",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "MDT_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "MDT/USDT",
      "base_ccy" : "MDT",
      "quote_ccy" : "USDT",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "MEGAUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "MEGAUSD Perpetual",
      "base_ccy" : "MEGA",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "MEGAUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "MEGA_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "MEGA/USD",
      "base_ccy" : "MEGA",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "MELANIAUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "MELANIAUSD Perpetual",
      "base_ccy" : "MELANIA",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "MELANIAUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "MELANIA_SOL",
      "inst_type" : "CCY_PAIR",
      "display_name" : "MELANIA/SOL",
      "base_ccy" : "MELANIA",
      "quote_ccy" : "SOL",
      "quote_decimals" : 6,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "MELANIA_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "MELANIA/USD",
      "base_ccy" : "MELANIA",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "MELANIA_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "MELANIA/USDT",
      "base_ccy" : "MELANIA",
      "quote_ccy" : "USDT",
      "quote_decimals" : 5,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "MERY_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "MERY/USD",
      "base_ccy" : "MERY",
      "quote_ccy" : "USD",
      "quote_decimals" : 9,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000000001",
      "qty_tick_size" : "10000",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "METAUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "METAUSD Perpetual",
      "base_ccy" : "META",
      "quote_ccy" : "USD",
      "quote_decimals" : 2,
      "quantity_decimals" : 3,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.001",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "METAUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "METISUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "METISUSD Perpetual",
      "base_ccy" : "METIS",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "METISUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "METIS_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "METIS/USD",
      "base_ccy" : "METIS",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "METIS_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "METIS/USDT",
      "base_ccy" : "METIS",
      "quote_ccy" : "USDT",
      "quote_decimals" : 4,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "METUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "METUSD Perpetual",
      "base_ccy" : "MET",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "METUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "MET_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "MET/USD",
      "base_ccy" : "MET",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "MEUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "MEUSD Perpetual",
      "base_ccy" : "ME",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "MEUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ME_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ME/USD",
      "base_ccy" : "ME",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "MFER_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "MFER/USD",
      "base_ccy" : "MFER",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "MILKUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "MILKUSD Perpetual",
      "base_ccy" : "MILK",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "MILKUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "MILK_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "MILK/USD",
      "base_ccy" : "MILK",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "MINAUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "MINAUSD Perpetual",
      "base_ccy" : "MINA",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "MINAUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "MINA_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "MINA/USD",
      "base_ccy" : "MINA",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "MINA_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "MINA/USDT",
      "base_ccy" : "MINA",
      "quote_ccy" : "USDT",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "MKRUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "MKRUSD Perpetual",
      "base_ccy" : "MKR",
      "quote_ccy" : "USD",
      "quote_decimals" : 2,
      "quantity_decimals" : 3,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.001",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "MKRUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "MKR_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "MKR/USD",
      "base_ccy" : "MKR",
      "quote_ccy" : "USD",
      "quote_decimals" : 2,
      "quantity_decimals" : 4,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.0001",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "MKR_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "MKR/USDT",
      "base_ccy" : "MKR",
      "quote_ccy" : "USDT",
      "quote_decimals" : 2,
      "quantity_decimals" : 4,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.0001",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "MLK_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "MLK/USD",
      "base_ccy" : "MLK",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "MLN_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "MLN/USD",
      "base_ccy" : "MLN",
      "quote_ccy" : "USD",
      "quote_decimals" : 3,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "MMF_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "MMF/USD",
      "base_ccy" : "MMF",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "MNDE_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "MNDE/USD",
      "base_ccy" : "MNDE",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "MOBILE_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "MOBILE/USD",
      "base_ccy" : "MOBILE",
      "quote_ccy" : "USD",
      "quote_decimals" : 7,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000001",
      "qty_tick_size" : "100",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "MOBILE_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "MOBILE/USDT",
      "base_ccy" : "MOBILE",
      "quote_ccy" : "USDT",
      "quote_decimals" : 7,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000001",
      "qty_tick_size" : "100",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "MOGUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "MOGUSD Perpetual",
      "base_ccy" : "MOG",
      "quote_ccy" : "USD",
      "quote_decimals" : 11,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00000000001",
      "qty_tick_size" : "1000000",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "MOGUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "MOG_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "MOG/USD",
      "base_ccy" : "MOG",
      "quote_ccy" : "USD",
      "quote_decimals" : 11,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00000000001",
      "qty_tick_size" : "100000",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "MOG_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "MOG/USDT",
      "base_ccy" : "MOG",
      "quote_ccy" : "USDT",
      "quote_decimals" : 11,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00000000001",
      "qty_tick_size" : "100000",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "MOODENGUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "MOODENGUSD Perpetual",
      "base_ccy" : "MOODENG",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "MOODENGUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "MOODENG_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "MOODENG/USD",
      "base_ccy" : "MOODENG",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "MOODENG_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "MOODENG/USDT",
      "base_ccy" : "MOODENG",
      "quote_ccy" : "USDT",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "MOON_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "MOON/USD",
      "base_ccy" : "MOON",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "MORPHOUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "MORPHOUSD Perpetual",
      "base_ccy" : "MORPHO",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "MORPHOUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "MORPHO_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "MORPHO/USD",
      "base_ccy" : "MORPHO",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "MOVEUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "MOVEUSD Perpetual",
      "base_ccy" : "MOVE",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "MOVEUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "MOVE_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "MOVE/USD",
      "base_ccy" : "MOVE",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "MOVE_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "MOVE/USDT",
      "base_ccy" : "MOVE",
      "quote_ccy" : "USDT",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "MOVR_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "MOVR/USD",
      "base_ccy" : "MOVR",
      "quote_ccy" : "USD",
      "quote_decimals" : 3,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "MOVR_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "MOVR/USDT",
      "base_ccy" : "MOVR",
      "quote_ccy" : "USDT",
      "quote_decimals" : 3,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "MRVLUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "MRVLUSD Perpetual",
      "base_ccy" : "MRVL",
      "quote_ccy" : "USD",
      "quote_decimals" : 2,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "MRVLUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "MSFTUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "MSFTUSD Perpetual",
      "base_ccy" : "MSFT",
      "quote_ccy" : "USD",
      "quote_decimals" : 2,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "MSFTUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "MSTRUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "MSTRUSD Perpetual",
      "base_ccy" : "MSTR",
      "quote_ccy" : "USD",
      "quote_decimals" : 2,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "MSTRUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "MTD_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "MTD/USD",
      "base_ccy" : "MTD",
      "quote_ccy" : "USD",
      "quote_decimals" : 7,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "MUUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "MUUSD Perpetual",
      "base_ccy" : "MU",
      "quote_ccy" : "USD",
      "quote_decimals" : 2,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "MUUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "MXC_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "MXC/USD",
      "base_ccy" : "MXC",
      "quote_ccy" : "USD",
      "quote_decimals" : 8,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "MYRO_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "MYRO/USD",
      "base_ccy" : "MYRO",
      "quote_ccy" : "USD",
      "quote_decimals" : 7,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "MYRO_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "MYRO/USDT",
      "base_ccy" : "MYRO",
      "quote_ccy" : "USDT",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "NATGASUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "NATGASUSD Perpetual",
      "base_ccy" : "NATGAS",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "NATGASUSD-INDEX",
      "contract_size" : "1",
      "product_type" : "COMMODITIES",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "NBISUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "NBISUSD Perpetual",
      "base_ccy" : "NBIS",
      "quote_ccy" : "USD",
      "quote_decimals" : 2,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "NBISUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "NEARUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "NEARUSD Perpetual",
      "base_ccy" : "NEAR",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "NEARUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "NEAR_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "NEAR/USD",
      "base_ccy" : "NEAR",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "NEAR_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "NEAR/USDT",
      "base_ccy" : "NEAR",
      "quote_ccy" : "USDT",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "NEIROETHUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "NEIROETHUSD Perpetual",
      "base_ccy" : "NEIROETH",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "NEIROETHUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "NEIROETH_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "NEIROETH/USD",
      "base_ccy" : "NEIROETH",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "NEON_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "NEON/USD",
      "base_ccy" : "NEON",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "NEON_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "NEON/USDT",
      "base_ccy" : "NEON",
      "quote_ccy" : "USDT",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "NEO_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "NEO/USD",
      "base_ccy" : "NEO",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "NEO_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "NEO/USDT",
      "base_ccy" : "NEO",
      "quote_ccy" : "USDT",
      "quote_decimals" : 4,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "NEWT_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "NEWT/USD",
      "base_ccy" : "NEWT",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "NFLXUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "NFLXUSD Perpetual",
      "base_ccy" : "NFLX",
      "quote_ccy" : "USD",
      "quote_decimals" : 2,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "NFLXUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "NKNUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "NKNUSD Perpetual",
      "base_ccy" : "NKN",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "NKNUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "NKN_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "NKN/USD",
      "base_ccy" : "NKN",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "NKN_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "NKN/USDT",
      "base_ccy" : "NKN",
      "quote_ccy" : "USDT",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "NMR_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "NMR/USD",
      "base_ccy" : "NMR",
      "quote_ccy" : "USD",
      "quote_decimals" : 3,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "NMR_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "NMR/USDT",
      "base_ccy" : "NMR",
      "quote_ccy" : "USDT",
      "quote_decimals" : 3,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "NOS_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "NOS/USD",
      "base_ccy" : "NOS",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "NOTUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "NOTUSD Perpetual",
      "base_ccy" : "NOT",
      "quote_ccy" : "USD",
      "quote_decimals" : 7,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000001",
      "qty_tick_size" : "100",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "NOTUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "NOT_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "NOT/USD",
      "base_ccy" : "NOT",
      "quote_ccy" : "USD",
      "quote_decimals" : 7,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "NOT_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "NOT/USDT",
      "base_ccy" : "NOT",
      "quote_ccy" : "USDT",
      "quote_decimals" : 7,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "NRN_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "NRN/USD",
      "base_ccy" : "NRN",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "NTRN_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "NTRN/USD",
      "base_ccy" : "NTRN",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "NUM_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "NUM/USD",
      "base_ccy" : "NUM",
      "quote_ccy" : "USD",
      "quote_decimals" : 7,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "NVDAUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "NVDAUSD Perpetual",
      "base_ccy" : "NVDA",
      "quote_ccy" : "USD",
      "quote_decimals" : 2,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "NVDAUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "NXPCUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "NXPCUSD Perpetual",
      "base_ccy" : "NXPC",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "NXPCUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "NXPC_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "NXPC/USD",
      "base_ccy" : "NXPC",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "NYAN_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "NYAN/USD",
      "base_ccy" : "NYAN",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "OAS_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "OAS/USD",
      "base_ccy" : "OAS",
      "quote_ccy" : "USD",
      "quote_decimals" : 8,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00000001",
      "qty_tick_size" : "100",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "OGNUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "OGNUSD Perpetual",
      "base_ccy" : "OGN",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "OGNUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "OGN_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "OGN/USD",
      "base_ccy" : "OGN",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "OGN_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "OGN/USDT",
      "base_ccy" : "OGN",
      "quote_ccy" : "USDT",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "OLE_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "OLE/USD",
      "base_ccy" : "OLE",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "OMG_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "OMG/USD",
      "base_ccy" : "OMG",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "OMNI_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "OMNI/USD",
      "base_ccy" : "OMNI",
      "quote_ccy" : "USD",
      "quote_decimals" : 3,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "OMUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "OMUSD Perpetual",
      "base_ccy" : "OM",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "OMUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "OM_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "OM/USD",
      "base_ccy" : "OM",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ONDOUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "ONDOUSD Perpetual",
      "base_ccy" : "ONDO",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "ONDOUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ONDO_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ONDO/USD",
      "base_ccy" : "ONDO",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "ONDO_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ONDO/USDT",
      "base_ccy" : "ONDO",
      "quote_ccy" : "USDT",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "ONEUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "ONEUSD Perpetual",
      "base_ccy" : "ONE",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "ONEUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ONE_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ONE/USD",
      "base_ccy" : "ONE",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ONE_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ONE/USDT",
      "base_ccy" : "ONE",
      "quote_ccy" : "USDT",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ONG_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ONG/USD",
      "base_ccy" : "ONG",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ONT_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ONT/USD",
      "base_ccy" : "ONT",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "OPENAIIPOUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "OPENAIIPOUSD Perpetual",
      "base_ccy" : "OPENAIIPO",
      "quote_ccy" : "USD",
      "quote_decimals" : 1,
      "quantity_decimals" : 3,
      "price_tick_size" : "0.1",
      "qty_tick_size" : "0.001",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "OPENAIIPOUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "OPENLEDGERUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "OPENLEDGERUSD Perpetual",
      "base_ccy" : "OPENLEDGER",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "OPENLEDGERUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "OPENLEDGER_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "OPENLEDGER/USD",
      "base_ccy" : "OPENLEDGER",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "OPUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "OPUSD Perpetual",
      "base_ccy" : "OP",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "OPUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "OP_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "OP/USD",
      "base_ccy" : "OP",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "OP_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "OP/USDT",
      "base_ccy" : "OP",
      "quote_ccy" : "USDT",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "ORAI_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ORAI/USD",
      "base_ccy" : "ORAI",
      "quote_ccy" : "USD",
      "quote_decimals" : 3,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ORCAUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "ORCAUSD Perpetual",
      "base_ccy" : "ORCA",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "ORCAUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ORCA_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ORCA/USD",
      "base_ccy" : "ORCA",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ORCLUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "ORCLUSD Perpetual",
      "base_ccy" : "ORCL",
      "quote_ccy" : "USD",
      "quote_decimals" : 2,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "ORCLUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ORDERUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "ORDERUSD Perpetual",
      "base_ccy" : "ORDER",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "ORDERUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ORDER_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ORDER/USD",
      "base_ccy" : "ORDER",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ORDIUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "ORDIUSD Perpetual",
      "base_ccy" : "ORDI",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "ORDIUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ORDI_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ORDI/USD",
      "base_ccy" : "ORDI",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ORDI_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ORDI/USDT",
      "base_ccy" : "ORDI",
      "quote_ccy" : "USDT",
      "quote_decimals" : 3,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ORN_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ORN/USD",
      "base_ccy" : "ORN",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "OSMO_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "OSMO/USD",
      "base_ccy" : "OSMO",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "OXT_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "OXT/USD",
      "base_ccy" : "OXT",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "PAXGUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "PAXGUSD Perpetual",
      "base_ccy" : "PAXG",
      "quote_ccy" : "USD",
      "quote_decimals" : 2,
      "quantity_decimals" : 3,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.001",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "PAXGUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "PAXG_EUR",
      "inst_type" : "CCY_PAIR",
      "display_name" : "PAXG/EUR",
      "base_ccy" : "PAXG",
      "quote_ccy" : "EUR",
      "quote_decimals" : 2,
      "quantity_decimals" : 4,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.0001",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "product_type" : "DIGITAL_CURRENCIES",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "PAXG_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "PAXG/USD",
      "base_ccy" : "PAXG",
      "quote_ccy" : "USD",
      "quote_decimals" : 2,
      "quantity_decimals" : 4,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.0001",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "PAXG_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "PAXG/USDT",
      "base_ccy" : "PAXG",
      "quote_ccy" : "USDT",
      "quote_decimals" : 2,
      "quantity_decimals" : 4,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.0001",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "PDA_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "PDA/USD",
      "base_ccy" : "PDA",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "PEAQ_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "PEAQ/USD",
      "base_ccy" : "PEAQ",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "PENDLEUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "PENDLEUSD Perpetual",
      "base_ccy" : "PENDLE",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "PENDLEUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "PENDLE_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "PENDLE/USD",
      "base_ccy" : "PENDLE",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "PENDLE_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "PENDLE/USDT",
      "base_ccy" : "PENDLE",
      "quote_ccy" : "USDT",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "PENGUUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "PENGUUSD Perpetual",
      "base_ccy" : "PENGU",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "100",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "PENGUUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "PENGU_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "PENGU/USD",
      "base_ccy" : "PENGU",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "PENGU_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "PENGU/USDT",
      "base_ccy" : "PENGU",
      "quote_ccy" : "USDT",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "PEPEUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "PEPEUSD Perpetual",
      "base_ccy" : "PEPE",
      "quote_ccy" : "USD",
      "quote_decimals" : 9,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000000001",
      "qty_tick_size" : "100000",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "PEPEUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "PEPE_EUR",
      "inst_type" : "CCY_PAIR",
      "display_name" : "PEPE_EUR",
      "base_ccy" : "PEPE",
      "quote_ccy" : "EUR",
      "quote_decimals" : 9,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000000001",
      "qty_tick_size" : "10000",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "PEPE_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "PEPE/USD",
      "base_ccy" : "PEPE",
      "quote_ccy" : "USD",
      "quote_decimals" : 9,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000000001",
      "qty_tick_size" : "10000",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "PEPE_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "PEPE/USDT",
      "base_ccy" : "PEPE",
      "quote_ccy" : "USDT",
      "quote_decimals" : 9,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000000001",
      "qty_tick_size" : "10000",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "PERP_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "PERP/USD",
      "base_ccy" : "PERP",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "PERP_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "PERP/USDT",
      "base_ccy" : "PERP",
      "quote_ccy" : "USDT",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "PIRATE_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "PIRATE/USD",
      "base_ccy" : "PIRATE",
      "quote_ccy" : "USD",
      "quote_decimals" : 7,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "PIXELUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "PIXELUSD Perpetual",
      "base_ccy" : "PIXEL",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "PIXELUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "PIXEL_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "PIXEL/USD",
      "base_ccy" : "PIXEL",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "PIXEL_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "PIXEL/USDT",
      "base_ccy" : "PIXEL",
      "quote_ccy" : "USDT",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "PLTRUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "PLTRUSD Perpetual",
      "base_ccy" : "PLTR",
      "quote_ccy" : "USD",
      "quote_decimals" : 2,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "PLTRUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "PLUMEUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "PLUMEUSD Perpetual",
      "base_ccy" : "PLUME",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "PLUMEUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "PLUME_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "PLUME/USD",
      "base_ccy" : "PLUME",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "PNUTUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "PNUTUSD Perpetual",
      "base_ccy" : "PNUT",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "PNUTUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "PNUT_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "PNUT/USD",
      "base_ccy" : "PNUT",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "PNUT_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "PNUT/USDT",
      "base_ccy" : "PNUT",
      "quote_ccy" : "USDT",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "POLUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "POLUSD Perpetual",
      "base_ccy" : "POL",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "POLUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "POLYXUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "POLYXUSD Perpetual",
      "base_ccy" : "POLYX",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "POLYXUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "POLYX_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "POLYX/USD",
      "base_ccy" : "POLYX",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "POL_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "POL/USD",
      "base_ccy" : "POL",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "POL_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "POL/USDT",
      "base_ccy" : "POL",
      "quote_ccy" : "USDT",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "POND_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "POND/USD",
      "base_ccy" : "POND",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "PONKEUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "PONKEUSD Perpetual",
      "base_ccy" : "PONKE",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "PONKEUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "PONKE_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "PONKE/USD",
      "base_ccy" : "PONKE",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "PONKE_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "PONKE/USDT",
      "base_ccy" : "PONKE",
      "quote_ccy" : "USDT",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "POPCATUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "POPCATUSD Perpetual",
      "base_ccy" : "POPCAT",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "POPCATUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "POPCAT_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "POPCAT/USD",
      "base_ccy" : "POPCAT",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "POPCAT_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "POPCAT/USDT",
      "base_ccy" : "POPCAT",
      "quote_ccy" : "USDT",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "POWRUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "POWRUSD Perpetual",
      "base_ccy" : "POWR",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "POWRUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "POWR_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "POWR/USD",
      "base_ccy" : "POWR",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "POWR_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "POWR/USDT",
      "base_ccy" : "POWR",
      "quote_ccy" : "USDT",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "PRCL_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "PRCL/USD",
      "base_ccy" : "PRCL",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "PRIME_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "PRIME/USD",
      "base_ccy" : "PRIME",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "PRLUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "PRLUSD Perpetual",
      "base_ccy" : "PRL",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "PRLUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "PRL_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "PRL/USD",
      "base_ccy" : "PRL",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "PROMPTUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "PROMPTUSD Perpetual",
      "base_ccy" : "PROMPT",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "PROMPTUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "PROMPT_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "PROMPT/USD",
      "base_ccy" : "PROMPT",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "PROVEUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "PROVEUSD Perpetual",
      "base_ccy" : "PROVE",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "PROVEUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "PROVE_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "PROVE/USD",
      "base_ccy" : "PROVE",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "PRQ_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "PRQ/USD",
      "base_ccy" : "PRQ",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "PSTAKE_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "PSTAKE/USD",
      "base_ccy" : "PSTAKE",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "PUSH_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "PUSH/USD",
      "base_ccy" : "PUSH",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "PYR_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "PYR/USD",
      "base_ccy" : "PYR",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "PYR_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "PYR/USDT",
      "base_ccy" : "PYR",
      "quote_ccy" : "USDT",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "PYTHUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "PYTHUSD Perpetual",
      "base_ccy" : "PYTH",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "PYTHUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "PYTH_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "PYTH/USD",
      "base_ccy" : "PYTH",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "PYTH_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "PYTH/USDT",
      "base_ccy" : "PYTH",
      "quote_ccy" : "USDT",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "PYUSD_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "PYUSD/USD",
      "base_ccy" : "PYUSD",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "PYUSD_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "PYUSD/USDT",
      "base_ccy" : "PYUSD",
      "quote_ccy" : "USDT",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "QCOMUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "QCOMUSD Perpetual",
      "base_ccy" : "QCOM",
      "quote_ccy" : "USD",
      "quote_decimals" : 2,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "QCOMUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "QI_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "QI/USD",
      "base_ccy" : "QI",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "QI_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "QI/USDT",
      "base_ccy" : "QI",
      "quote_ccy" : "USDT",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "QNTUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "QNTUSD Perpetual",
      "base_ccy" : "QNT",
      "quote_ccy" : "USD",
      "quote_decimals" : 3,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "QNTUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "QNT_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "QNT/USD",
      "base_ccy" : "QNT",
      "quote_ccy" : "USD",
      "quote_decimals" : 3,
      "quantity_decimals" : 3,
      "price_tick_size" : "0.001",
      "qty_tick_size" : "0.001",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "QNT_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "QNT/USDT",
      "base_ccy" : "QNT",
      "quote_ccy" : "USDT",
      "quote_decimals" : 3,
      "quantity_decimals" : 3,
      "price_tick_size" : "0.001",
      "qty_tick_size" : "0.001",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "QQQTOKEN_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "QQQ/USD",
      "base_ccy" : "QQQTOKEN",
      "quote_ccy" : "USD",
      "quote_decimals" : 2,
      "quantity_decimals" : 4,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.0001",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "QQQUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "QQQUSD Perpetual",
      "base_ccy" : "QQQ",
      "quote_ccy" : "USD",
      "quote_decimals" : 2,
      "quantity_decimals" : 3,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.001",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "QQQUSD-INDEX",
      "contract_size" : "1",
      "product_type" : "EQUITY_IND",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "QTUMUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "QTUMUSD Perpetual",
      "base_ccy" : "QTUM",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "QTUMUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "QTUM_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "QTUM/USD",
      "base_ccy" : "QTUM",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "QUICK_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "QUICK/USD",
      "base_ccy" : "QUICK",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "RADAR_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "RADAR/USD",
      "base_ccy" : "RADAR",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "RAD_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "RAD/USD",
      "base_ccy" : "RAD",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "RARE_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "RARE/USD",
      "base_ccy" : "RARE",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "RARI_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "RARI/USD",
      "base_ccy" : "RARI",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "RARI_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "RARI/USDT",
      "base_ccy" : "RARI",
      "quote_ccy" : "USDT",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "RAYUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "RAYUSD Perpetual",
      "base_ccy" : "RAY",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "RAYUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "RBN_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "RBN/USD",
      "base_ccy" : "RBN",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "RDNT_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "RDNT/USD",
      "base_ccy" : "RDNT",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "REACT_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "REACT/USD",
      "base_ccy" : "REACT",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "REDUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "REDUSD Perpetual",
      "base_ccy" : "RED",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "REDUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "RED_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "RED/USD",
      "base_ccy" : "RED",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "REEFUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "REEFUSD Perpetual",
      "base_ccy" : "REEF",
      "quote_ccy" : "USD",
      "quote_decimals" : 7,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "REEFUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "REEF_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "REEF/USD",
      "base_ccy" : "REEF",
      "quote_ccy" : "USD",
      "quote_decimals" : 7,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000001",
      "qty_tick_size" : "100",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "RENDERUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "RENDERUSD Perpetual",
      "base_ccy" : "RENDER",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "RENDERUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "RENDER_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "RENDER/USD",
      "base_ccy" : "RENDER",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "RENDER_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "RENDER/USDT",
      "base_ccy" : "RENDER",
      "quote_ccy" : "USDT",
      "quote_decimals" : 4,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "REQ_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "REQ/USD",
      "base_ccy" : "REQ",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "REQ_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "REQ/USDT",
      "base_ccy" : "REQ",
      "quote_ccy" : "USDT",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "RIF_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "RIF/USD",
      "base_ccy" : "RIF",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "RKLBUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "RKLBUSD Perpetual",
      "base_ccy" : "RKLB",
      "quote_ccy" : "USD",
      "quote_decimals" : 2,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "RKLBUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "RLC_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "RLC/USD",
      "base_ccy" : "RLC",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "RLC_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "RLC/USDT",
      "base_ccy" : "RLC",
      "quote_ccy" : "USDT",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "RNBWUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "RNBWUSD Perpetual",
      "base_ccy" : "RNBW",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "RNBWUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "RNBW_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "RNBW/USD",
      "base_ccy" : "RNBW",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ROBOUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "ROBOUSD Perpetual",
      "base_ccy" : "ROBO",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "100",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "ROBOUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ROBO_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ROBO/USD",
      "base_ccy" : "ROBO",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "RONINUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "RONINUSD Perpetual",
      "base_ccy" : "RONIN",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "RONINUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "RONIN_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "RONIN/USD",
      "base_ccy" : "RONIN",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "RONIN_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "RONIN/USDT",
      "base_ccy" : "RONIN",
      "quote_ccy" : "USDT",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "RPL_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "RPL/USD",
      "base_ccy" : "RPL",
      "quote_ccy" : "USD",
      "quote_decimals" : 3,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "RSR_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "RSR/USD",
      "base_ccy" : "RSR",
      "quote_ccy" : "USD",
      "quote_decimals" : 7,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "RSR_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "RSR/USDT",
      "base_ccy" : "RSR",
      "quote_ccy" : "USDT",
      "quote_decimals" : 7,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "RUNEUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "RUNEUSD Perpetual",
      "base_ccy" : "RUNE",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "RUNEUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "RUNE_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "RUNE/USD",
      "base_ccy" : "RUNE",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "RUNE_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "RUNE/USDT",
      "base_ccy" : "RUNE",
      "quote_ccy" : "USDT",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "RVNUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "RVNUSD Perpetual",
      "base_ccy" : "RVN",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "RVNUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "RVN_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "RVN/USD",
      "base_ccy" : "RVN",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "SAFEUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "SAFEUSD Perpetual",
      "base_ccy" : "SAFE",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "SAFEUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "SAFE_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "SAFE/USD",
      "base_ccy" : "SAFE",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "SANDUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "SANDUSD Perpetual",
      "base_ccy" : "SAND",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "SANDUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "SAND_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "SAND/USD",
      "base_ccy" : "SAND",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "SAND_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "SAND/USDT",
      "base_ccy" : "SAND",
      "quote_ccy" : "USDT",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "SAPIENUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "SAPIENUSD Perpetual",
      "base_ccy" : "SAPIEN",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "SAPIENUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "SAPIEN_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "SAPIEN/USD",
      "base_ccy" : "SAPIEN",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "SCROLLUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "SCROLLUSD Perpetual",
      "base_ccy" : "SCROLL",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "SCROLLUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "SCROLL_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "SCROLL/USD",
      "base_ccy" : "SCROLL",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "SC_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "SC/USD",
      "base_ccy" : "SC",
      "quote_ccy" : "USD",
      "quote_decimals" : 7,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000001",
      "qty_tick_size" : "100",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "SC_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "SC/USDT",
      "base_ccy" : "SC",
      "quote_ccy" : "USDT",
      "quote_decimals" : 7,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000001",
      "qty_tick_size" : "100",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "SDN_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "SDN/USD",
      "base_ccy" : "SDN",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "SD_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "SD/USD",
      "base_ccy" : "SD",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "SEIUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "SEIUSD Perpetual",
      "base_ccy" : "SEI",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "SEIUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "SEI_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "SEI/USD",
      "base_ccy" : "SEI",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "SEI_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "SEI/USDT",
      "base_ccy" : "SEI",
      "quote_ccy" : "USDT",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "SEND_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "SEND/USD",
      "base_ccy" : "SEND",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "SENTUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "SENTUSD Perpetual",
      "base_ccy" : "SENT",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "100",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "SENTUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "SENT_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "SENT/USD",
      "base_ccy" : "SENT",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "SHDW_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "SHDW/USD",
      "base_ccy" : "SHDW",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "SHIBUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "SHIBUSD Perpetual",
      "base_ccy" : "SHIB",
      "quote_ccy" : "USD",
      "quote_decimals" : 10,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000000001",
      "qty_tick_size" : "10000",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "SHIBUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "SHIB_BTC",
      "inst_type" : "CCY_PAIR",
      "display_name" : "SHIB/BTC",
      "base_ccy" : "SHIB",
      "quote_ccy" : "BTC",
      "quote_decimals" : 14,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00000000000001",
      "qty_tick_size" : "10000",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "SHIB_BTC@OEX_HK",
      "inst_type" : "CCY_PAIR",
      "display_name" : "SHIB/BTC",
      "base_ccy" : "SHIB",
      "quote_ccy" : "BTC",
      "quote_decimals" : 14,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00000000000001",
      "qty_tick_size" : "10000",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "SHIB_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "SHIB/USD",
      "base_ccy" : "SHIB",
      "quote_ccy" : "USD",
      "quote_decimals" : 9,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000000001",
      "qty_tick_size" : "10000",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "SHIB_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "SHIB/USDT",
      "base_ccy" : "SHIB",
      "quote_ccy" : "USDT",
      "quote_decimals" : 9,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000000001",
      "qty_tick_size" : "10000",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "SHRAP_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "SHRAP/USD",
      "base_ccy" : "SHRAP",
      "quote_ccy" : "USD",
      "quote_decimals" : 7,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "SKLUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "SKLUSD Perpetual",
      "base_ccy" : "SKL",
      "quote_ccy" : "USD",
      "quote_decimals" : 7,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "SKLUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "SKL_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "SKL/USDT",
      "base_ccy" : "SKL",
      "quote_ccy" : "USDT",
      "quote_decimals" : 7,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "SKRUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "SKRUSD Perpetual",
      "base_ccy" : "SKR",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "100",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "SKRUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "SKR_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "SKR/USD",
      "base_ccy" : "SKR",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "SLN_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "SLN/USD",
      "base_ccy" : "SLN",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "SLP_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "SLP/USD",
      "base_ccy" : "SLP",
      "quote_ccy" : "USD",
      "quote_decimals" : 7,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000001",
      "qty_tick_size" : "100",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "SLP_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "SLP/USDT",
      "base_ccy" : "SLP",
      "quote_ccy" : "USDT",
      "quote_decimals" : 7,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000001",
      "qty_tick_size" : "100",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "SNDKUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "SNDKUSD Perpetual",
      "base_ccy" : "SNDK",
      "quote_ccy" : "USD",
      "quote_decimals" : 2,
      "quantity_decimals" : 3,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.001",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "SNDKUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "SNT_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "SNT/USD",
      "base_ccy" : "SNT",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "SNXUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "SNXUSD Perpetual",
      "base_ccy" : "SNX",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "SNXUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "SNX_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "SNX/USD",
      "base_ccy" : "SNX",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "SNX_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "SNX/USDT",
      "base_ccy" : "SNX",
      "quote_ccy" : "USDT",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "SOLUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "SOLUSD Perpetual",
      "base_ccy" : "SOL",
      "quote_ccy" : "USD",
      "quote_decimals" : 3,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "SOLUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "SOL_BTC",
      "inst_type" : "CCY_PAIR",
      "display_name" : "SOL/BTC",
      "base_ccy" : "SOL",
      "quote_ccy" : "BTC",
      "quote_decimals" : 7,
      "quantity_decimals" : 3,
      "price_tick_size" : "0.0000001",
      "qty_tick_size" : "0.001",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "SOL_ETH",
      "inst_type" : "CCY_PAIR",
      "display_name" : "SOL/ETH",
      "base_ccy" : "SOL",
      "quote_ccy" : "ETH",
      "quote_decimals" : 6,
      "quantity_decimals" : 3,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "0.001",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "SOL_EUR",
      "inst_type" : "CCY_PAIR",
      "display_name" : "SOL/EUR",
      "base_ccy" : "SOL",
      "quote_ccy" : "EUR",
      "quote_decimals" : 3,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "SOL_PYUSD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "SOL/PYUSD",
      "base_ccy" : "SOL",
      "quote_ccy" : "PYUSD",
      "quote_decimals" : 2,
      "quantity_decimals" : 3,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.001",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "SOL_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "SOL/USD",
      "base_ccy" : "SOL",
      "quote_ccy" : "USD",
      "quote_decimals" : 3,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "SOL_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "SOL/USDT",
      "base_ccy" : "SOL",
      "quote_ccy" : "USDT",
      "quote_decimals" : 3,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "SOPHUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "SOPHUSD Perpetual",
      "base_ccy" : "SOPH",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "SOPHUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "SOPH_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "SOPH/USD",
      "base_ccy" : "SOPH",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "SOXLUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "SOXLUSD Perpetual",
      "base_ccy" : "SOXL",
      "quote_ccy" : "USD",
      "quote_decimals" : 2,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "SOXLUSD-INDEX",
      "contract_size" : "1",
      "product_type" : "EQUITY_IND",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "SPACEXIPOUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "SPACEXIPOUSD Perpetual",
      "base_ccy" : "SPACEXIPO",
      "quote_ccy" : "USD",
      "quote_decimals" : 1,
      "quantity_decimals" : 3,
      "price_tick_size" : "0.1",
      "qty_tick_size" : "0.001",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "SPACEXIPOUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "SPA_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "SPA/USD",
      "base_ccy" : "SPA",
      "quote_ccy" : "USD",
      "quote_decimals" : 7,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "SPCXUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "SPCXUSD Perpetual",
      "base_ccy" : "SPCX",
      "quote_ccy" : "USD",
      "quote_decimals" : 2,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "SPCXUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "SPEC_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "SPEC/USD",
      "base_ccy" : "SPEC",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "SPELL_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "SPELL/USD",
      "base_ccy" : "SPELL",
      "quote_ccy" : "USD",
      "quote_decimals" : 7,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000001",
      "qty_tick_size" : "100",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "SPELL_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "SPELL/USDT",
      "base_ccy" : "SPELL",
      "quote_ccy" : "USDT",
      "quote_decimals" : 7,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000001",
      "qty_tick_size" : "100",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "SPKUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "SPKUSD Perpetual",
      "base_ccy" : "SPK",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "SPKUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "SPK_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "SPK/USD",
      "base_ccy" : "SPK",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "SPS_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "SPS/USD",
      "base_ccy" : "SPS",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "SPXUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "SPXUSD Perpetual",
      "base_ccy" : "SPX",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "SPXUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "SPX_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "SPX/USD",
      "base_ccy" : "SPX",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "SPYUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "SPYUSD Perpetual",
      "base_ccy" : "SPY",
      "quote_ccy" : "USD",
      "quote_decimals" : 2,
      "quantity_decimals" : 3,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.001",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "SPYUSD-INDEX",
      "contract_size" : "1",
      "product_type" : "EQUITY_IND",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "SQD_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "SQD/USD",
      "base_ccy" : "SQD",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "SQT_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "SQT/USD",
      "base_ccy" : "SQT",
      "quote_ccy" : "USD",
      "quote_decimals" : 8,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00000001",
      "qty_tick_size" : "100",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "STABLEUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "STABLEUSD Perpetual",
      "base_ccy" : "STABLE",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "100",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "STABLEUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "STABLE_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "STABLE/USD",
      "base_ccy" : "STABLE",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "STGUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "STGUSD Perpetual",
      "base_ccy" : "STG",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "STGUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "STG_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "STG/USD",
      "base_ccy" : "STG",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "STORJUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "STORJUSD Perpetual",
      "base_ccy" : "STORJ",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "STORJUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "STORJ_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "STORJ/USD",
      "base_ccy" : "STORJ",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "STORJ_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "STORJ/USDT",
      "base_ccy" : "STORJ",
      "quote_ccy" : "USDT",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "STPTUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "STPTUSD Perpetual",
      "base_ccy" : "STPT",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "STPTUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "STPT_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "STPT/USD",
      "base_ccy" : "STPT",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "STRAX_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "STRAX/USD",
      "base_ccy" : "STRAX",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "STRKUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "STRKUSD Perpetual",
      "base_ccy" : "STRK",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "STRKUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "STRK_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "STRK/USD",
      "base_ccy" : "STRK",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "STRK_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "STRK/USDT",
      "base_ccy" : "STRK",
      "quote_ccy" : "USDT",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "STXUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "STXUSD Perpetual",
      "base_ccy" : "STX",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "STXUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "STX_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "STX/USD",
      "base_ccy" : "STX",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "STX_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "STX/USDT",
      "base_ccy" : "STX",
      "quote_ccy" : "USDT",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "SUDO_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "SUDO/USD",
      "base_ccy" : "SUDO",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "SUIUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "SUIUSD Perpetual",
      "base_ccy" : "SUI",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "SUIUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "SUI_BTC",
      "inst_type" : "CCY_PAIR",
      "display_name" : "SUI/BTC",
      "base_ccy" : "SUI",
      "quote_ccy" : "BTC",
      "quote_decimals" : 9,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.000000001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "SUI_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "SUI/USD",
      "base_ccy" : "SUI",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "SUI_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "SUI/USDT",
      "base_ccy" : "SUI",
      "quote_ccy" : "USDT",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "SUPER_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "SUPER/USD",
      "base_ccy" : "SUPER",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "SUPER_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "SUPER/USDT",
      "base_ccy" : "SUPER",
      "quote_ccy" : "USDT",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "SUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "SUSD Perpetual",
      "base_ccy" : "S",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "SUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "SUSHIUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "SUSHIUSD Perpetual",
      "base_ccy" : "SUSHI",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "SUSHIUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "SUSHI_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "SUSHI/USD",
      "base_ccy" : "SUSHI",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "SUSHI_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "SUSHI/USDT",
      "base_ccy" : "SUSHI",
      "quote_ccy" : "USDT",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "SXTUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "SXTUSD Perpetual",
      "base_ccy" : "SXT",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "SXTUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "SXT_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "SXT/USD",
      "base_ccy" : "SXT",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "SYN_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "SYN/USD",
      "base_ccy" : "SYN",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "SYRUP_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "SYRUP/USD",
      "base_ccy" : "SYRUP",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "S_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "S/USD",
      "base_ccy" : "S",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "TAIKOUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "TAIKOUSD Perpetual",
      "base_ccy" : "TAIKO",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "TAIKOUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "TAIKO_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "TAIKO/USD",
      "base_ccy" : "TAIKO",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "TAOUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "TAOUSD Perpetual",
      "base_ccy" : "TAO",
      "quote_ccy" : "USD",
      "quote_decimals" : 2,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "TAOUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "TAO_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "TAO/USD",
      "base_ccy" : "TAO",
      "quote_ccy" : "USD",
      "quote_decimals" : 2,
      "quantity_decimals" : 3,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.001",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "TEVA_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "TEVA/USD",
      "base_ccy" : "TEVA",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "TFUEL_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "TFUEL/USD",
      "base_ccy" : "TFUEL",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "TFUEL_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "TFUEL/USDT",
      "base_ccy" : "TFUEL",
      "quote_ccy" : "USDT",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "THETAUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "THETAUSD Perpetual",
      "base_ccy" : "THETA",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "THETAUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "THETA_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "THETA/USD",
      "base_ccy" : "THETA",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "THETA_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "THETA/USDT",
      "base_ccy" : "THETA",
      "quote_ccy" : "USDT",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "TIAUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "TIAUSD Perpetual",
      "base_ccy" : "TIA",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "TIAUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "TIA_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "TIA/USD",
      "base_ccy" : "TIA",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "TIA_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "TIA/USDT",
      "base_ccy" : "TIA",
      "quote_ccy" : "USDT",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "TNSRUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "TNSRUSD Perpetual",
      "base_ccy" : "TNSR",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "TNSRUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "TNSR_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "TNSR/USD",
      "base_ccy" : "TNSR",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "TONIC_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "TONIC/USD",
      "base_ccy" : "TONIC",
      "quote_ccy" : "USD",
      "quote_decimals" : 11,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00000000001",
      "qty_tick_size" : "1000000",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "TONIC_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "TONIC/USDT",
      "base_ccy" : "TONIC",
      "quote_ccy" : "USDT",
      "quote_decimals" : 11,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00000000001",
      "qty_tick_size" : "1000000",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "TONUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "TONUSD Perpetual",
      "base_ccy" : "TON",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "TONUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "TON_EUR",
      "inst_type" : "CCY_PAIR",
      "display_name" : "TON/EUR",
      "base_ccy" : "TON",
      "quote_ccy" : "EUR",
      "quote_decimals" : 4,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "TON_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "TON/USD",
      "base_ccy" : "TON",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "TON_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "TON/USDT",
      "base_ccy" : "TON",
      "quote_ccy" : "USDT",
      "quote_decimals" : 4,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "TOSHIUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "TOSHIUSD Perpetual",
      "base_ccy" : "TOSHI",
      "quote_ccy" : "USD",
      "quote_decimals" : 8,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00000001",
      "qty_tick_size" : "10000",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "TOSHIUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "TOSHI_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "TOSHI/USD",
      "base_ccy" : "TOSHI",
      "quote_ccy" : "USD",
      "quote_decimals" : 8,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00000001",
      "qty_tick_size" : "100",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "TOWNSUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "TOWNSUSD Perpetual",
      "base_ccy" : "TOWNS",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "100",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "TOWNSUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "TOWNS_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "TOWNS/USD",
      "base_ccy" : "TOWNS",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "TRAC_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "TRAC/USD",
      "base_ccy" : "TRAC",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "TRBUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "TRBUSD Perpetual",
      "base_ccy" : "TRB",
      "quote_ccy" : "USD",
      "quote_decimals" : 2,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "TRBUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "TRB_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "TRB/USD",
      "base_ccy" : "TRB",
      "quote_ccy" : "USD",
      "quote_decimals" : 2,
      "quantity_decimals" : 3,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.001",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "TRB_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "TRB/USDT",
      "base_ccy" : "TRB",
      "quote_ccy" : "USDT",
      "quote_decimals" : 2,
      "quantity_decimals" : 3,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.001",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "TROLL_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "TROLL/USD",
      "base_ccy" : "TROLL",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "TRUMPUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "TRUMPUSD Perpetual",
      "base_ccy" : "TRUMP",
      "quote_ccy" : "USD",
      "quote_decimals" : 3,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "TRUMPUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "TRUMP_BTC",
      "inst_type" : "CCY_PAIR",
      "display_name" : "TRUMP/BTC",
      "base_ccy" : "TRUMP",
      "quote_ccy" : "BTC",
      "quote_decimals" : 8,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.00000001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "TRUMP_SOL",
      "inst_type" : "CCY_PAIR",
      "display_name" : "TRUMP/SOL",
      "base_ccy" : "TRUMP",
      "quote_ccy" : "SOL",
      "quote_decimals" : 5,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "TRUMP_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "TRUMP/USD",
      "base_ccy" : "TRUMP",
      "quote_ccy" : "USD",
      "quote_decimals" : 3,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "TRUMP_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "TRUMP/USDT",
      "base_ccy" : "TRUMP",
      "quote_ccy" : "USDT",
      "quote_decimals" : 3,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "TRUSTUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "TRUSTUSD Perpetual",
      "base_ccy" : "TRUST",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "TRUSTUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "TRUST_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "TRUST/USD",
      "base_ccy" : "TRUST",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "TRUUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "TRUUSD Perpetual",
      "base_ccy" : "TRU",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "TRUUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "TRU_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "TRU/USD",
      "base_ccy" : "TRU",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "TSLAUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "TSLAUSD Perpetual",
      "base_ccy" : "TSLA",
      "quote_ccy" : "USD",
      "quote_decimals" : 2,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "TSLAUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "TSMUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "TSMUSD Perpetual",
      "base_ccy" : "TSM",
      "quote_ccy" : "USD",
      "quote_decimals" : 2,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "TSMUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "TURBOUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "TURBOUSD Perpetual",
      "base_ccy" : "TURBO",
      "quote_ccy" : "USD",
      "quote_decimals" : 7,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000001",
      "qty_tick_size" : "100",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "TURBOUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "TURBO_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "TURBO/USD",
      "base_ccy" : "TURBO",
      "quote_ccy" : "USD",
      "quote_decimals" : 7,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "TURBO_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "TURBO/USDT",
      "base_ccy" : "TURBO",
      "quote_ccy" : "USDT",
      "quote_decimals" : 7,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "T_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "T/USD",
      "base_ccy" : "T",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "T_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "T/USDT",
      "base_ccy" : "T",
      "quote_ccy" : "USDT",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "UMA_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "UMA/USD",
      "base_ccy" : "UMA",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "UMA_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "UMA/USDT",
      "base_ccy" : "UMA",
      "quote_ccy" : "USDT",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "UNIBOT_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "UNIBOT/USD",
      "base_ccy" : "UNIBOT",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 3,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.001",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "UNIUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "UNIUSD Perpetual",
      "base_ccy" : "UNI",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "UNIUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "UNI_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "UNI/USD",
      "base_ccy" : "UNI",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "UNI_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "UNI/USDT",
      "base_ccy" : "UNI",
      "quote_ccy" : "USDT",
      "quote_decimals" : 4,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "USARUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "USARUSD Perpetual",
      "base_ccy" : "USAR",
      "quote_ccy" : "USD",
      "quote_decimals" : 2,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "USARUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "USAT_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "USAT/USD",
      "base_ccy" : "USAT",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "USC_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "USC/USD",
      "base_ccy" : "USC",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "USD1_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "USD1/USD",
      "base_ccy" : "USD1",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "USDG_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "USDG/USD",
      "base_ccy" : "USDG",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "USDS_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "USDS/USD",
      "base_ccy" : "USDS",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "USDT_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "USDT/USD",
      "base_ccy" : "USDT",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "USDU_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "USDU/USD",
      "base_ccy" : "USDU",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "USELESSUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "USELESSUSD Perpetual",
      "base_ccy" : "USELESS",
      "quote_ccy" : "USD",
      "quote_decimals" : 7,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000001",
      "qty_tick_size" : "1000",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "USELESSUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "USELESS_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "USELESS/USD",
      "base_ccy" : "USELESS",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "VANRY_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "VANRY/USD",
      "base_ccy" : "VANRY",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "VARA_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "VARA/USD",
      "base_ccy" : "VARA",
      "quote_ccy" : "USD",
      "quote_decimals" : 8,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00000001",
      "qty_tick_size" : "100",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "VELODROME_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "VELODROME/USD",
      "base_ccy" : "VELODROME",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "VELO_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "VELO/USD",
      "base_ccy" : "VELO",
      "quote_ccy" : "USD",
      "quote_decimals" : 7,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "VETUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "VETUSD Perpetual",
      "base_ccy" : "VET",
      "quote_ccy" : "USD",
      "quote_decimals" : 7,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "VETUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "VET_BTC",
      "inst_type" : "CCY_PAIR",
      "display_name" : "VET/BTC",
      "base_ccy" : "VET",
      "quote_ccy" : "BTC",
      "quote_decimals" : 11,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00000000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "VET_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "VET/USD",
      "base_ccy" : "VET",
      "quote_ccy" : "USD",
      "quote_decimals" : 7,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "VET_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "VET/USDT",
      "base_ccy" : "VET",
      "quote_ccy" : "USDT",
      "quote_decimals" : 7,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "VINEUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "VINEUSD Perpetual",
      "base_ccy" : "VINE",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "VINEUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "VINE_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "VINE/USD",
      "base_ccy" : "VINE",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "VIRTUALUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "VIRTUALUSD Perpetual",
      "base_ccy" : "VIRTUAL",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "VIRTUALUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "VIRTUAL_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "VIRTUAL/USD",
      "base_ccy" : "VIRTUAL",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "VIRTUAL_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "VIRTUAL/USDT",
      "base_ccy" : "VIRTUAL",
      "quote_ccy" : "USDT",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "VNO_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "VNO/USD",
      "base_ccy" : "VNO",
      "quote_ccy" : "USD",
      "quote_decimals" : 7,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "VOXEL_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "VOXEL/USD",
      "base_ccy" : "VOXEL",
      "quote_ccy" : "USD",
      "quote_decimals" : 7,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "VOXEL_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "VOXEL/USDT",
      "base_ccy" : "VOXEL",
      "quote_ccy" : "USDT",
      "quote_decimals" : 7,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "VRAUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "VRAUSD Perpetual",
      "base_ccy" : "VRA",
      "quote_ccy" : "USD",
      "quote_decimals" : 9,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000000001",
      "qty_tick_size" : "1000",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "VRAUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "VRA_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "VRA/USD",
      "base_ccy" : "VRA",
      "quote_ccy" : "USD",
      "quote_decimals" : 9,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000000001",
      "qty_tick_size" : "1000",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "VRA_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "VRA/USDT",
      "base_ccy" : "VRA",
      "quote_ccy" : "USDT",
      "quote_decimals" : 9,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000000001",
      "qty_tick_size" : "1000",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "VRTUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "VRTUSD Perpetual",
      "base_ccy" : "VRT",
      "quote_ccy" : "USD",
      "quote_decimals" : 2,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "VRTUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "VTHOUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "VTHOUSD Perpetual",
      "base_ccy" : "VTHO",
      "quote_ccy" : "USD",
      "quote_decimals" : 7,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000001",
      "qty_tick_size" : "100",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "VTHOUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "VTHO_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "VTHO/USD",
      "base_ccy" : "VTHO",
      "quote_ccy" : "USD",
      "quote_decimals" : 7,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000001",
      "qty_tick_size" : "100",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "VVS_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "VVS/USD",
      "base_ccy" : "VVS",
      "quote_ccy" : "USD",
      "quote_decimals" : 10,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000000001",
      "qty_tick_size" : "10000",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "VVS_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "VVS/USDT",
      "base_ccy" : "VVS",
      "quote_ccy" : "USDT",
      "quote_decimals" : 10,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000000001",
      "qty_tick_size" : "10000",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "VVVUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "VVVUSD Perpetual",
      "base_ccy" : "VVV",
      "quote_ccy" : "USD",
      "quote_decimals" : 3,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "VVVUSD-INDEX",
      "contract_size" : "1",
      "product_type" : "DIGITAL_CURRENCIES",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "VVV_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "VVV/USD",
      "base_ccy" : "VVV",
      "quote_ccy" : "USD",
      "quote_decimals" : 3,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "product_type" : "DIGITAL_CURRENCIES",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "WALUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "WALUSD Perpetual",
      "base_ccy" : "WAL",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "WALUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "WAL_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "WAL/USD",
      "base_ccy" : "WAL",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "WAVESUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "WAVESUSD Perpetual",
      "base_ccy" : "WAVES",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "WAVESUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "WAVES_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "WAVES/USD",
      "base_ccy" : "WAVES",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "WAVES_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "WAVES/USDT",
      "base_ccy" : "WAVES",
      "quote_ccy" : "USDT",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "WAXPUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "WAXPUSD Perpetual",
      "base_ccy" : "WAXP",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "WAXPUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "WAXP_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "WAXP/USD",
      "base_ccy" : "WAXP",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "WAXP_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "WAXP/USDT",
      "base_ccy" : "WAXP",
      "quote_ccy" : "USDT",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "WBTC_BTC",
      "inst_type" : "CCY_PAIR",
      "display_name" : "WBTC/BTC",
      "base_ccy" : "WBTC",
      "quote_ccy" : "BTC",
      "quote_decimals" : 5,
      "quantity_decimals" : 6,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.000001",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "WBTC_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "WBTC/USD",
      "base_ccy" : "WBTC",
      "quote_ccy" : "USD",
      "quote_decimals" : 2,
      "quantity_decimals" : 6,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.000001",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "WBTC_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "WBTC/USDT",
      "base_ccy" : "WBTC",
      "quote_ccy" : "USDT",
      "quote_decimals" : 2,
      "quantity_decimals" : 5,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.00001",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "WCTUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "WCTUSD Perpetual",
      "base_ccy" : "WCT",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "WCTUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "WCT_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "WCT/USD",
      "base_ccy" : "WCT",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "WEMIX_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "WEMIX/USD",
      "base_ccy" : "WEMIX",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "WEN_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "WEN/USD",
      "base_ccy" : "WEN",
      "quote_ccy" : "USD",
      "quote_decimals" : 10,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000000001",
      "qty_tick_size" : "10000",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "WETUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "WETUSD Perpetual",
      "base_ccy" : "WET",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "WETUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "WET_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "WET/USD",
      "base_ccy" : "WET",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "WIFUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "WIFUSD Perpetual",
      "base_ccy" : "WIF",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "WIFUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "WIF_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "WIF/USD",
      "base_ccy" : "WIF",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "WIF_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "WIF/USDT",
      "base_ccy" : "WIF",
      "quote_ccy" : "USDT",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "WLDUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "WLDUSD Perpetual",
      "base_ccy" : "WLD",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "WLDUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "WLD_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "WLD/USD",
      "base_ccy" : "WLD",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "WLD_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "WLD/USDT",
      "base_ccy" : "WLD",
      "quote_ccy" : "USDT",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "WLFIUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "WLFIUSD Perpetual",
      "base_ccy" : "WLFI",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "WLFIUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "WLFI_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "WLFI/USD",
      "base_ccy" : "WLFI",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "WLFI_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "WLFI/USDT",
      "base_ccy" : "WLFI",
      "quote_ccy" : "USDT",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "WMTUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "WMTUSD Perpetual",
      "base_ccy" : "WMT",
      "quote_ccy" : "USD",
      "quote_decimals" : 2,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "WMTUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "WOOUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "WOOUSD Perpetual",
      "base_ccy" : "WOO",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "WOOUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "WOO_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "WOO/USD",
      "base_ccy" : "WOO",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "WOO_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "WOO/USDT",
      "base_ccy" : "WOO",
      "quote_ccy" : "USDT",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "WUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "WUSD Perpetual",
      "base_ccy" : "W",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "WUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "W_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "W/USD",
      "base_ccy" : "W",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "W_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "W/USDT",
      "base_ccy" : "W",
      "quote_ccy" : "USDT",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "XAGUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "XAGUSD Perpetual",
      "base_ccy" : "XAG",
      "quote_ccy" : "USD",
      "quote_decimals" : 3,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "XAGUSD-INDEX",
      "contract_size" : "1",
      "product_type" : "COMMODITIES",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "XAI_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "XAI/USD",
      "base_ccy" : "XAI",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "XANUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "XANUSD Perpetual",
      "base_ccy" : "XAN",
      "quote_ccy" : "USD",
      "quote_decimals" : 7,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "XANUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "XAN_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "XAN/USD",
      "base_ccy" : "XAN",
      "quote_ccy" : "USD",
      "quote_decimals" : 7,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "XAUTUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "XAUTUSD Perpetual",
      "base_ccy" : "XAUT",
      "quote_ccy" : "USD",
      "quote_decimals" : 1,
      "quantity_decimals" : 3,
      "price_tick_size" : "0.1",
      "qty_tick_size" : "0.001",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "XAUTUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "XAUT_BTC",
      "inst_type" : "CCY_PAIR",
      "display_name" : "XAUT/BTC",
      "base_ccy" : "XAUT",
      "quote_ccy" : "BTC",
      "quote_decimals" : 6,
      "quantity_decimals" : 4,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "0.0001",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "XAUT_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "XAUT/USD",
      "base_ccy" : "XAUT",
      "quote_ccy" : "USD",
      "quote_decimals" : 2,
      "quantity_decimals" : 4,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.0001",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "XAUT_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "XAUT/USDT",
      "base_ccy" : "XAUT",
      "quote_ccy" : "USDT",
      "quote_decimals" : 2,
      "quantity_decimals" : 4,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.0001",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "XAUUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "XAUUSD Perpetual",
      "base_ccy" : "XAU",
      "quote_ccy" : "USD",
      "quote_decimals" : 2,
      "quantity_decimals" : 4,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.0001",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "XAUUSD-INDEX",
      "contract_size" : "1",
      "product_type" : "COMMODITIES",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "XCH_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "XCH/USD",
      "base_ccy" : "XCH",
      "quote_ccy" : "USD",
      "quote_decimals" : 3,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "XCUUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "XCUUSD Perpetual",
      "base_ccy" : "XCU",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "XCUUSD-INDEX",
      "contract_size" : "1",
      "product_type" : "COMMODITIES",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "XLEUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "XLEUSD Perpetual",
      "base_ccy" : "XLE",
      "quote_ccy" : "USD",
      "quote_decimals" : 2,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "XLEUSD-INDEX",
      "contract_size" : "1",
      "product_type" : "EQUITY_IND",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "XLMUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "XLMUSD Perpetual",
      "base_ccy" : "XLM",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "XLMUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "XLM_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "XLM/USD",
      "base_ccy" : "XLM",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "XLM_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "XLM/USDT",
      "base_ccy" : "XLM",
      "quote_ccy" : "USDT",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "XNO_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "XNO/USD",
      "base_ccy" : "XNO",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "XNO_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "XNO/USDT",
      "base_ccy" : "XNO",
      "quote_ccy" : "USDT",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "XPDUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "XPDUSD Perpetual",
      "base_ccy" : "XPD",
      "quote_ccy" : "USD",
      "quote_decimals" : 2,
      "quantity_decimals" : 3,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.001",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "XPDUSD-INDEX",
      "contract_size" : "1",
      "product_type" : "COMMODITIES",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "XPLA_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "XPLA/USD",
      "base_ccy" : "XPLA",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "XPLUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "XPLUSD Perpetual",
      "base_ccy" : "XPL",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "XPLUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "XPL_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "XPL/USD",
      "base_ccy" : "XPL",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "XPTUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "XPTUSD Perpetual",
      "base_ccy" : "XPT",
      "quote_ccy" : "USD",
      "quote_decimals" : 2,
      "quantity_decimals" : 3,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.001",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "XPTUSD-INDEX",
      "contract_size" : "1",
      "product_type" : "COMMODITIES",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "XRPUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "XRPUSD Perpetual",
      "base_ccy" : "XRP",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "XRPUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "XRP_BTC",
      "inst_type" : "CCY_PAIR",
      "display_name" : "XRP/BTC",
      "base_ccy" : "XRP",
      "quote_ccy" : "BTC",
      "quote_decimals" : 9,
      "quantity_decimals" : 2,
      "price_tick_size" : "0.000000001",
      "qty_tick_size" : "0.01",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "XRP_EUR",
      "inst_type" : "CCY_PAIR",
      "display_name" : "XRP/EUR",
      "base_ccy" : "XRP",
      "quote_ccy" : "EUR",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "XRP_PYUSD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "XRP/PYUSD",
      "base_ccy" : "XRP",
      "quote_ccy" : "PYUSD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "XRP_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "XRP/USD",
      "base_ccy" : "XRP",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "XRP_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "XRP/USDT",
      "base_ccy" : "XRP",
      "quote_ccy" : "USDT",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : true
    }, {
      "symbol" : "XTZUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "XTZUSD Perpetual",
      "base_ccy" : "XTZ",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "XTZUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "XTZ_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "XTZ/USD",
      "base_ccy" : "XTZ",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "XTZ_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "XTZ/USDT",
      "base_ccy" : "XTZ",
      "quote_ccy" : "USDT",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "XYO_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "XYO/USD",
      "base_ccy" : "XYO",
      "quote_ccy" : "USD",
      "quote_decimals" : 7,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "XYO_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "XYO/USDT",
      "base_ccy" : "XYO",
      "quote_ccy" : "USDT",
      "quote_decimals" : 7,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "YFIUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "YFIUSD Perpetual",
      "base_ccy" : "YFI",
      "quote_ccy" : "USD",
      "quote_decimals" : 2,
      "quantity_decimals" : 4,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.0001",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "YFIUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "YFI_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "YFI/USD",
      "base_ccy" : "YFI",
      "quote_ccy" : "USD",
      "quote_decimals" : 2,
      "quantity_decimals" : 5,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.00001",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "YFI_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "YFI/USDT",
      "base_ccy" : "YFI",
      "quote_ccy" : "USDT",
      "quote_decimals" : 2,
      "quantity_decimals" : 5,
      "price_tick_size" : "0.01",
      "qty_tick_size" : "0.00001",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "YGGUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "YGGUSD Perpetual",
      "base_ccy" : "YGG",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "YGGUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "YGG_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "YGG/USD",
      "base_ccy" : "YGG",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "YGG_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "YGG/USDT",
      "base_ccy" : "YGG",
      "quote_ccy" : "USDT",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "YZYUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "YZYUSD Perpetual",
      "base_ccy" : "YZY",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "YZYUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "YZY_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "YZY/USD",
      "base_ccy" : "YZY",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ZBCN_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ZBCN/USD",
      "base_ccy" : "ZBCN",
      "quote_ccy" : "USD",
      "quote_decimals" : 7,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000001",
      "qty_tick_size" : "100",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ZED_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ZED/USD",
      "base_ccy" : "ZED",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ZERC_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ZERC/USD",
      "base_ccy" : "ZERC",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ZETAUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "ZETAUSD Perpetual",
      "base_ccy" : "ZETA",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "ZETAUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ZETA_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ZETA/USD",
      "base_ccy" : "ZETA",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ZILUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "ZILUSD Perpetual",
      "base_ccy" : "ZIL",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "ZILUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ZIL_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ZIL/USD",
      "base_ccy" : "ZIL",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ZIL_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ZIL/USDT",
      "base_ccy" : "ZIL",
      "quote_ccy" : "USDT",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ZKCRO_CRO",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ZKCRO/CRO",
      "base_ccy" : "ZKCRO",
      "quote_ccy" : "CRO",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ZKCRO_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ZKCRO/USD",
      "base_ccy" : "ZKCRO",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ZKCUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "ZKCUSD Perpetual",
      "base_ccy" : "ZKC",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "ZKCUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ZKC_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ZKC/USD",
      "base_ccy" : "ZKC",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ZKJ_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ZKJ/USD",
      "base_ccy" : "ZKJ",
      "quote_ccy" : "USD",
      "quote_decimals" : 6,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.000001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ZKUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "ZKUSD Perpetual",
      "base_ccy" : "ZK",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "ZKUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ZK_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ZK/USD",
      "base_ccy" : "ZK",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ZK_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ZK/USDT",
      "base_ccy" : "ZK",
      "quote_ccy" : "USDT",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : true,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ZRC_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ZRC/USD",
      "base_ccy" : "ZRC",
      "quote_ccy" : "USD",
      "quote_decimals" : 7,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0000001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ZROUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "ZROUSD Perpetual",
      "base_ccy" : "ZRO",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "ZROUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ZRO_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ZRO/USD",
      "base_ccy" : "ZRO",
      "quote_ccy" : "USD",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ZRO_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ZRO/USDT",
      "base_ccy" : "ZRO",
      "quote_ccy" : "USDT",
      "quote_decimals" : 4,
      "quantity_decimals" : 1,
      "price_tick_size" : "0.0001",
      "qty_tick_size" : "0.1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ZRXUSD-PERP",
      "inst_type" : "PERPETUAL_SWAP",
      "display_name" : "ZRXUSD Perpetual",
      "base_ccy" : "ZRX",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "10",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "underlying_symbol" : "ZRXUSD-INDEX",
      "contract_size" : "1",
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ZRX_USD",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ZRX/USD",
      "base_ccy" : "ZRX",
      "quote_ccy" : "USD",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : true,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    }, {
      "symbol" : "ZRX_USDT",
      "inst_type" : "CCY_PAIR",
      "display_name" : "ZRX/USDT",
      "base_ccy" : "ZRX",
      "quote_ccy" : "USDT",
      "quote_decimals" : 5,
      "quantity_decimals" : 0,
      "price_tick_size" : "0.00001",
      "qty_tick_size" : "1",
      "max_leverage" : "50",
      "tradable" : false,
      "expiry_timestamp_ms" : 0,
      "beta_product" : false,
      "margin_buy_enabled" : false,
      "margin_sell_enabled" : false
    } ]
  }
}