Files
config_service/data/refdata/exchange_instruments.cfg
T
Cryptoval Trading Technologies 2ae051d84b 20260731
2026-07-31 18:29:01 +00:00

402 lines
12 KiB
INI

{
"__DUMMY__": {}
# ---------------------------------------------
, "ALPACA": {
"instrument_template": {
# --- US Stocks only.
"instrument_id": "STOCK-{symbol}"
, "base_asset": "EQT.{symbol}"
, "quote_asset": "USD"
, "quantity_precision": "1"
, "price_tick": 0.01
, "md_symbol": "{symbol}"
, "trade_symbol": "{symbol}"
}
}
, "BITSTAMP": {
"instruments": {
"PAIR-EUR-USD": {
"md_symbol": "eurusd",
"trade_symbol": "eurusd"
}
, "PAIR-XRP-EUR": {
"md_symbol": "xrpeur",
"trade_symbol": "xrpeur"
}
, "PAIR-XRP-USD": {
"md_symbol": "xrpusd",
"trade_symbol": "xrpusd"
}
, "PAIR-BTC-USD": {
"md_symbol": "btcusd",
"trade_symbol": "btcusd"
},
}
}
, "BNBSPOT": {
"instruments": {
"PAIR-ADA-USDT": {
"md_symbol": "ADAUSDT",
"trade_symbol": "ADAUSDT"
},
"PAIR-AVAX-USDT": {
"md_symbol": "AVAXUSDT",
"trade_symbol": "AVAXUSDT"
},
"PAIR-BCH-USDT": {
"md_symbol": "BCHUSDT",
"trade_symbol": "BCHUSDT"
},
"PAIR-BNB-USDT": {
"md_symbol": "BNBUSDT",
"trade_symbol": "BNBUSDT"
},
"PAIR-BTC-USDT": {
"md_symbol": "BTCUSDT",
"trade_symbol": "BTCUSDT"
},
"PAIR-DOGE-USDT": {
"md_symbol": "DOGEUSDT",
"trade_symbol": "DOGEUSDT"
},
"PAIR-DOT-USDT": {
"md_symbol": "DOTUSDT",
"trade_symbol": "DOTUSDT"
},
"PAIR-ETH-USD": {
"md_symbol": "ETHUSD",
"trade_symbol": "ETHUSD"
},
"PAIR-ETH-USDT": {
"md_symbol": "ETHUSDT",
"trade_symbol": "ETHUSDT"
},
"PAIR-HBAR-USDT": {
"md_symbol": "HBARUSDT",
"trade_symbol": "HBARUSDT"
},
"PAIR-LINK-USDT": {
"md_symbol": "LINKUSDT",
"trade_symbol": "LINKUSDT"
},
"PAIR-LTC-USDT": {
"md_symbol": "LTCUSDT",
"trade_symbol": "LTCUSDT"
},
"PAIR-LTC-USD": {
"md_symbol": "LTCUSD",
"trade_symbol": "LTCUSD"
},
"PAIR-MATIC-USDT": {
"md_symbol": "MATICUSDT",
"trade_symbol": "MATICUSDT"
},
"PAIR-SHIB-USDT": {
"md_symbol": "SHIBUSDT",
"trade_symbol": "SHIBUSDT"
},
"PAIR-SOL-USDT": {
"md_symbol": "SOLUSDT",
"trade_symbol": "SOLUSDT"
},
"PAIR-SUI-USDT": {
"md_symbol": "SUIUSDT",
"trade_symbol": "SUIUSDT"
},
"PAIR-USDC-USDT": {
"md_symbol": "USDCUSDT",
"trade_symbol": "USDCUSDT"
},
"PAIR-XLM-USDT": {
"md_symbol": "XLMUSDT",
"trade_symbol": "XLMUSDT"
},
"PAIR-XRP-BTC": {
"md_symbol": "XRPBTC",
"trade_symbol": "XRPBTC"
},
"PAIR-XRP-USDT": {
"md_symbol": "XRPUSDT",
"trade_symbol": "XRPUSDT"
},
}
}
, "BNBFUT": {
"instruments": {
"PERP-AAVE-USDT": {
"md_symbol": "AAVEUSDT"
, "trade_symbol": "AAVEUSDT"
}
, "PERP-AVAX-USDT": {
"md_symbol": "AVAXUSDT"
, "trade_symbol": "AVAXUSDT"
}
, "PERP-BCH-USDT": {
"md_symbol": "BCHUSDT"
, "trade_symbol": "BCHUSDT"
}
, "PERP-BTC-USDT": {
"md_symbol": "BTCUSDT"
, "trade_symbol": "BTCUSDT"
}
, "PERP-DOGE-USDT": {
"md_symbol": "DOGEUSDT"
, "trade_symbol": "DOGEUSDT"
}
"PERP-ETH-USDT": {
"md_symbol": "ETHUSDT"
, "trade_symbol": "ETHUSDT"
}
, "PERP-LINK-USDT": {
"md_symbol": "LINKUSDT"
, "trade_symbol": "LINKUSDT"
}
, "PERP-LTC-USDT": {
"md_symbol": "LTCUSDT"
, "trade_symbol": "LTCUSDT"
}
, "PERP-MATIC-USDT": {
"md_symbol": "MATICUSDT"
, "trade_symbol": "MATICUSDT"
}
}
}
, "BNBSPOT_US": {
"instruments": {
"PAIR-BTC-USD": {
"md_symbol": "BTCUSD"
, "trade_symbol": "BTCUSD"
}
, "PAIR-ETH-USD": {
"md_symbol": "ETHUSD"
, "trade_symbol": "ETHUSD"
}
, "PAIR-LTC-USD": {
"md_symbol": "LTCUSD"
, "trade_symbol": "LTCUSD"
}
, "PAIR-USDT-USD": {
"md_symbol": "USDTUSD"
, "trade_symbol": "USDTUSD"
}
, "PAIR-XRP-USD": {
"md_symbol": "XRPUSD"
, "trade_symbol": "XRPUSD"
}
}
}
, "COINBASE": {
"instruments": {
"PAIR-AAVE-USD": {
"md_symbol": "AAVE-USD",
"trade_symbol": "AAVE-USD"
},
"PAIR-AVAX-USD": {
"md_symbol": "AVAX-USD",
"trade_symbol": "AVAX-USD"
},
"PAIR-ADA-USD": {
"md_symbol": "ADA-USD",
"trade_symbol": "ADA-USD"
},
"PAIR-AVAX-USD": {
"md_symbol": "AVAX-USD",
"trade_symbol": "AVAX-USD"
},
"PAIR-BCH-USD": {
"md_symbol": "BCH-USD",
"trade_symbol": "BCH-USD"
},
"PAIR-BNB-USD": {
"md_symbol": "BNB-USD",
"trade_symbol": "BNB-USD"
},
"PAIR-BTC-USD": {
"md_symbol": "BTC-USD",
"trade_symbol": "BTC-USD"
},
"PAIR-DOGE-USD": {
"md_symbol": "DOGE-USD",
"trade_symbol": "DOGE-USD"
},
"PAIR-DOT-USD": {
"md_symbol": "DOT-USD",
"trade_symbol": "DOT-USD"
},
"PAIR-ETH-USD": {
"md_symbol": "ETH-USD",
"trade_symbol": "ETH-USD"
},
"PAIR-HBAR-USD": {
"md_symbol": "HBAR-USD",
"trade_symbol": "HBAR-USD"
},
"PAIR-LINK-USD": {
"md_symbol": "LINK-USD",
"trade_symbol": "LINK-USD"
},
"PAIR-LTC-USD": {
"md_symbol": "LTC-USD",
"trade_symbol": "LTC-USD"
},
"PAIR-SHIB-USD": {
"md_symbol": "SHIB-USD",
"trade_symbol": "SHIB-USD"
},
"PAIR-SOL-USD": {
"md_symbol": "SOL-USD",
"trade_symbol": "SOL-USD"
},
"PAIR-SUI-USD": {
"md_symbol": "SUI-USD",
"trade_symbol": "SUI-USD"
},
"PAIR-UNI-USD": {
"md_symbol": "UNI-USD",
"trade_symbol": "UNI-USD"
},
"PAIR-USDT-USD": {
"md_symbol": "USDT-USD",
"trade_symbol": "USDT-USD"
},
"PAIR-XLM-USD": {
"md_symbol": "XLM-USD",
"trade_symbol": "XLM-USD"
},
"PAIR-XRP-USD": {
"md_symbol": "XRP-USD",
"trade_symbol": "XRP-USD"
},
}
}
, "COINBASE-FUT": {
"instruments": {
"PERP-ADA-USDC": {
"md_symbol": "ADA-PERP-INTX",
"trade_symbol": "ADA-PERP-INTX"
}
, "PERP-AVAX-USDC": {
"md_symbol": "AVAX-PERP-INTX",
"trade_symbol": "AVAX-PERP-INTX"
}
, "PERP-BCH-USDC": {
"md_symbol": "BCH-PERP-INTX",
"trade_symbol": "BCH-PERP-INTX"
}
, "PERP-BNB-USDC": {
"md_symbol": "BNB-PERP-INTX",
"trade_symbol": "BNB-PERP-INTX"
}
, "PERP-BTC-USDC": {
"md_symbol": "BTC-PERP-INTX",
"trade_symbol": "BTC-PERP-INTX"
}
, "PERP-DOGE-USDC": {
"md_symbol": "DOGE-PERP-INTX",
"trade_symbol": "DOGE-PERP-INTX"
}
, "PERP-DOT-USDC": {
"md_symbol": "DOT-PERP-INTX",
"trade_symbol": "DOT-PERP-INTX"
}
, "PERP-ETH-USDC": {
"md_symbol": "ETH-PERP-INTX",
"trade_symbol": "ETH-PERP-INTX"
}
, "PERP-HBAR-USDC": {
"md_symbol": "HBAR-PERP-INTX",
"trade_symbol": "HBAR-PERP-INTX"
}
, "PERP-LINK-USDC": {
"md_symbol": "ADA-PERP-INTX",
"trade_symbol": "ADA-PERP-INTX"
}
, "PERP-LTC-USDC": {
"md_symbol": "LTC-PERP-INTX",
"trade_symbol": "LTC-PERP-INTX"
}
, "PERP-SHIB-USDC": {
"md_symbol": "1000SHIB-PERP-INTX",
"trade_symbol": "1000SHIB-PERP-INTX"
}
, "PERP-SOL-USDC": {
"md_symbol": "SOL-PERP-INTX",
"trade_symbol": "SOL-PERP-INTX"
}
, "PERP-SUI-USDC": {
"md_symbol": "SUI-PERP-INTX",
"trade_symbol": "SUI-PERP-INTX"
}
, "PERP-XLM-USDC": {
"md_symbol": "XLM-PERP-INTX",
"trade_symbol": "XLM-PERP-INTX"
}
, "PERP-XRP-USDC": {
"md_symbol": "XRP-PERP-INTX",
"trade_symbol": "XRP-PERP-INTX"
}
}
# , "dynamic_instruments": {
# # dynamically created instruments (expiring futures)
# "credentials_key": "COINBASE_ADV_RO"
# "class": "cvttpy_trading.exchanges.coinbase.futures.market.InstrumentLoader"
# , "api": {
# "REST": {
# "products": {
# "method": "GET"
# , "url": "https://api.coinbase.com/api/v3/brokerage/products"
# , "params": {
# "product_type": "FUTURE"
# , "contract_expiry_type": "EXPIRING" # "PERPETUAL" #
# , "expiring_contract_status": "STATUS_UNEXPIRED"
# }
# }
# }
# }
# }
}
, "GEMINI": {
"instruments": {
# --- PAIRs
"PAIR-BTC-USD": {
"md_symbol": "BTCUSD",
"trade_symbol": "BTCUSD"
"specifics": {
"quote_increment": 0.5,
}
}
# --- PERPs
# , "PERP-BTC-GUSD": {
# "md_symbol": "BTCGUSDPERP",
# "trade_symbol": "BTCGUSDPERP",
# "base_asset": "BTCGUSDPERP",
# "specifics": {
# "quote_increment": 0.5,
# }
# }
}
}
, "KRAKEN": {
"instruments": {
# --- PAIRs
"PAIR-BTC-USD": {
"md_symbol": "BTC/USD"
, "trade_symbol": "BTC/USD"
, "quantity_precision": "0.00001"
}
}
}
, "OKX": {
"instruments": {
# --- PAIRs
"PAIR-BTC-USDT": {
"md_symbol": "BTC-USDT"
, "trade_symbol": "BTC-USDT"
, "quantity_precision": "0.00001"
}
}
}
}