progress
This commit is contained in:
parent
b25d88e5af
commit
fe2671e1bb
@ -36,7 +36,7 @@
|
|||||||
, "credentials_key": "TSDB_MD_CVTTDATA_RO"
|
, "credentials_key": "TSDB_MD_CVTTDATA_RO"
|
||||||
}
|
}
|
||||||
# , "interval": "4 hours"
|
# , "interval": "4 hours"
|
||||||
, "interval": "3 hours"
|
, "interval": "6 hours"
|
||||||
, "from_time": "2024-02-01 09:00:00"
|
, "from_time": "2024-02-01 09:00:00"
|
||||||
}
|
}
|
||||||
, "initial_positions": {
|
, "initial_positions": {
|
||||||
|
|||||||
@ -9,17 +9,12 @@
|
|||||||
|
|
||||||
, "collections": {
|
, "collections": {
|
||||||
"__dummy__": null
|
"__dummy__": null
|
||||||
, "COINBASE": {
|
, "ALPACA": {
|
||||||
"instruments": {
|
# dynamic instruments names
|
||||||
"PAIR-BTC-USD": ["TRADES", "BOOK_TOP"]
|
"tables": {
|
||||||
, "PAIR-ETH-USD": ["TRADES", "BOOK_TOP"]
|
"trades": "alpaca_iex.md_trades"
|
||||||
, "PAIR-LTC-USD": ["TRADES", "BOOK_TOP"]
|
, "booktops": "alpaca_iex.md_booktops"
|
||||||
, "PAIR-XRP-USD": ["TRADES", "BOOK_TOP"]
|
, "booksnaps": "alpaca_iex.md_booksnaps"
|
||||||
}
|
|
||||||
, "tables": {
|
|
||||||
"trades": "coinbase.md_trades"
|
|
||||||
, "booktops": "coinbase.md_booktops"
|
|
||||||
, "booksnaps": "coinbase.md_booksnaps"
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
, "BNBSPOT": {
|
, "BNBSPOT": {
|
||||||
@ -47,6 +42,19 @@
|
|||||||
, "booksnaps": "bnbfut.md_booksnaps"
|
, "booksnaps": "bnbfut.md_booksnaps"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
, "COINBASE": {
|
||||||
|
"instruments": {
|
||||||
|
"PAIR-BTC-USD": ["TRADES", "BOOK_TOP"]
|
||||||
|
, "PAIR-ETH-USD": ["TRADES", "BOOK_TOP"]
|
||||||
|
, "PAIR-LTC-USD": ["TRADES", "BOOK_TOP"]
|
||||||
|
, "PAIR-XRP-USD": ["TRADES", "BOOK_TOP"]
|
||||||
|
}
|
||||||
|
, "tables": {
|
||||||
|
"trades": "coinbase.md_trades"
|
||||||
|
, "booktops": "coinbase.md_booktops"
|
||||||
|
, "booksnaps": "coinbase.md_booksnaps"
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -54,10 +62,10 @@
|
|||||||
, "refdata": @inc=http://${CONFIG_SVC_HOST}:6789/refdata/refdata
|
, "refdata": @inc=http://${CONFIG_SVC_HOST}:6789/refdata/refdata
|
||||||
, "redis": @inc=http://${CONFIG_SVC_HOST}:6789/apps/redis
|
, "redis": @inc=http://${CONFIG_SVC_HOST}:6789/apps/redis
|
||||||
, "exchanges_settings": {
|
, "exchanges_settings": {
|
||||||
"COINBASE_AT": {
|
"ALPACA_SNDBX": {
|
||||||
"order_entry": {
|
"order_entry": {
|
||||||
"enabled": false
|
"enabled": false
|
||||||
, "streaming": true
|
, "streaming": false
|
||||||
},
|
},
|
||||||
"mkt_data": {
|
"mkt_data": {
|
||||||
"enabled": true
|
"enabled": true
|
||||||
@ -96,6 +104,20 @@
|
|||||||
, "streaming": false
|
, "streaming": false
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
"COINBASE_AT": {
|
||||||
|
"order_entry": {
|
||||||
|
"enabled": false
|
||||||
|
, "streaming": false
|
||||||
|
},
|
||||||
|
"mkt_data": {
|
||||||
|
"enabled": true
|
||||||
|
, "streaming": true
|
||||||
|
},
|
||||||
|
"accounting": {
|
||||||
|
"enabled": false
|
||||||
|
, "streaming": false
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
29
data/apps/tests/cancel_all_orders.cfg
Normal file
29
data/apps/tests/cancel_all_orders.cfg
Normal file
@ -0,0 +1,29 @@
|
|||||||
|
@var CONFIG_SVC_HOST=cloud16.cvtt.vpn
|
||||||
|
|
||||||
|
{
|
||||||
|
"__DUMMY__": null
|
||||||
|
|
||||||
|
, "exchanges_settings": {
|
||||||
|
"COINBASE_AT": {
|
||||||
|
"order_entry": {
|
||||||
|
"enabled": true
|
||||||
|
, "streaming": false
|
||||||
|
}
|
||||||
|
, "credentials_key": {
|
||||||
|
"trade": "COINBASE_ADV_TRD"
|
||||||
|
# "read_only": "COINBASE_ADV_RO"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
, "ALPACA_SNDBX": {
|
||||||
|
"order_entry": {
|
||||||
|
"enabled": true
|
||||||
|
, "streaming": true
|
||||||
|
}
|
||||||
|
, "credentials_key": {
|
||||||
|
"trade": "ALPACA_SANDBOX"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
, "refdata": @inc=http://${CONFIG_SVC_HOST}:6789/refdata/refdata
|
||||||
|
}
|
||||||
|
|
||||||
29
data/apps/tests/cancel_order.cfg
Normal file
29
data/apps/tests/cancel_order.cfg
Normal file
@ -0,0 +1,29 @@
|
|||||||
|
@var CONFIG_SVC_HOST=cloud16.cvtt.vpn
|
||||||
|
|
||||||
|
{
|
||||||
|
"__DUMMY__": null
|
||||||
|
|
||||||
|
, "exchanges_settings": {
|
||||||
|
"COINBASE_AT": {
|
||||||
|
"order_entry": {
|
||||||
|
"enabled": true
|
||||||
|
, "streaming": false
|
||||||
|
}
|
||||||
|
, "credentials_key": {
|
||||||
|
"trade": "COINBASE_ADV_TRD"
|
||||||
|
# "read_only": "COINBASE_ADV_RO"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
, "ALPACA_SNDBX": {
|
||||||
|
"order_entry": {
|
||||||
|
"enabled": true
|
||||||
|
, "streaming": true
|
||||||
|
}
|
||||||
|
, "credentials_key": {
|
||||||
|
"trade": "ALPACA_SANDBOX"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
, "refdata": @inc=http://${CONFIG_SVC_HOST}:6789/refdata/refdata
|
||||||
|
}
|
||||||
|
|
||||||
34
data/apps/tests/get_open_orders.cfg
Normal file
34
data/apps/tests/get_open_orders.cfg
Normal file
@ -0,0 +1,34 @@
|
|||||||
|
@var CONFIG_SVC_HOST=cloud16.cvtt.vpn
|
||||||
|
|
||||||
|
{
|
||||||
|
"__DUMMY__": null
|
||||||
|
|
||||||
|
, "exchanges_settings": {
|
||||||
|
"COINBASE_AT": {
|
||||||
|
"order_entry": {
|
||||||
|
"enabled": true
|
||||||
|
, "streaming": false
|
||||||
|
}
|
||||||
|
, "credentials_key": {
|
||||||
|
"trade": "COINBASE_ADV_TRD"
|
||||||
|
# "read_only": "COINBASE_ADV_RO"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
, "ALPACA_SNDBX": {
|
||||||
|
"order_entry": {
|
||||||
|
"enabled": true
|
||||||
|
, "streaming": false
|
||||||
|
}
|
||||||
|
# , "accounting": {
|
||||||
|
# "enabled": true
|
||||||
|
# , "streaming": false
|
||||||
|
# }
|
||||||
|
, "credentials_key": {
|
||||||
|
"read_only": "ALPACA_SANDBOX"
|
||||||
|
, "trade": "ALPACA_SANDBOX"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
, "refdata": @inc=http://${CONFIG_SVC_HOST}:6789/refdata/refdata
|
||||||
|
}
|
||||||
|
|
||||||
@ -11,5 +11,6 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
, "refdata": @inc=http://${CONFIG_SVC_HOST}:6789/refdata/refdata
|
, "refdata": @inc=http://${CONFIG_SVC_HOST}:6789/refdata/refdata
|
||||||
|
, "redis": @inc=http://${CONFIG_SVC_HOST}:6789/apps/redis
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -3,11 +3,11 @@
|
|||||||
# ---------------------------------------------
|
# ---------------------------------------------
|
||||||
, "ALPACA": {
|
, "ALPACA": {
|
||||||
"instruments": {
|
"instruments": {
|
||||||
"STOCK-AAPL": {
|
# "STOCK-AAPL": {
|
||||||
"md_symbol": "AAPL",
|
# "md_symbol": "AAPL",
|
||||||
"trade_symbol": "AAPL"
|
# "trade_symbol": "AAPL"
|
||||||
}
|
# }
|
||||||
, "STOCK-IBM": {
|
"STOCK-IBM": {
|
||||||
"md_symbol": "IBM",
|
"md_symbol": "IBM",
|
||||||
"trade_symbol": "IBM"
|
"trade_symbol": "IBM"
|
||||||
}
|
}
|
||||||
@ -117,10 +117,71 @@
|
|||||||
},
|
},
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
, "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-BUSD": {
|
||||||
|
"md_symbol": "BTCBUSD"
|
||||||
|
, "trade_symbol": "BTCBUSD"
|
||||||
|
}
|
||||||
|
, "PERP-BTC-USDT": {
|
||||||
|
"md_symbol": "BTCUSDT"
|
||||||
|
, "trade_symbol": "BTCUSDT"
|
||||||
|
}
|
||||||
|
, "PERP-DOGE-USDT": {
|
||||||
|
"md_symbol": "DOGEUSDT"
|
||||||
|
, "trade_symbol": "DOGEUSDT"
|
||||||
|
}
|
||||||
|
, "PERP-ETH-BUSD": {
|
||||||
|
"md_symbol": "ETHBUSD"
|
||||||
|
, "trade_symbol": "ETHBUSD"
|
||||||
|
},
|
||||||
|
"PERP-ETH-USDT": {
|
||||||
|
"md_symbol": "ETHUSDT"
|
||||||
|
, "trade_symbol": "ETHUSDT"
|
||||||
|
}
|
||||||
|
, "PERP-LINK-BUSD": {
|
||||||
|
"md_symbol": "LINKBUSD"
|
||||||
|
, "trade_symbol": "LINKBUSD"
|
||||||
|
}
|
||||||
|
, "PERP-LINK-USDT": {
|
||||||
|
"md_symbol": "LINKUSDT"
|
||||||
|
, "trade_symbol": "LINKUSDT"
|
||||||
|
}
|
||||||
|
, "PERP-LTC-BUSD": {
|
||||||
|
"md_symbol": "LTCBUSD"
|
||||||
|
, "trade_symbol": "LTCBUSD"
|
||||||
|
}
|
||||||
|
, "PERP-LTC-USDT": {
|
||||||
|
"md_symbol": "LTCUSDT"
|
||||||
|
, "trade_symbol": "LTCUSDT"
|
||||||
|
}
|
||||||
|
, "PERP-MATIC-USDT": {
|
||||||
|
"md_symbol": "MATICUSDT"
|
||||||
|
, "trade_symbol": "MATICUSDT"
|
||||||
|
}
|
||||||
|
, "PERP-SOL-BUSD": {
|
||||||
|
"md_symbol": "SOLBUSD"
|
||||||
|
, "trade_symbol": "SOLBUSD"
|
||||||
|
}
|
||||||
|
, "PERP-UNI-BUSD": {
|
||||||
|
"md_symbol": "UNIBUSD"
|
||||||
|
, "trade_symbol": "UNIBUSD"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
, "BNBSPOT_US": {
|
, "BNBSPOT_US": {
|
||||||
# "aliases": [
|
|
||||||
# "BNB_US-MD"
|
|
||||||
# ]
|
|
||||||
"instruments": {
|
"instruments": {
|
||||||
"PAIR-BTC-USD": {
|
"PAIR-BTC-USD": {
|
||||||
"md_symbol": "BTCUSD"
|
"md_symbol": "BTCUSD"
|
||||||
@ -145,10 +206,6 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
, "COINBASE": {
|
, "COINBASE": {
|
||||||
"aliases": [
|
|
||||||
"COINBASE_AT"
|
|
||||||
, "CVTT_COINBS"
|
|
||||||
],
|
|
||||||
"instruments": {
|
"instruments": {
|
||||||
"PAIR-AAVE-USD": {
|
"PAIR-AAVE-USD": {
|
||||||
"md_symbol": "AAVE-USD",
|
"md_symbol": "AAVE-USD",
|
||||||
@ -214,466 +271,398 @@
|
|||||||
#
|
#
|
||||||
# ------------------------ A
|
# ------------------------ A
|
||||||
#
|
#
|
||||||
, "ASD-SPOT": {
|
# , "ASD-SPOT": {
|
||||||
"aliases": [
|
# "aliases": [
|
||||||
"ASD-MD"
|
# "ASD-MD"
|
||||||
]
|
# ]
|
||||||
, "instruments": {
|
# , "instruments": {
|
||||||
"PAIR-ASD-USDT": {
|
# "PAIR-ASD-USDT": {
|
||||||
"md_symbol": "ASD/USDT"
|
# "md_symbol": "ASD/USDT"
|
||||||
, "trade_symbol": "ASD/USDT"
|
# , "trade_symbol": "ASD/USDT"
|
||||||
}
|
# }
|
||||||
, "PAIR-BTC-USDT": {
|
# , "PAIR-BTC-USDT": {
|
||||||
"md_symbol": "BTC/USDT"
|
# "md_symbol": "BTC/USDT"
|
||||||
, "trade_symbol": "BTC/USDT"
|
# , "trade_symbol": "BTC/USDT"
|
||||||
}
|
# }
|
||||||
, "PAIR-ETH-USDT": {
|
# , "PAIR-ETH-USDT": {
|
||||||
"md_symbol": "ETH/USDT"
|
# "md_symbol": "ETH/USDT"
|
||||||
, "trade_symbol": "ETH/USDT"
|
# , "trade_symbol": "ETH/USDT"
|
||||||
}
|
# }
|
||||||
}
|
# }
|
||||||
}
|
# }
|
||||||
#
|
# #
|
||||||
# ------------------------ B
|
# # ------------------------ B
|
||||||
#
|
# #
|
||||||
, "BITSTAMP": {
|
# , "BITSTAMP": {
|
||||||
"aliases": [
|
# "aliases": [
|
||||||
"BITSTAMP-MD"
|
# "BITSTAMP-MD"
|
||||||
]
|
# ]
|
||||||
, "instruments": {
|
# , "instruments": {
|
||||||
"PAIR-EUR-USD": {
|
# "PAIR-EUR-USD": {
|
||||||
"md_symbol": "eurusd"
|
# "md_symbol": "eurusd"
|
||||||
, "trade_symbol": "eurusd"
|
# , "trade_symbol": "eurusd"
|
||||||
}
|
# }
|
||||||
, "PAIR-XRP-EUR": {
|
# , "PAIR-XRP-EUR": {
|
||||||
"md_symbol": "xrpeur"
|
# "md_symbol": "xrpeur"
|
||||||
, "trade_symbol": "xrpeur"
|
# , "trade_symbol": "xrpeur"
|
||||||
}
|
# }
|
||||||
, "PAIR-XRP-USD": {
|
# , "PAIR-XRP-USD": {
|
||||||
"md_symbol": "xrpusd"
|
# "md_symbol": "xrpusd"
|
||||||
, "trade_symbol": "xrpusd"
|
# , "trade_symbol": "xrpusd"
|
||||||
}
|
# }
|
||||||
}
|
# }
|
||||||
}
|
# }
|
||||||
, "BNB_US": {
|
# , "BNB_US": {
|
||||||
"aliases": [
|
# "aliases": [
|
||||||
"BNB_US-MD"
|
# "BNB_US-MD"
|
||||||
]
|
# ]
|
||||||
, "instruments": {
|
# , "instruments": {
|
||||||
"PAIR-BTC-USD": {
|
# "PAIR-BTC-USD": {
|
||||||
"md_symbol": "BTCUSD"
|
# "md_symbol": "BTCUSD"
|
||||||
, "trade_symbol": "BTCUSD"
|
# , "trade_symbol": "BTCUSD"
|
||||||
}
|
# }
|
||||||
, "PAIR-USDT-USD": {
|
# , "PAIR-USDT-USD": {
|
||||||
"md_symbol": "USDTUSD"
|
# "md_symbol": "USDTUSD"
|
||||||
, "trade_symbol": "USDTUSD"
|
# , "trade_symbol": "USDTUSD"
|
||||||
}
|
# }
|
||||||
, "PAIR-XRP-USD": {
|
# , "PAIR-XRP-USD": {
|
||||||
"md_symbol": "XRPUSD"
|
# "md_symbol": "XRPUSD"
|
||||||
, "trade_symbol": "XRPUSD"
|
# , "trade_symbol": "XRPUSD"
|
||||||
}
|
# }
|
||||||
}
|
# }
|
||||||
}
|
# }
|
||||||
, "BNBFUT": {
|
# , "BNBFUT-COIN": {
|
||||||
"aliases": [
|
# "aliases": [
|
||||||
"BNBFUT-MD"
|
# "BNBFUT-COIN-MD"
|
||||||
, "BNBFUT-TST"
|
# , "BNBFUT-COIN-TST"
|
||||||
]
|
# ]
|
||||||
, "instruments": {
|
# , "instruments": {
|
||||||
"PERP-AAVE-USDT": {
|
# "PERPC-BTC-USD": {
|
||||||
"md_symbol": "AAVEUSDT"
|
# "md_symbol": "BTCUSD_PERP"
|
||||||
, "trade_symbol": "AAVEUSDT"
|
# , "trade_symbol": "BTCUSD_PERP"
|
||||||
}
|
# }
|
||||||
, "PERP-AVAX-USDT": {
|
# , "PERPC-DOGE-USD": {
|
||||||
"md_symbol": "AVAXUSDT"
|
# "md_symbol": "DOGEUSD_PERP"
|
||||||
, "trade_symbol": "AVAXUSDT"
|
# , "trade_symbol": "DOGEUSD_PERP"
|
||||||
}
|
# }
|
||||||
, "PERP-BCH-USDT": {
|
# , "PERPC-ETH-USD": {
|
||||||
"md_symbol": "BCHUSDT"
|
# "md_symbol": "ETHUSD_PERP"
|
||||||
, "trade_symbol": "BCHUSDT"
|
# , "trade_symbol": "ETHUSD_PERP"
|
||||||
}
|
# }
|
||||||
, "PERP-BTC-BUSD": {
|
# , "PERPC-LINK-USD": {
|
||||||
"md_symbol": "BTCBUSD"
|
# "md_symbol": "LINKUSD_PERP"
|
||||||
, "trade_symbol": "BTCBUSD"
|
# , "trade_symbol": "LINKUSD_PERP"
|
||||||
}
|
# }
|
||||||
, "PERP-BTC-USDT": {
|
# , "PERPC-LTC-USD": {
|
||||||
"md_symbol": "BTCUSDT"
|
# "md_symbol": "LTCUSD_PERP"
|
||||||
, "trade_symbol": "BTCUSDT"
|
# , "trade_symbol": "LTCUSD_PERP"
|
||||||
}
|
# }
|
||||||
, "PERP-DOGE-USDT": {
|
# , "PERPC-MATIC-USD": {
|
||||||
"md_symbol": "DOGEUSDT"
|
# "md_symbol": "MATICUSD_PERP",
|
||||||
, "trade_symbol": "DOGEUSDT"
|
# "trade_symbol": "MATICUSD_PERP"
|
||||||
}
|
# }
|
||||||
, "PERP-ETH-BUSD": {
|
# }
|
||||||
"md_symbol": "ETHBUSD"
|
# }
|
||||||
, "trade_symbol": "ETHBUSD"
|
# #******************************************************************
|
||||||
},
|
# #******** C O M M A S (here)
|
||||||
"PERP-ETH-USDT": {
|
# #******************************************************************
|
||||||
"md_symbol": "ETHUSDT"
|
# , "BTSO": {
|
||||||
, "trade_symbol": "ETHUSDT"
|
# "aliases": [
|
||||||
}
|
# "BTSO-MD",
|
||||||
, "PERP-LINK-BUSD": {
|
# "BTSO-BKTST",
|
||||||
"md_symbol": "LINKBUSD"
|
# "BTSO-TST"
|
||||||
, "trade_symbol": "LINKBUSD"
|
# ],
|
||||||
}
|
# "instruments": {
|
||||||
, "PERP-LINK-USDT": {
|
# "PAIR-BTC-MXN": {
|
||||||
"md_symbol": "LINKUSDT"
|
# "md_symbol": "btc_mxn",
|
||||||
, "trade_symbol": "LINKUSDT"
|
# "trade_symbol": "btc_mxn"
|
||||||
}
|
# },
|
||||||
, "PERP-LTC-BUSD": {
|
# "PAIR-XRP-MXN": {
|
||||||
"md_symbol": "LTCBUSD"
|
# "md_symbol": "xrp_mxn",
|
||||||
, "trade_symbol": "LTCBUSD"
|
# "trade_symbol": "xrp_mxn"
|
||||||
}
|
# },
|
||||||
, "PERP-LTC-USDT": {
|
# "PAIR-XRP-USD": {
|
||||||
"md_symbol": "LTCUSDT"
|
# "md_symbol": "xrp_usd",
|
||||||
, "trade_symbol": "LTCUSDT"
|
# "trade_symbol": "xrp_usd"
|
||||||
}
|
# },
|
||||||
, "PERP-MATIC-USDT": {
|
# "PAIR-USD-MXN": {
|
||||||
"md_symbol": "MATICUSDT"
|
# "md_symbol": "usd_mxn",
|
||||||
, "trade_symbol": "MATICUSDT"
|
# "trade_symbol": "usd_mxn"
|
||||||
}
|
# }
|
||||||
, "PERP-SOL-BUSD": {
|
# }
|
||||||
"md_symbol": "SOLBUSD"
|
# }
|
||||||
, "trade_symbol": "SOLBUSD"
|
# , "BYBIT": {
|
||||||
}
|
# "aliases": [
|
||||||
, "PERP-UNI-BUSD": {
|
# "BYBIT-MD"
|
||||||
"md_symbol": "UNIBUSD"
|
# ],
|
||||||
, "trade_symbol": "UNIBUSD"
|
# "instruments": {
|
||||||
}
|
# "PAIR-GENE-USDT": {
|
||||||
}
|
# "md_symbol": "GENEUSDT",
|
||||||
}
|
# "trade_symbol": "GENEUSDT"
|
||||||
, "BNBFUT-COIN": {
|
# },
|
||||||
"aliases": [
|
# "PAIR-USDC-USDT": {
|
||||||
"BNBFUT-COIN-MD"
|
# "md_symbol": "USDCUSDT",
|
||||||
, "BNBFUT-COIN-TST"
|
# "trade_symbol": "USDCUSDT"
|
||||||
]
|
# },
|
||||||
, "instruments": {
|
# "PAIR-ETH-USDT": {
|
||||||
"PERPC-BTC-USD": {
|
# "md_symbol": "ETHUSDT",
|
||||||
"md_symbol": "BTCUSD_PERP"
|
# "trade_symbol": "ETHUSDT"
|
||||||
, "trade_symbol": "BTCUSD_PERP"
|
# },
|
||||||
}
|
# "PAIR-BTC-USDT": {
|
||||||
, "PERPC-DOGE-USD": {
|
# "md_symbol": "BTCUSDT",
|
||||||
"md_symbol": "DOGEUSD_PERP"
|
# "trade_symbol": "BTCUSDT"
|
||||||
, "trade_symbol": "DOGEUSD_PERP"
|
# },
|
||||||
}
|
# "PAIR-MATIC-USDT": {
|
||||||
, "PERPC-ETH-USD": {
|
# "md_symbol": "MATICUSDT",
|
||||||
"md_symbol": "ETHUSD_PERP"
|
# "trade_symbol": "MATICUSDT"
|
||||||
, "trade_symbol": "ETHUSD_PERP"
|
# },
|
||||||
}
|
# "PAIR-LINK-USDT": {
|
||||||
, "PERPC-LINK-USD": {
|
# "md_symbol": "LINKUSDT",
|
||||||
"md_symbol": "LINKUSD_PERP"
|
# "trade_symbol": "LINKUSDT"
|
||||||
, "trade_symbol": "LINKUSD_PERP"
|
# },
|
||||||
}
|
# "PAIR-DOGE-USDT": {
|
||||||
, "PERPC-LTC-USD": {
|
# "md_symbol": "DOGEUSDT",
|
||||||
"md_symbol": "LTCUSD_PERP"
|
# "trade_symbol": "DOGEUSDT"
|
||||||
, "trade_symbol": "LTCUSD_PERP"
|
# },
|
||||||
}
|
# }
|
||||||
, "PERPC-MATIC-USD": {
|
# }
|
||||||
"md_symbol": "MATICUSD_PERP",
|
# , "BYBITFUT": {
|
||||||
"trade_symbol": "MATICUSD_PERP"
|
# "aliases": [
|
||||||
}
|
# "BYBITFUT-MD"
|
||||||
}
|
# ],
|
||||||
}
|
# "instruments": {
|
||||||
#******************************************************************
|
# "PERP-BTC-USDT": {
|
||||||
#******** C O M M A S (here)
|
# "md_symbol": "BTCUSDT",
|
||||||
#******************************************************************
|
# "trade_symbol": "BTCUSDT"
|
||||||
, "BTSO": {
|
# },
|
||||||
"aliases": [
|
# "PERP-ETH-USDT": {
|
||||||
"BTSO-MD",
|
# "md_symbol": "ETHUSDT",
|
||||||
"BTSO-BKTST",
|
# "trade_symbol": "ETHUSDT"
|
||||||
"BTSO-TST"
|
# },
|
||||||
],
|
# "PERP-MATIC-USDT": {
|
||||||
"instruments": {
|
# "md_symbol": "MATICUSDT",
|
||||||
"PAIR-BTC-MXN": {
|
# "trade_symbol": "MATICUSDT"
|
||||||
"md_symbol": "btc_mxn",
|
# },
|
||||||
"trade_symbol": "btc_mxn"
|
# "PERP-LINK-USDT": {
|
||||||
},
|
# "md_symbol": "LINKUSDT",
|
||||||
"PAIR-XRP-MXN": {
|
# "trade_symbol": "LINKUSDT"
|
||||||
"md_symbol": "xrp_mxn",
|
# },
|
||||||
"trade_symbol": "xrp_mxn"
|
# "PERP-LTC-USDT": {
|
||||||
},
|
# "md_symbol": "LTCUSDT",
|
||||||
"PAIR-XRP-USD": {
|
# "trade_symbol": "LTCUSDT"
|
||||||
"md_symbol": "xrp_usd",
|
# },
|
||||||
"trade_symbol": "xrp_usd"
|
# "PERP-DOGE-USDT": {
|
||||||
},
|
# "md_symbol": "DOGEUSDT",
|
||||||
"PAIR-USD-MXN": {
|
# "trade_symbol": "DOGEUSDT"
|
||||||
"md_symbol": "usd_mxn",
|
# },
|
||||||
"trade_symbol": "usd_mxn"
|
# },
|
||||||
}
|
# }
|
||||||
}
|
# #
|
||||||
}
|
# # ------------------------ C
|
||||||
, "BYBIT": {
|
# #
|
||||||
"aliases": [
|
# , "COINBS_INTL": {
|
||||||
"BYBIT-MD"
|
# "aliases": [
|
||||||
],
|
# "COINBS_INTL-MD", "COINBS_INTL-SNDBX", "COINBS_INTL-SNDBX-MD"
|
||||||
"instruments": {
|
# ],
|
||||||
"PAIR-GENE-USDT": {
|
# "instruments": {
|
||||||
"md_symbol": "GENEUSDT",
|
# "PERP-BTC-USDC": {
|
||||||
"trade_symbol": "GENEUSDT"
|
# "md_symbol": "BTC-PERP",
|
||||||
},
|
# "trade_symbol": "BTC-PERP"
|
||||||
"PAIR-USDC-USDT": {
|
# },
|
||||||
"md_symbol": "USDCUSDT",
|
# "PERP-ETH-USDC": {
|
||||||
"trade_symbol": "USDCUSDT"
|
# "md_symbol": "ETH-PERP",
|
||||||
},
|
# "trade_symbol": "ETH-PERP"
|
||||||
"PAIR-ETH-USDT": {
|
# },
|
||||||
"md_symbol": "ETHUSDT",
|
# }
|
||||||
"trade_symbol": "ETHUSDT"
|
# }
|
||||||
},
|
# , "COINEX": {
|
||||||
"PAIR-BTC-USDT": {
|
# "aliases": [
|
||||||
"md_symbol": "BTCUSDT",
|
# "COINEX-MD"
|
||||||
"trade_symbol": "BTCUSDT"
|
# ],
|
||||||
},
|
# "instruments": {
|
||||||
"PAIR-MATIC-USDT": {
|
# "PAIR-GENE-USDT": {
|
||||||
"md_symbol": "MATICUSDT",
|
# "md_symbol": "GENEUSDT",
|
||||||
"trade_symbol": "MATICUSDT"
|
# "trade_symbol": "GENEUSDT"
|
||||||
},
|
# },
|
||||||
"PAIR-LINK-USDT": {
|
# }
|
||||||
"md_symbol": "LINKUSDT",
|
# }
|
||||||
"trade_symbol": "LINKUSDT"
|
# #
|
||||||
},
|
# # ------------------------ D
|
||||||
"PAIR-DOGE-USDT": {
|
# #
|
||||||
"md_symbol": "DOGEUSDT",
|
# , "DEXALOT": {
|
||||||
"trade_symbol": "DOGEUSDT"
|
# "aliases": [
|
||||||
},
|
# "DEXALOT-MD"
|
||||||
}
|
# ],
|
||||||
}
|
# "instruments": {
|
||||||
, "BYBITFUT": {
|
# "PAIR-AVAX-USDT": {
|
||||||
"aliases": [
|
# "md_symbol": "AVAX/USDt",
|
||||||
"BYBITFUT-MD"
|
# "trade_symbol": "AVAX/USDt"
|
||||||
],
|
# },
|
||||||
"instruments": {
|
# }
|
||||||
"PERP-BTC-USDT": {
|
# }
|
||||||
"md_symbol": "BTCUSDT",
|
# #
|
||||||
"trade_symbol": "BTCUSDT"
|
# # ------------------------ F
|
||||||
},
|
# #
|
||||||
"PERP-ETH-USDT": {
|
# , "FIREFLY": {
|
||||||
"md_symbol": "ETHUSDT",
|
# "aliases": [
|
||||||
"trade_symbol": "ETHUSDT"
|
# "FIREFLY-MD"
|
||||||
},
|
# ],
|
||||||
"PERP-MATIC-USDT": {
|
# "instruments": {
|
||||||
"md_symbol": "MATICUSDT",
|
# "PERP-ETH-USD": {
|
||||||
"trade_symbol": "MATICUSDT"
|
# "md_symbol": "ETH-PERP",
|
||||||
},
|
# "trade_symbol": "ETH-PERP"
|
||||||
"PERP-LINK-USDT": {
|
# },
|
||||||
"md_symbol": "LINKUSDT",
|
# "PERP-BTC-USD": {
|
||||||
"trade_symbol": "LINKUSDT"
|
# "md_symbol": "BTC-PERP",
|
||||||
},
|
# "trade_symbol": "BTC-PERP"
|
||||||
"PERP-LTC-USDT": {
|
# },
|
||||||
"md_symbol": "LTCUSDT",
|
# },
|
||||||
"trade_symbol": "LTCUSDT"
|
# }
|
||||||
},
|
# ,"FIXER": {
|
||||||
"PERP-DOGE-USDT": {
|
# "aliases": [
|
||||||
"md_symbol": "DOGEUSDT",
|
# "FIXER-MD"
|
||||||
"trade_symbol": "DOGEUSDT"
|
# ],
|
||||||
},
|
# "instruments": {
|
||||||
},
|
# "PAIR-EUR-USD": {
|
||||||
}
|
# "md_symbol": "EUR-USD",
|
||||||
#
|
# "trade_symbol": "EUR-USD",
|
||||||
# ------------------------ C
|
# },
|
||||||
#
|
# "PAIR-USD-MXN": {
|
||||||
, "COINBS_INTL": {
|
# "md_symbol": "USD-MXN",
|
||||||
"aliases": [
|
# "trade_symbol": "USD-MXN",
|
||||||
"COINBS_INTL-MD", "COINBS_INTL-SNDBX", "COINBS_INTL-SNDBX-MD"
|
# },
|
||||||
],
|
# "PAIR-USD-JPY": {
|
||||||
"instruments": {
|
# "md_symbol": "USD-JPY",
|
||||||
"PERP-BTC-USDC": {
|
# "trade_symbol": "USD-JPY",
|
||||||
"md_symbol": "BTC-PERP",
|
# },
|
||||||
"trade_symbol": "BTC-PERP"
|
# }
|
||||||
},
|
# }
|
||||||
"PERP-ETH-USDC": {
|
# #
|
||||||
"md_symbol": "ETH-PERP",
|
# # ------------------------ G
|
||||||
"trade_symbol": "ETH-PERP"
|
# #
|
||||||
},
|
# , "GEMINI": {
|
||||||
}
|
# "aliases": [
|
||||||
}
|
# "GEMINI-MD", "GEMINI-SNDBX", "GEMINI-SNDBX-NOFIX"
|
||||||
, "COINEX": {
|
# ],
|
||||||
"aliases": [
|
# "instruments": {
|
||||||
"COINEX-MD"
|
# "PERP-BTC-GUSD": {
|
||||||
],
|
# "md_symbol": "BTCGUSDPERP",
|
||||||
"instruments": {
|
# "trade_symbol": "BTCGUSDPERP"
|
||||||
"PAIR-GENE-USDT": {
|
# "specifics": {
|
||||||
"md_symbol": "GENEUSDT",
|
# "quote_increment": 0.5,
|
||||||
"trade_symbol": "GENEUSDT"
|
# }
|
||||||
},
|
# },
|
||||||
}
|
# }
|
||||||
}
|
# }
|
||||||
#
|
# #
|
||||||
# ------------------------ D
|
# # ------------------------ I
|
||||||
#
|
# #
|
||||||
, "DEXALOT": {
|
# , "ITBT": {
|
||||||
"aliases": [
|
# "aliases": [
|
||||||
"DEXALOT-MD"
|
# "ITBT-MD",
|
||||||
],
|
# "ITBT-BKTST"
|
||||||
"instruments": {
|
# ],
|
||||||
"PAIR-AVAX-USDT": {
|
# "instruments": {
|
||||||
"md_symbol": "AVAX/USDt",
|
# "PAIR-BTC-USD": {
|
||||||
"trade_symbol": "AVAX/USDt"
|
# "md_symbol": "BTCUSD",
|
||||||
},
|
# "trade_symbol": "BTCUSD"
|
||||||
}
|
# },
|
||||||
}
|
# "PAIR-ETH-USD": {
|
||||||
#
|
# "md_symbol": "ETHUSD",
|
||||||
# ------------------------ F
|
# "trade_symbol": "ETHUSD"
|
||||||
#
|
# },
|
||||||
, "FIREFLY": {
|
# "PAIR-MATIC-USD": {
|
||||||
"aliases": [
|
# "md_symbol": "MATICUSD",
|
||||||
"FIREFLY-MD"
|
# "trade_symbol": "MATICUSD"
|
||||||
],
|
# },
|
||||||
"instruments": {
|
# "PAIR-SOL-USD": {
|
||||||
"PERP-ETH-USD": {
|
# "md_symbol": "SOLUSD",
|
||||||
"md_symbol": "ETH-PERP",
|
# "trade_symbol": "SOLUSD"
|
||||||
"trade_symbol": "ETH-PERP"
|
# },
|
||||||
},
|
# "PAIR-BCH-USD": {
|
||||||
"PERP-BTC-USD": {
|
# "md_symbol": "BCHUSD",
|
||||||
"md_symbol": "BTC-PERP",
|
# "trade_symbol": "BCHUSD"
|
||||||
"trade_symbol": "BTC-PERP"
|
# },
|
||||||
},
|
# "PAIR-LTC-USD": {
|
||||||
},
|
# "md_symbol": "LTCUSD",
|
||||||
}
|
# "trade_symbol": "LTCUSD"
|
||||||
,"FIXER": {
|
# },
|
||||||
"aliases": [
|
# "PAIR-UNI-USD": {
|
||||||
"FIXER-MD"
|
# "md_symbol": "UNIUSD",
|
||||||
],
|
# "trade_symbol": "UNIUSD"
|
||||||
"instruments": {
|
# },
|
||||||
"PAIR-EUR-USD": {
|
# "PAIR-AAVE-USD": {
|
||||||
"md_symbol": "EUR-USD",
|
# "md_symbol": "AAVEUSD",
|
||||||
"trade_symbol": "EUR-USD",
|
# "trade_symbol": "AAVEUSD"
|
||||||
},
|
# },
|
||||||
"PAIR-USD-MXN": {
|
# "PAIR-LINK-USD": {
|
||||||
"md_symbol": "USD-MXN",
|
# "md_symbol": "LINKUSD",
|
||||||
"trade_symbol": "USD-MXN",
|
# "trade_symbol": "LINKUSD"
|
||||||
},
|
# },
|
||||||
"PAIR-USD-JPY": {
|
# }
|
||||||
"md_symbol": "USD-JPY",
|
# }
|
||||||
"trade_symbol": "USD-JPY",
|
# #
|
||||||
},
|
# # ------------------------ S
|
||||||
}
|
# #
|
||||||
}
|
# , "SHIFT": {
|
||||||
#
|
# "aliases": [
|
||||||
# ------------------------ G
|
# "SHIFT-MD"
|
||||||
#
|
# ],
|
||||||
, "GEMINI": {
|
# "instruments": {
|
||||||
"aliases": [
|
# "PAIR-EUR-USD": {
|
||||||
"GEMINI-MD", "GEMINI-SNDBX", "GEMINI-SNDBX-NOFIX"
|
# "md_symbol": "EUR/USD",
|
||||||
],
|
# "trade_symbol": "EUR/USD",
|
||||||
"instruments": {
|
# },
|
||||||
"PERP-BTC-GUSD": {
|
# "PAIR-EUR-GBP": {
|
||||||
"md_symbol": "BTCGUSDPERP",
|
# "md_symbol": "EUR/GBP",
|
||||||
"trade_symbol": "BTCGUSDPERP"
|
# "trade_symbol": "EUR/GBP",
|
||||||
"specifics": {
|
# },
|
||||||
"quote_increment": 0.5,
|
# "PAIR-GBP-USD": {
|
||||||
}
|
# "md_symbol": "GBP/USD",
|
||||||
},
|
# "trade_symbol": "GBP/USD",
|
||||||
}
|
# },
|
||||||
}
|
# "PAIR-USD-MXN": {
|
||||||
#
|
# "md_symbol": "USD/MXN",
|
||||||
# ------------------------ I
|
# "trade_symbol": "USD/MXN",
|
||||||
#
|
# },
|
||||||
, "ITBT": {
|
# "PAIR-USD-JPY": {
|
||||||
"aliases": [
|
# "md_symbol": "USD/JPY",
|
||||||
"ITBT-MD",
|
# "trade_symbol": "USD/JPY",
|
||||||
"ITBT-BKTST"
|
# },
|
||||||
],
|
# }
|
||||||
"instruments": {
|
# }
|
||||||
"PAIR-BTC-USD": {
|
# #
|
||||||
"md_symbol": "BTCUSD",
|
# # ------------------------ X
|
||||||
"trade_symbol": "BTCUSD"
|
# #
|
||||||
},
|
# , "XRPDEX": {
|
||||||
"PAIR-ETH-USD": {
|
# "aliases": [
|
||||||
"md_symbol": "ETHUSD",
|
# "XRPDEX-MD"
|
||||||
"trade_symbol": "ETHUSD"
|
# ],
|
||||||
},
|
# "instruments": {
|
||||||
"PAIR-MATIC-USD": {
|
# "PAIR-EUR-USD": {
|
||||||
"md_symbol": "MATICUSD",
|
# "md_symbol": "EUR-USD",
|
||||||
"trade_symbol": "MATICUSD"
|
# "trade_symbol": "EUR-USD",
|
||||||
},
|
# "specifics": {
|
||||||
"PAIR-SOL-USD": {
|
# "base_issuer": "rhub8VRN55s94qWKDv6jmDy1pUykJzF3wq",
|
||||||
"md_symbol": "SOLUSD",
|
# "quote_issuer": "rhub8VRN55s94qWKDv6jmDy1pUykJzF3wq"
|
||||||
"trade_symbol": "SOLUSD"
|
# }
|
||||||
},
|
# },
|
||||||
"PAIR-BCH-USD": {
|
# "PAIR-XRP-EUR": {
|
||||||
"md_symbol": "BCHUSD",
|
# "md_symbol": "XRP-EUR",
|
||||||
"trade_symbol": "BCHUSD"
|
# "trade_symbol": "XRP-EUR",
|
||||||
},
|
# "specifics": {
|
||||||
"PAIR-LTC-USD": {
|
# "quote_issuer": "rhub8VRN55s94qWKDv6jmDy1pUykJzF3wq",
|
||||||
"md_symbol": "LTCUSD",
|
# }
|
||||||
"trade_symbol": "LTCUSD"
|
# },
|
||||||
},
|
# "PAIR-XRP-USD": {
|
||||||
"PAIR-UNI-USD": {
|
# "md_symbol": "XRP-USD",
|
||||||
"md_symbol": "UNIUSD",
|
# "trade_symbol": "XRP-USD",
|
||||||
"trade_symbol": "UNIUSD"
|
# "specifics": {
|
||||||
},
|
# "quote_issuer": "rhub8VRN55s94qWKDv6jmDy1pUykJzF3wq",
|
||||||
"PAIR-AAVE-USD": {
|
# }
|
||||||
"md_symbol": "AAVEUSD",
|
# }
|
||||||
"trade_symbol": "AAVEUSD"
|
# }
|
||||||
},
|
# }
|
||||||
"PAIR-LINK-USD": {
|
|
||||||
"md_symbol": "LINKUSD",
|
|
||||||
"trade_symbol": "LINKUSD"
|
|
||||||
},
|
|
||||||
}
|
|
||||||
}
|
|
||||||
#
|
|
||||||
# ------------------------ S
|
|
||||||
#
|
|
||||||
, "SHIFT": {
|
|
||||||
"aliases": [
|
|
||||||
"SHIFT-MD"
|
|
||||||
],
|
|
||||||
"instruments": {
|
|
||||||
"PAIR-EUR-USD": {
|
|
||||||
"md_symbol": "EUR/USD",
|
|
||||||
"trade_symbol": "EUR/USD",
|
|
||||||
},
|
|
||||||
"PAIR-EUR-GBP": {
|
|
||||||
"md_symbol": "EUR/GBP",
|
|
||||||
"trade_symbol": "EUR/GBP",
|
|
||||||
},
|
|
||||||
"PAIR-GBP-USD": {
|
|
||||||
"md_symbol": "GBP/USD",
|
|
||||||
"trade_symbol": "GBP/USD",
|
|
||||||
},
|
|
||||||
"PAIR-USD-MXN": {
|
|
||||||
"md_symbol": "USD/MXN",
|
|
||||||
"trade_symbol": "USD/MXN",
|
|
||||||
},
|
|
||||||
"PAIR-USD-JPY": {
|
|
||||||
"md_symbol": "USD/JPY",
|
|
||||||
"trade_symbol": "USD/JPY",
|
|
||||||
},
|
|
||||||
}
|
|
||||||
}
|
|
||||||
#
|
|
||||||
# ------------------------ X
|
|
||||||
#
|
|
||||||
, "XRPDEX": {
|
|
||||||
"aliases": [
|
|
||||||
"XRPDEX-MD"
|
|
||||||
],
|
|
||||||
"instruments": {
|
|
||||||
"PAIR-EUR-USD": {
|
|
||||||
"md_symbol": "EUR-USD",
|
|
||||||
"trade_symbol": "EUR-USD",
|
|
||||||
"specifics": {
|
|
||||||
"base_issuer": "rhub8VRN55s94qWKDv6jmDy1pUykJzF3wq",
|
|
||||||
"quote_issuer": "rhub8VRN55s94qWKDv6jmDy1pUykJzF3wq"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"PAIR-XRP-EUR": {
|
|
||||||
"md_symbol": "XRP-EUR",
|
|
||||||
"trade_symbol": "XRP-EUR",
|
|
||||||
"specifics": {
|
|
||||||
"quote_issuer": "rhub8VRN55s94qWKDv6jmDy1pUykJzF3wq",
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"PAIR-XRP-USD": {
|
|
||||||
"md_symbol": "XRP-USD",
|
|
||||||
"trade_symbol": "XRP-USD",
|
|
||||||
"specifics": {
|
|
||||||
"quote_issuer": "rhub8VRN55s94qWKDv6jmDy1pUykJzF3wq",
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -4,4 +4,5 @@
|
|||||||
, "instruments": @inc=http://${CONFIG_SVC_HOST}:6789/refdata/instruments
|
, "instruments": @inc=http://${CONFIG_SVC_HOST}:6789/refdata/instruments
|
||||||
, "exchanges": @inc=http://${CONFIG_SVC_HOST}:6789/refdata/exchanges
|
, "exchanges": @inc=http://${CONFIG_SVC_HOST}:6789/refdata/exchanges
|
||||||
, "exchange_instruments": @inc=http://${CONFIG_SVC_HOST}:6789/refdata/exchange_instruments
|
, "exchange_instruments": @inc=http://${CONFIG_SVC_HOST}:6789/refdata/exchange_instruments
|
||||||
|
, "dynamic_instrument_exchanges": ["ALPACA"]
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user