added AVAX

This commit is contained in:
Cryptoval Trading Technologies 2025-07-28 03:56:27 +00:00
parent e813a6275e
commit efa88e607e
3 changed files with 43 additions and 74 deletions

View File

@ -1,10 +1,9 @@
{ {
"INFISICAL": { "TSDB_MD_CLOUD29": {
"url": "https://infisical.cvtt.net" "host": "timescaledb"
// "url": "http://cloud23.cvtt.vpn:6082" , "port": 5432
, "client_id": "e330a1c4-08dc-452f-ac02-5b37fff4ab3e" , "user": "cvtt"
, "client_secret": "190554828c3c342f63517320ac029f822b6358aa6187aec266465d0bde4d6b3c" , "database": "cvtt_md"
, "workspace_id": "6923c950-8473-4cec-818f-10df41d8b39c" , "password": "77dedbe274863d3dfc70a84d28994800"
, "environment": "dev"
} }
} }

View File

@ -75,34 +75,21 @@
"BNBFUT:PERP-BTC-USDT" "BNBFUT:PERP-BTC-USDT"
, "BNBFUT:PERP-ETH-USDT" , "BNBFUT:PERP-ETH-USDT"
], ],
"BNBFUT_CLOUD28": [
"BNBFUT:PERP-BTC-USDT"
, "BNBFUT:PERP-ETH-USDT"
],
"BNBSPOT_CLOUD29": [ "BNBSPOT_CLOUD29": [
"BNBSPOT:PAIR-ADA-USDT" "BNBSPOT:PAIR-ADA-USDT"
, "BNBSPOT:PAIR-AVAX-USDT"
, "BNBSPOT:PAIR-BCH-USDT" , "BNBSPOT:PAIR-BCH-USDT"
, "BNBSPOT:PAIR-BTC-USDT" , "BNBSPOT:PAIR-BTC-USDT"
, "BNBSPOT:PAIR-DOT-USDT" , "BNBSPOT:PAIR-DOT-USDT"
, "BNBSPOT:PAIR-ETH-USDT" , "BNBSPOT:PAIR-ETH-USDT"
, "BNBSPOT:PAIR-LTC-USDT" , "BNBSPOT:PAIR-LTC-USDT"
, "BNBSPOT:PAIR-SOL-USDT" , "BNBSPOT:PAIR-SOL-USDT"
, "BNBSPOT:PAIR-USDC-USDT" #, "BNBSPOT:PAIR-USDC-USDT"
, "BNBSPOT:PAIR-XRP-USDT"
],
"BNBSPOT_CLOUD28": [
"BNBSPOT:PAIR-ADA-USDT"
, "BNBSPOT:PAIR-BCH-USDT"
, "BNBSPOT:PAIR-BTC-USDT"
, "BNBSPOT:PAIR-DOT-USDT"
, "BNBSPOT:PAIR-ETH-USDT"
, "BNBSPOT:PAIR-LTC-USDT"
, "BNBSPOT:PAIR-SOL-USDT"
, "BNBSPOT:PAIR-USDC-USDT"
, "BNBSPOT:PAIR-XRP-USDT" , "BNBSPOT:PAIR-XRP-USDT"
], ],
"COINBASE_CLOUD29": [ "COINBASE_CLOUD29": [
"COINBASE:PAIR-ADA-USD" "COINBASE:PAIR-ADA-USD"
, "COINBASE:PAIR-AVAX-USD"
, "COINBASE:PAIR-BCH-USD" , "COINBASE:PAIR-BCH-USD"
, "COINBASE:PAIR-BTC-USD" , "COINBASE:PAIR-BTC-USD"
, "COINBASE:PAIR-DOT-USD" , "COINBASE:PAIR-DOT-USD"
@ -111,35 +98,16 @@
, "COINBASE:PAIR-SOL-USD" , "COINBASE:PAIR-SOL-USD"
, "COINBASE:PAIR-XRP-USD" , "COINBASE:PAIR-XRP-USD"
], ],
"COINBASE_CLOUD28": [ }
"COINBASE:PAIR-ADA-USD" , "db": {
, "COINBASE:PAIR-BCH-USD"
, "COINBASE:PAIR-BTC-USD"
, "COINBASE:PAIR-DOT-USD"
, "COINBASE:PAIR-ETH-USD"
, "COINBASE:PAIR-LTC-USD"
, "COINBASE:PAIR-SOL-USD"
, "COINBASE:PAIR-XRP-USD"
]
},
"db": {
"class": "cvttpy.tools.db.timescale.tsdb_client.TimescaleDbClient" "class": "cvttpy.tools.db.timescale.tsdb_client.TimescaleDbClient"
}, }
"flush_interval_sec": 0.5, , "collections": {
"collections": {
"__dummy__": null "__dummy__": null
, "ALPACA": {
# dynamic instruments names
"tables": {
"trades": "alpaca_iex.md_trades"
, "booktops": "alpaca_iex.md_booktops"
, "booksnaps": "alpaca_iex.md_booksnaps"
}
}
, "BNBSPOT": { , "BNBSPOT": {
"instruments": { "instruments": {
"PAIR-ADA-USDT": ["TRADES", "BOOK_TOP"] "PAIR-ADA-USDT": ["TRADES", "BOOK_TOP"]
, "PAIR-AVAX-USDT": ["TRADES", "BOOK_TOP"]
, "PAIR-BCH-USDT": ["TRADES", "BOOK_TOP"] , "PAIR-BCH-USDT": ["TRADES", "BOOK_TOP"]
, "PAIR-BTC-USDT": ["TRADES", "BOOK_TOP"] , "PAIR-BTC-USDT": ["TRADES", "BOOK_TOP"]
, "PAIR-DOT-USDT": ["TRADES", "BOOK_TOP"] , "PAIR-DOT-USDT": ["TRADES", "BOOK_TOP"]
@ -169,6 +137,7 @@
, "COINBASE": { , "COINBASE": {
"instruments": { "instruments": {
"PAIR-ADA-USD": ["TRADES", "BOOK_TOP"] "PAIR-ADA-USD": ["TRADES", "BOOK_TOP"]
, "PAIR-AVAX-USD": ["TRADES", "BOOK_TOP"]
, "PAIR-BCH-USD": ["TRADES", "BOOK_TOP"] , "PAIR-BCH-USD": ["TRADES", "BOOK_TOP"]
, "PAIR-BTC-USD": ["TRADES", "BOOK_TOP"] , "PAIR-BTC-USD": ["TRADES", "BOOK_TOP"]
, "PAIR-DOT-USD": ["TRADES", "BOOK_TOP"] , "PAIR-DOT-USD": ["TRADES", "BOOK_TOP"]

View File

@ -51,33 +51,34 @@ services:
depends_on: depends_on:
- timescaledb - timescaledb
bnbfut29_md_recorder: # ================== FUTURES ARE NOT RECOREDED ON THIS HOST
# profiles: # ================== REQUIRES LOTS OF SPACE
# - manual
image: cloud21.cvtt.vpn:5500/md_recorder:${MD_RECORDER_VERSION} # bnbfut29_md_recorder:
container_name: ${BF29_CONTAINER_NAME} # image: cloud21.cvtt.vpn:5500/md_recorder:${MD_RECORDER_VERSION}
user: ${CVTT_USER:-1001:1001} # container_name: ${BF29_CONTAINER_NAME}
pull_policy: always # user: ${CVTT_USER:-1001:1001}
restart: unless-stopped # pull_policy: always
environment: # restart: unless-stopped
CONFIG_SERVICE: ${CONFIG_SERVICE:-cloud16.cvtt.vpn:6789} # environment:
CONFIG_FILE: ${CONFIG_FILE:-/config/md_recorder.cfg} # CONFIG_SERVICE: ${CONFIG_SERVICE:-cloud16.cvtt.vpn:6789}
CREDS_FILE: ${CREDS_FILE} # CONFIG_FILE: ${CONFIG_FILE:-/config/md_recorder.cfg}
EXCHANGE_ACCT_NAME: ${BF29_EXCHANGE_ACCT_NAME} # CREDS_FILE: ${CREDS_FILE}
INSTRUMENT_GROUP: ${BF29_INSTRUMENT_GROUP} # EXCHANGE_ACCT_NAME: ${BF29_EXCHANGE_ACCT_NAME}
DB_CRED_KEY: ${BF29_DB_CRED_KEY} # INSTRUMENT_GROUP: ${BF29_INSTRUMENT_GROUP}
LOG_FILE: ${BF29_LOG_FILE} # DB_CRED_KEY: ${BF29_DB_CRED_KEY}
ADD_ARGS: ${BF29_ADD_ARGS:-} # LOG_FILE: ${BF29_LOG_FILE}
MDREC_DEBUG: ${BF29_DEBUG:-N} # ADD_ARGS: ${BF29_ADD_ARGS:-}
MDREC_DEBUG_WAIT: ${BF29_DEBUG_WAIT:-N} # MDREC_DEBUG: ${BF29_DEBUG:-N}
volumes: # MDREC_DEBUG_WAIT: ${BF29_DEBUG_WAIT:-N}
- ./config:/config # volumes:
- ./logs:/logs # - ./config:/config
ports: # - ./logs:/logs
- ${BF29_ADMIN_PORT}:7200 # ports:
- ${BF29_DEBUG_PORT}:5678 # - ${BF29_ADMIN_PORT}:7200
depends_on: # - ${BF29_DEBUG_PORT}:5678
- timescaledb # depends_on:
# - timescaledb
timescaledb: timescaledb:
image: cloud21.cvtt.vpn:5500/md_recorder-tsdb:${MD_RECORDER_VERSION} image: cloud21.cvtt.vpn:5500/md_recorder-tsdb:${MD_RECORDER_VERSION}