402 lines
12 KiB
INI
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"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|